Subjective evaluation of software evolvability using code smells: An empirical study
Empirical Software Engineering
An empirical study into class testability
Journal of Systems and Software - Special issue: Selected papers from the 4th source code analysis and manipulation (SCAM 2004) workshop
Measuring maintainability in early phase using aesthetic metrics
SEPADS'05 Proceedings of the 4th WSEAS International Conference on Software Engineering, Parallel & Distributed Systems
Software maintainability assessment based on fuzzy logic technique
ACM SIGSOFT Software Engineering Notes
Predicting software maintenance using fuzzy model
ACM SIGSOFT Software Engineering Notes
DG-metrics formulization for DGML-based software design
ACM SIGSOFT Software Engineering Notes
Assessment of maintainability metrics for object-oriented software system
ACM SIGSOFT Software Engineering Notes
Lessons learned from automated analysis of industrial UML class models (an experience report)
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.00 |
Software maintenance is a time consuming and expensive phase of a software product's life cycle. This paper investigates the use of software design metrics to statistically estimate the maintainability of large software systems, and to identify error prone modules. A methodology for assessing, evaluating and, selecting software metrics for predicting software maintainability is presented. In addition, a linear prediction model based on a minimal set of design level software metrics is proposed. The model is evaluated by applying it to industrial software systems.