Cyclomatic Complexity Density and Software Maintenance Productivity
IEEE Transactions on Software Engineering
Experience with Fagan's inspection method
Software—Practice & Experience
Managing Code Inspection Information
IEEE Software
Software cost estimation with fuzzy models
ACM SIGAPP Applied Computing Review
Software Engineering Economics
Software Engineering Economics
Software Inspection: An Industry Best Practice for Defect Detection and Removal
Software Inspection: An Industry Best Practice for Defect Detection and Removal
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Empirical evaluation of a fuzzy logic-based software quality prediction model
Fuzzy Sets and Systems - Special issue: Optimization and decision support systems
A meta-model for software development resource expenditures
ICSE '81 Proceedings of the 5th international conference on Software engineering
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Automatic mining of change set size information from repository for precise productivity estimation
Proceedings of the 2011 International Conference on Software and Systems Process
Hi-index | 0.00 |
This paper proposes a fuzzy logic based precise approach to quantify maintenance productivity of software. Cyclomatic complexity density i.e., cyclomatic complexity per lines of code is proposed as a metric for software maintenance productivity. Triangular fuzzy numbers are used to represent cyclomatic complexity density. Fuzzy logic offers significant advantages over other approaches due to its ability to naturally represent qualitative aspect of inspection data and apply flexible inference rules based on fuzziness. The model is evaluated on the basis of published data for a small pilot project on actual maintenance data. However, the technique is quite general and may be tested for medium and large projects in other languages. Results obtained using fuzzy logic is better than results obtained by existing technique without fuzzy logic [9].