Factor Strategy Model: Proofs of Prototype Concept for Software Quality Evaluation

The objective of this study is to provide software developers some measures to evaluate software quality of a Java program. Studies on software quality requirements, software quality models (as a quantifying measurement technique) and various good design rules are required for. This study aims to solve the problem for software developers or students having difficulty to identify the bad software design in their software product. Thus, by providing an algorithm analyzer to analyze the quality of design of the software product, developers or students can identify possible bad software design in their application.

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

[2]  Radu Marinescu,et al.  Measurement and Quality in Object-Oriented Design , 2005, ICSM.

[3]  Philip B. Crosby,et al.  Quality Is Free: The Art of Making Quality Certain , 1979 .

[4]  Joseph P. Cavano,et al.  A framework for the measurement of software quality , 1978, SIGMETRICS Perform. Evaluation Rev..

[5]  W. Deming Out of the crisis : quality, productivity and competitive position , 1986 .

[6]  Norman E. Fenton,et al.  A Critique of Software Defect Prediction Models , 1999, IEEE Trans. Software Eng..

[7]  Radu Marinescu,et al.  Detecting design flaws via metrics in object-oriented systems , 2001, Proceedings 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems. TOOLS 39.

[8]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[9]  Norman E. Fenton,et al.  Software metrics: roadmap , 2000, ICSE '00.

[10]  A. Darker,et al.  TOTAL QUALITY CONTROL , 1987 .

[11]  Mr. Larry,et al.  Applying and Interpreting Object Oriented Metrics , 1998 .

[12]  Michele Lanza,et al.  Object-Oriented Metrics in Practice - Using Software Metrics to Characterize, Evaluate, and Improve the Design of Object-Oriented Systems , 2006 .

[13]  Shari Lawrence Pfleeger,et al.  Software Quality: The Elusive Target , 1996, IEEE Softw..

[14]  Carl G. Davis,et al.  A Hierarchical Model for Object-Oriented Design Quality Assessment , 2002, IEEE Trans. Software Eng..

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

[16]  Erik van Veenendaal,et al.  Measuring software product quality during testing , 2000 .

[17]  Radu Marinescu,et al.  Quantifying the quality of object-oriented design: the factor-strategy model , 2004, 11th Working Conference on Reverse Engineering.

[18]  Will Venters,et al.  Software engineering: theory and practice , 2006 .

[19]  Paul Rook,et al.  Controlling software projects , 1986, Softw. Eng. J..

[20]  Radu Marinescu,et al.  Detection strategies: metrics-based rules for detecting design flaws , 2004, 20th IEEE International Conference on Software Maintenance, 2004. Proceedings..

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

[22]  Linda H. Rosenberg,et al.  A Software Quality Model and Metrics for Identifying Project Risks and Assessing Software Quality , 1996 .