Validation of a Standard- and Metric-Based Software Quality Model : Creating the Prerequisites for Experimentation

Our long term research goal is to validate a standard- and metric-based software quality model. Today, ambiguous metric definitions lead to incomparable implementation variants in tools. Therefore, ...

[1]  Teresita Rojas,et al.  Construction of a Systemic Quality Model for Evaluating a Software Product , 2003, Software Quality Journal.

[2]  Welf Löwe,et al.  Rapid Construction of Software Comprehension Tools , 2005, Int. J. Softw. Eng. Knowl. Eng..

[3]  Lionel C. Briand,et al.  A Unified Framework for Coupling Measurement in Object-Oriented Systems , 1999, IEEE Trans. Software Eng..

[4]  Kenneth L. Morris,et al.  Metrics for object-oriented software development environments , 1989 .

[5]  Premkumar T. Devanbu,et al.  An Investigation into Coupling Measures for C++ , 1997, Proceedings of the (19th) International Conference on Software Engineering.

[6]  Martin Hitz,et al.  Chidamber & Kemerer's Metrics Suite: a Measurement Theory Perspective , 1996 .

[7]  Stephen R. Schach,et al.  Validation of the coupling dependency metric as a predictor of run-time failures and maintenance measures , 1998, Proceedings of the 20th International Conference on Software Engineering.

[8]  Marvin V. Zelkowitz,et al.  Program Complexity Using Hierarchical Abstract Computers , 1988, Comput. Lang..

[9]  Barry W. Boehm,et al.  Quantitative evaluation of software quality , 1976, ICSE '76.

[10]  Lutz Richter,et al.  A proposal for measuring the structural complexity of programs , 1990, J. Syst. Softw..

[11]  Tracy Hall,et al.  A Critical Analysis of Current OO Design Metrics , 1999, Software Quality Journal.

[12]  Joseph P. Cavano,et al.  A framework for the measurement of software quality , 1978 .

[13]  Elaine J. Weyuker,et al.  Evaluating Software Complexity Measures , 2010, IEEE Trans. Software Eng..

[14]  Welf Löwe,et al.  A Qualitative Evaluation of a Software Development and Re-Engineering Project , 2005, 29th Annual IEEE/NASA Software Engineering Workshop.

[15]  Pierre N. Robillard,et al.  The interconnectivity metrics: A new metric showing how a program is organized , 1989, J. Syst. Softw..

[16]  L. Erlikh,et al.  Leveraging legacy system dollars for e-business , 2000 .

[17]  Sallie M. Henry,et al.  Object-oriented metrics that predict maintainability , 1993, J. Syst. Softw..

[18]  E. Burton Swanson,et al.  Problems in application software maintenance , 1981, CACM.

[19]  Neville Churcher,et al.  Comments on "A Metrics Suite for Object Oriented Design" , 1995, IEEE Trans. Software Eng..

[20]  James Gosling The Java Language Specification - Second Edition , 2000 .

[21]  Scott Norman Woodfield,et al.  Enhanced effort estimation by extending basic programming models to include modularity factors , 1980 .

[22]  Dolores R. Wallace,et al.  Structured Testing: A Testing Methodology Using the Cyclomatic Complexity Metric , 1996 .

[23]  R. G. Dromey,et al.  Cornering the Chimera , 1996, IEEE Softw..

[24]  Gerhard Goos,et al.  Verifix: Konstruktion und Architektur verifizierender Übersetzer (Verifix: Construction and Architecture of Verifying Compilers) , 2004, it Inf. Technol..

[25]  Richard H. Carver,et al.  An Evaluation of the MOOD Set of Object-Oriented Software Metrics , 1998, IEEE Trans. Software Eng..

[26]  Welf Löwe,et al.  Online-configuration of software visualizations with Vizz3D , 2005, SoftVis '05.

[27]  Stéphane Ducasse,et al.  Beyond Language Independent Object-Oriented Metrics: Model Independent Metrics , 2002 .

[28]  Gerhard Goos,et al.  Verifix: Konstruktion und Architektur verifizierender Übersetzer , 2004 .

[29]  Lionel C. Briand,et al.  A Unified Framework for Cohesion Measurement in Object-Oriented Systems , 2004, Empirical Software Engineering.

[30]  Sallie M. Henry,et al.  Maintenance metrics for the object oriented paradigm , 1993, [1993] Proceedings First International Software Metrics Symposium.

[31]  Aline Lúcia Baroni,et al.  Formal Definition of Object-Oriented Design Metrics , 2002 .

[32]  Watts S. Humphrey,et al.  Introduction to the Personal Software Process , 1996 .

[33]  Ralf Reissing,et al.  Towards a Model for Object-Oriented Design Measurement , 1996 .

[34]  Even-André Karlsson,et al.  Software reuse: a holistic approach , 1995 .

[35]  John E. West,et al.  Amendment to ISO 9001:2000 - Quality Management Systems - Requirements and Revision of ISO 9004:2000 - Quality Management Systems - Guidelines for Performance Improvement , 2007 .

[36]  Walter L. Smith Probability and Statistics , 1959, Nature.

[37]  James Gosling,et al.  The Java Language Specification, 3rd Edition , 2005 .

[38]  James M. Bieman,et al.  Cohesion and reuse in an object-oriented system , 1995, SSR '95.

[39]  M. Degroot,et al.  Probability and Statistics , 2021, Examining an Operational Approach to Teaching Probability.

[40]  Fernando Brito e Abreu,et al.  A Formal Library for Aiding Metrics Extraction , 2003 .

[41]  Young Lee,et al.  Reusability and maintainability metrics for object-oriented software , 2000, ACM-SE 38.

[42]  Sandro Morasca,et al.  Property-Based Software Engineering Measurement , 1996, IEEE Trans. Software Eng..

[43]  Anas N. Al-Rabadi,et al.  A comparison of modified reconstructability analysis and Ashenhurst‐Curtis decomposition of Boolean functions , 2004 .

[44]  Pierluigi Crescenzi,et al.  A compendium of NP optimization problems , 1994, WWW Spring 1994.

[45]  Hironori Washizaki,et al.  A metrics suite for measuring reusability of software components , 2003, Proceedings. 5th International Workshop on Enterprise Networking and Computing in Healthcare Industry (IEEE Cat. No.03EX717).

[46]  Khaled El Emam,et al.  The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics , 2001, IEEE Trans. Software Eng..

[47]  Fernando Brito e Abreu,et al.  Using OCL to Formalize Object-Oriented Design Metrics Definitions , 2002 .

[48]  Tom DeMarco,et al.  Controlling software projects : management, measurement & estimation , 1982 .

[49]  Welf Löwe,et al.  An Extensible Meta-Model for Program Analysis , 2006, IEEE Transactions on Software Engineering.

[50]  F. G. Wilkie,et al.  Tool support for measuring complexity in heterogeneous object-oriented software , 2002, International Conference on Software Maintenance, 2002. Proceedings..

[51]  Miguel Goulão Formalizing metrics for COTS , 2004, ICSE 2004.

[52]  Serge Demeyer,et al.  The FAMOOS Object-Oriented Reengineering Handbook , 1999 .

[53]  B. Laguë Mapping of Datrix software metrics set to ISO 9126 Maintainability sub- characteristics , 2005 .

[54]  Victor R. Basili,et al.  The TAME Project: Towards Improvement-Oriented Software Environments , 1988, IEEE Trans. Software Eng..

[55]  Sallie M. Henry,et al.  Measuring Object-Oriented Design , 1995, Journal of object-oriented programming.

[56]  Victor R. Basili,et al.  A Validation of Object-Oriented Design Metrics as Quality Indicators , 1996, IEEE Trans. Software Eng..

[57]  Fernando Brito e Abreu,et al.  Object-Oriented Software Engineering: Measuring and Controlling the Development Process , 1994 .

[58]  Ramanath Subramanyam,et al.  Empirical Analysis of CK Metrics for Object-Oriented Design Complexity: Implications for Software Defects , 2003, IEEE Trans. Software Eng..

[59]  Mei-Hwa Chen,et al.  An empirical study on object-oriented metrics , 1999, Proceedings Sixth International Software Metrics Symposium (Cat. No.PR00403).

[60]  Rudiger Lincke,et al.  Compendium of Software Quality Standards and Metrics - Version 1.0 , 2007 .

[61]  Chris F. Kemerer,et al.  A Metrics Suite for Object Oriented Design , 2015, IEEE Trans. Software Eng..

[62]  Alain Abran,et al.  Measuring and assessing software quality in a logic based graphical model , 2001 .

[63]  Raymond H. Myers,et al.  Probability and Statistics for Engineers and Scientists. , 1973 .

[64]  Scott A. Whitmire,et al.  Object-Oriented Design Measurement , 1997 .

[65]  Shari Lawrence Pfleeger,et al.  Software Metrics : A Rigorous and Practical Approach , 1998 .

[66]  Fernando Brito e Abreu,et al.  An OCL-Based Formalization of the MOOSE Metric Suite , 2003 .

[67]  Mokhtar B. Riad,et al.  A novel approach to formalize Object-Oriented Design Metrics , 2005 .

[68]  Carma L. McClure,et al.  A model for program complexity analysis , 1978, ICSE '78.

[69]  Lionel C. Briand,et al.  Investigating quality factors in object-oriented designs: an industrial case study , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[70]  N. V. Balasubramanian Object-oriented metrics , 1996, Proceedings 1996 Asia-Pacific Software Engineering Conference.

[71]  Maurice H. Halstead,et al.  Elements of software science (Operating and programming systems series) , 1977 .

[72]  Mario Piattini,et al.  A Formal Definition for Object-Relational Database Metrics , 2005, ICEIS.

[73]  Rachel Harrison,et al.  An Investigation into the Applicability and Validity of Object-Oriented Design Metrics , 1998, Empirical Software Engineering.

[74]  Charles W. Butler,et al.  Design complexity measurement and testing , 1989, CACM.

[75]  Michelle Cartwright,et al.  An Empirical Investigation of an Object-Oriented Software System , 2000, IEEE Trans. Software Eng..

[76]  Miroslaw Staron,et al.  Evaluation of a framework for reverse engineering tool construction , 2005, 21st IEEE International Conference on Software Maintenance (ICSM'05).

[77]  David Grove,et al.  Call graph construction in object-oriented languages , 1997, OOPSLA '97.

[78]  Sallie M. Henry,et al.  Software Structure Metrics Based on Information Flow , 1981, IEEE Transactions on Software Engineering.

[79]  Jens Palsberg,et al.  Scalable propagation-based call graph construction algorithms , 2000, OOPSLA '00.

[80]  Lionel C. Briand,et al.  Exploring the relationships between design measures and software quality in object-oriented systems , 2000, J. Syst. Softw..

[81]  Tracy Hall,et al.  Measuring OO systems: a critical analysis of the MOOD metrics , 1999, Proceedings Technology of Object-Oriented Languages and Systems. TOOLS 29 (Cat. No.PR00275).

[82]  David P. Darcy,et al.  Managerial Use of Metrics for Object-Oriented Software: An Exploratory Analysis , 1998, IEEE Trans. Software Eng..

[83]  Welf Löwe,et al.  Reuse in reverse engineering , 2004, Proceedings. 12th IEEE International Workshop on Program Comprehension, 2004..

[84]  Chris F. Kemerer,et al.  Towards a metrics suite for object oriented design , 2017, OOPSLA '91.