Title
Predicting software maintenance using fuzzy model
Abstract
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.
Year
DOI
Venue
2009
10.1145/1543405.1543425
ACM SIGSOFT Software Engineering Notes
Keywords
Field
DocType
software system,fuzzy model,software maintenance level,average cyclomatic complexity,understandability of software uos,software maintainability,maintenance cost,proposed fuzzy model,documentation quality,fuzzy logic,documentation quality dq,software maintenance,readability of source code rsc,average cyclomatic complexity acc,predicting software maintenance,source code,software systems
Systems engineering,Software engineering,Computer science,Software system,Software reliability testing,Software maintenance,Software metric,Software verification and validation,Software quality,Software construction,Reliability engineering,Software sizing
Journal
Volume
Issue
Citations 
34
4
10
PageRank 
References 
Authors
0.49
11
3
Name
Order
Citations
PageRank
Yogesh Singh126713.87
Pradeep Kumar Bhatia2726.00
Omprakash Sangwan3322.12