Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Measuring and Assessing Maintainability at the End of High Level Design
ICSM '93 Proceedings of the Conference on Software Maintenance
Building UML Class Diagram Maintainability Prediction Models Based on Early Metrics
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
Dynamic Coupling Measurement for Object-Oriented Software
IEEE Transactions on Software Engineering
On the success of empirical studies in the international conference on software engineering
Proceedings of the 28th international conference on Software engineering
Analyzing Change Impact in Object-Oriented Systems
EUROMICRO '06 Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications
The Dynamic Function Coupling Metric and Its Use in Software Evolution
CSMR '07 Proceedings of the 11th European Conference on Software Maintenance and Reengineering
Software Quality Metrics and their Impact on Embedded Software
MOMPES '08 Proceedings of the 2008 5th International Workshop on Model-based Methodologies for Pervasive and Embedded Software
ISA '08 Proceedings of the 2008 International Conference on Information Security and Assurance (isa 2008)
The Measurement and Evaluation for Large-Scale Object-Oriented Software System
HIS '09 Proceedings of the 2009 Ninth International Conference on Hybrid Intelligent Systems - Volume 02
What's up with software metrics? - A preliminary mapping study
Journal of Systems and Software
A systematic review of software maintainability prediction and metrics
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Assessing the impact of AOSD on layered software architectures
ECSA'10 Proceedings of the 4th European conference on Software architecture
Assessing the Impact of Refactoring on Security-Critical Object-Oriented Designs
APSEC '10 Proceedings of the 2010 Asia Pacific Software Engineering Conference
Validation of CK Metrics for Object Oriented Design Measurement
ICETET '10 Proceedings of the 2010 3rd International Conference on Emerging Trends in Engineering and Technology
Analyzing architectural conformance of layered aspect-oriented systems with ArchE Meter
Proceedings of the tenth international conference on Aspect-oriented software development companion
Six years of systematic literature reviews in software engineering: An updated tertiary study
Information and Software Technology
Using structural and textual information to capture feature coupling in object-oriented software
Empirical Software Engineering
A Systematic Mapping Study on Software Engineering Testbeds
ESEM '11 Proceedings of the 2011 International Symposium on Empirical Software Engineering and Measurement
Proceedings of the 34th International Conference on Software Engineering
Experimental assessment of software metrics using automated refactoring
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Survey on agile and lean usage in finnish software industry
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Validating software metrics: A spectrum of philosophies
ACM Transactions on Software Engineering and Methodology (TOSEM)
Do code smells reflect important maintainability aspects?
ICSM '12 Proceedings of the 2012 IEEE International Conference on Software Maintenance (ICSM)
Hi-index | 0.00 |
Object-Oriented Programming (OOP) is one of the most used programming paradigms. Thus, researches dedicated in improvement of software quality that adhere to this paradigm are demanded. Complementarily, maintainability is considered a software attribute that plays an important role in its quality level. In this context, Object-Oriented Software Maintainability (OOSM) has been studied through years and several researchers proposed a high number of metrics to measure it. Nevertheless, there is no standardization or a catalogue to summarize all the information about these metrics, helping the researchers to make decision about which metrics can be adopted to perform their experiments in OOSM. Actually, distinct areas in both academic and industrial environment, such as Software Development, Project Management, and Software Research can adopt them to support decision-making processes. Thus, this work researched about the usage of OOSM metrics in academia and industry in order to help researchers in making decision about the metrics suite to be adopted. We found 570 OOSM metrics. Additionally, as a preliminary result we proposed a catalog with 36 metrics that were most used in academic works/experiments, trying to guide researchers with their decision-make about which metrics are more indicated to be adopted in their experiments.