Automated Software Quality Assurance
IEEE Transactions on Software Engineering - Special issue on COMPSAC 1982 and 1983
The Use of Software Complexity Metrics in Software Maintenance
IEEE Transactions on Software Engineering
A Controlled Expeniment on the Impact of Software Structure on Maintainability
IEEE Transactions on Software Engineering
Estimating understandability of software documents
ACM SIGSOFT Software Engineering Notes
Assessing software maintainability
Communications of the ACM
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Software Maintenance Management
Software Maintenance Management
A Maintainability Model for Industrial Software Systems Using Design Level Metrics
WCRE '00 Proceedings of the Seventh Working Conference on Reverse Engineering (WCRE'00)
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
IEEE Transactions on Software Engineering
Software quality evaluation through maintenance processes
ECS'10/ECCTD'10/ECCOM'10/ECCS'10 Proceedings of the European conference of systems, and European conference of circuits technology and devices, and European conference of communications, and European conference on Computer science
Measuring software reliability: a fuzzy model
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
Software maintenance is commonly used to refer to the modifications that are made to a software system after its initial release, installed and is operational. There is evidence that maintenance costs exceed 60 percent of the total costs of software. In this paper we have analyzed the major factors that can affect software maintenance and divide them into four categories: Readability of Source Code (RSC), Documentation Quality (DQ), Understandability of Software (UOS), and Average Cyclomatic Complexity (ACC). In our study we have proposed fuzzy model to predict software maintenance using these four factors. The proposed fuzzy model is validated and experimental results indicate that the proposed model is suitable for predicting software maintenance level of the software.