Assessing multiview framework (MF) comprehensibility and efficiency: A replicated experiment

Goal oriented quality models have become an important means for assessing and improving software quality. In previous papers, the authors have proposed an approach called multiview framework, for guiding quality managers in designing and managing a goal oriented quality model. This approach has been validated through a controlled experiment carried out with university students. In this paper, the authors discuss a replication of the controlled experiment, carried out with 28 university graduates attending a master degree course in an Italian university. Although research hypotheses are the same, context differs. In the replication, experimental subjects were more representative of practitioners, because their master degree course required project work with industrial partners. Using a cross-over experimental design we found that subjects using the multiview framework made significantly fiewer errors (p<0.05, effect size=1.08) and took significantly less time (p<0.51, effect size=1.82) to review the status of a project than when they used a standard GQM approach. This result was consistent with the results of our original experiment.

[1]  James Miller Can results from software engineering experiments be safely combined? , 1999, Proceedings Sixth International Software Metrics Symposium (Cat. No.PR00403).

[2]  Ray Offen,et al.  Establishing Software Measurement Programs , 1997, IEEE Softw..

[3]  Kevin Pulford,et al.  A Quanti-tative Approach to Software Management: The AMI Handbook , 1996 .

[4]  T. Cook,et al.  Quasi-experimentation: Design & analysis issues for field settings , 1979 .

[5]  John J. Marciniak,et al.  Encyclopedia of Software Engineering , 1994, Encyclopedia of Software Engineering.

[6]  Sandro Morasca,et al.  An Operational Process for Goal-Driven Definition of Measures , 2002, IEEE Trans. Software Eng..

[7]  Victor R. Basili,et al.  Validation on an Approach for Improving Existing Measurement Frameworks , 2000, IEEE Trans. Software Eng..

[8]  Egon Berghout,et al.  Integrating goal-oriented measurement in industrial software engineering: industrial experiences with and additions to the Goal/Question/Metric method (GQM) , 2001, Proceedings Seventh International Software Metrics Symposium.

[9]  Victor R. Basili,et al.  Technology transfer at Motorola , 1994, IEEE Software.

[10]  Shari Lawrence Pfleeger,et al.  Software metrics (2nd ed.): a rigorous and practical approach , 1997 .

[11]  Tapani Kilpi,et al.  Implementing a Software Metrics Program at Nokia , 2001, IEEE Softw..

[12]  Alfred Bröckers,et al.  The role of software process modeling in planning industrial measurement programs , 1996, Proceedings of the 3rd International Software Metrics Symposium.

[13]  Victor R. Basili,et al.  Software process evolution at the SEL , 1994, IEEE Software.

[14]  Lionel C. Briand,et al.  Practical guidelines for measurement-based process improvement , 1996, Softw. Process. Improv. Pract..

[15]  Mayuram S. Krishnan,et al.  Measurement Programs in Software Development: Determinants of Success , 2002, IEEE Trans. Software Eng..

[16]  Egon Berghout,et al.  Improvement by goal-oriented measurement: bringing the goal/question/metric approach up to level 5 , 1997 .

[17]  James Miller,et al.  Replicating software engineering experiments: a poisoned chalice or the Holy Grail , 2005, Inf. Softw. Technol..

[18]  Udo W. Pooch,et al.  Translation of Decision Tables , 1974, ACM Comput. Surv..

[19]  Maria Teresa Baldassarre,et al.  Multiview Framework for Goal Oriented Measurement Plan Design , 2004, PROFES.

[20]  Arthur L. Price,et al.  Managing code inspection information , 1994, IEEE Software.

[21]  Marvin V. Zelkowitz,et al.  Experimental Models for Validating Technology , 1998, Computer.

[22]  Michael Daskalantonakis,et al.  A Practical View of Software Measurement and Implementation Experiences Within Motorola , 1992, IEEE Trans. Software Eng..

[23]  S. Shapiro,et al.  An Analysis of Variance Test for Normality (Complete Samples) , 1965 .

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

[25]  Sandro Morasca,et al.  Applying GQM in an industrial software factory , 1998, TSEM.

[26]  Barbara A. Kitchenham,et al.  The case against cross-over designs in software engineering , 2003, Eleventh Annual International Workshop on Software Technology and Engineering Practice.

[27]  Forrest Shull,et al.  Building Knowledge through Families of Experiments , 1999, IEEE Trans. Software Eng..

[28]  Stephen Senn,et al.  Cross-over trials in clinical research , 1993 .

[29]  Maria Teresa Baldassarre,et al.  Comprehensibility and efficiency of multiview framework for measurement plan design , 2003, 2003 International Symposium on Empirical Software Engineering, 2003. ISESE 2003. Proceedings..