EVALUATING EFFECTIVENESS FACTOR OF OBJECT ORIENTED DESIGN: A TESTABILITY PERSPECTIVE

Effectiveness is important quality factor to testability measurement of object oriented software at an initial stage of software development process exclusively at design phase for high quality product. It will help developer’s design capability to achieve the specified functionalities, characteristics, better design quality and behavior using appropriate object oriented design (OOD) concepts and procedures. Metric based model for ‘Effectiveness Quantification Model of Object Oriented Design’ has been proposed by establishing the correlation between effectiveness and OOD constructs. Later ‘Effectiveness Quantification Model’ is empirically validated and statistical significance of the study considers the high correlation for model acceptance. The aim of this research work is to encourage researchers and developers for inclusion of the effectiveness quantification model to access and quantify software effectiveness quality factor at design time.

[1]  Lionel C. Briand,et al.  Automating regression test selection based on UML designs , 2009, Inf. Softw. Technol..

[2]  Anju Saha,et al.  Improving the testability of object oriented software through software contracts , 2010, ACM SIGSOFT Softw. Eng. Notes.

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

[4]  Reena Srivastava,et al.  Testability Measurement Framework: Design Phase Perspective , 2014 .

[5]  Mourad Badri,et al.  An empirical analysis of a testability model for object-oriented programs , 2011, SOEN.

[6]  Jeffrey M. Voas,et al.  Improving the software development process using testability research , 1992, [1992] Proceedings Third International Symposium on Software Reliability Engineering.

[7]  Robert V. Binder,et al.  Design for testability in object-oriented systems , 1994, CACM.

[8]  Khurram Mustafa,et al.  Metric based testability model for object oriented design (MTMOOD) , 2009, SOEN.

[9]  Raees Ahmad Khan,et al.  Object Oriented Design Complexity Quantification Model , 2012 .

[10]  Mn Huda,et al.  Measuring Testability of Object Oriented Design: A Systematic Review , 2014 .

[11]  M. Sarma,et al.  Automatic generation of test specifications for coverage of system state transitions , 2009, Inf. Softw. Technol..

[12]  Khurram Mustafa,et al.  A Metrics Based Model for Understandability Quantification , 2010, ArXiv.

[13]  Gary Bundell,et al.  Contract-Based Software Component Testing with UML Models , 2009 .