International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE)
Analyzability is one of the most important quality criteria for software development process. The majority of the software industries overdo 50 to 60 percent of resources for maintaining and correcting, the existing software. Nearly all of companies use over 60% costs on testing and maintenance of the software to manage the quality. IEEE glossary of software engineering defines analyzability is "The ease with which a software system or component can be modified to correct faults, improve performance or other attributes or adapt to a change environment".