Dimensions of object-based language design
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Managing the software process
Software complexity: measures and methods
Software complexity: measures and methods
The C++ programming language (2nd ed.)
The C++ programming language (2nd ed.)
Object-oriented programming with C++ and OSF/Motif
Object-oriented programming with C++ and OSF/Motif
Eiffel: the language
Software engineering (3rd ed.): a practitioner's approach
Software engineering (3rd ed.): a practitioner's approach
Object-oriented modeling and design
Object-oriented modeling and design
Improving software quality: an insider's guide to TQM
Improving software quality: an insider's guide to TQM
Object-oriented metrics that predict maintainability
Journal of Systems and Software - Special issue on object-oriented software
Software engineering (4th ed.)
Software engineering (4th ed.)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Candidate metrics for object-oriented software within a taxonomy framework
Journal of Systems and Software - Special issue on achieving quality in software
Comments on 'A Metrics Suite for Object Oriented Design'
IEEE Transactions on Software Engineering
Reuse through inheritance: a quantitative study of C++ software
SSR '95 Proceedings of the 1995 Symposium on Software reusability
Software Metrics: A Rigorous Approach
Software Metrics: A Rigorous Approach
Object-Oriented Software Construction
Object-Oriented Software Construction
Assuring Good Style for Object-Oriented Programs
IEEE Software
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
An Evaluation of the MOOD Set of Object-Oriented Software Metrics
IEEE Transactions on Software Engineering
The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics
IEEE Transactions on Software Engineering
Object-oriented metrics: A review of theory and practice
Advances in software engineering
Empirical Software Engineering
A Review of Experimental Investigations into Object-Oriented Technology
Empirical Software Engineering
A Critical Analysis of Current OO Design Metrics
Software Quality Control
An Empirical Investigation of an Object-Oriented Software System
IEEE Transactions on Software Engineering
Predicting Maintenance Performance Using Object-Oriented Design Complexity Metrics
IEEE Transactions on Software Engineering
Measuring Object-Orientedness: The Invocation Profile
IWSM '00 Proceedings of the 10th International Workshop on New Approaches in Software Measurement
ECOOP '02 Proceedings of the Workshops and Posters on Object-Oriented Technology
IEEE Transactions on Software Engineering
Nice class diagrams admit good design?
Proceedings of the 2003 ACM symposium on Software visualization
A New Metrics Set for Evaluating Testing Efforts for Object-Oriented Programs
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Thresholds for Object-Oriented Measures
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
An empirical investigation of an object-oriented design heuristic for maintainability
Journal of Systems and Software
Coupling and cohesion metrics for knowledge-based systems using frames and rules
ACM Transactions on Software Engineering and Methodology (TOSEM)
Class Point: An Approach for the Size Estimation of Object-Oriented Systems
IEEE Transactions on Software Engineering
Use of relative code churn measures to predict system defect density
Proceedings of the 27th international conference on Software engineering
Journal of Software Maintenance and Evolution: Research and Practice
Quantitative assessment of UML dynamic models
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Mining metrics to predict component failures
Proceedings of the 28th international conference on Software engineering
Coupling and cohesion measures for evaluation of component reusability
Proceedings of the 2006 international workshop on Mining software repositories
Object-oriented software fault prediction using neural networks
Information and Software Technology
Refactoring--Does It Improve Software Quality?
WoSQ '07 Proceedings of the 5th International Workshop on Software Quality
Ranking reusability of software components using coupling metrics
Journal of Systems and Software
Search-based refactoring for software maintenance
Journal of Systems and Software
Predicting defects using network analysis on dependency graphs
Proceedings of the 30th international conference on Software engineering
Towards a suite of quality metrics for KADS-domain knowledge
Expert Systems with Applications: An International Journal
Empirical Analysis of the Relation between Level of Detail in UML Models and Defect Density
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Review: A systematic review of software fault prediction studies
Expert Systems with Applications: An International Journal
Fault detection and prediction in an open-source software project
PROMISE '09 Proceedings of the 5th International Conference on Predictor Models in Software Engineering
A hybrid heuristic approach to optimize rule-based software quality estimation models
Information and Software Technology
Investigation of domain effects on software
Proceedings of the 47th Annual Southeast Regional Conference
Automated Design Improvement by Example
Proceedings of the 2007 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the sixth SoMeT_07
Identification of refactoring opportunities introducing polymorphism
Journal of Systems and Software
No-redundant metrics for UML class diagram structural complexity
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Measures for assessing dynamic complexity aspects of object-oriented conceptual schemes
ER'00 Proceedings of the 19th international conference on Conceptual modeling
A large-scale empirical study of practitioners' use of object-oriented concepts
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Coupling metrics for business process modeling
WSEAS Transactions on Computers
Journal of Systems and Software
Proceedings of the 1st Workshop on Testing Object-Oriented Systems
Information and Software Technology
Existing model metrics and relations to model quality
WOSQ'09 Proceedings of the Seventh ICSE conference on Software quality
Proceedings of the 2011 ACM Symposium on Applied Computing
An empirical model of technical debt and interest
Proceedings of the 2nd Workshop on Managing Technical Debt
Assessing programming language impact on development and maintenance: a study on c and c++
Proceedings of the 33rd International Conference on Software Engineering
Studying software evolution using artefacts' shared information content
Science of Computer Programming
Analysing complexity of XML schemas in geospatial web services
Proceedings of the 2nd International Conference on Computing for Geospatial Research & Applications
Advances in Engineering Software
Assessment of maintainability metrics for object-oriented software system
ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes
Reusability ranking of software components by coupling measure
EASE'06 Proceedings of the 10th international conference on Evaluation and Assessment in Software Engineering
Survey of object-oriented metrics: focusing on validation and formal specification
ACM SIGSOFT Software Engineering Notes
EvoJava: a tool for measuring evolving software
ACSC '11 Proceedings of the Thirty-Fourth Australasian Computer Science Conference - Volume 113
A study of cyclic dependencies on defect profile of software components
Journal of Systems and Software
Simulation validation using the compatibility between simulation model and experimental frame
Proceedings of the 2013 Summer Computer Simulation Conference
A comparative study of models for predicting fault proneness in object-oriented systems
International Journal of Computer Applications in Technology
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
This paper describes the results of a study where the impact of Object-Oriented design on software quality characteristics is experimentally evaluated. A suite of metrics for OO design, called MOOD, was adopted to measure the use of OO design mechanisms. Data collected on the development of eight small-sized information management systems based on identical requirements were used to assess the referred impact. Data obtained in this experiment show how OO design mechanisms such as inheritance, polymorphism, information hiding and coupling, can influence quality characteristics like reliability or maintainability. Some predictive models based on OO design metrics are also presented.