Managing Corrective Actions to Closure in Open Source Software Test Process

In assessing test process maturity, one of the goals is to manage disciplinary issues. Managing corrective actions to closure is known to aid software quality assurance, in general, and testing process activities, in particular. In this paper, a framework for software testing assessment, namely OSS-TPA, that aims to evaluate corrective actions in OSS test process, is proposed. The OSS-TPA framework is based on earlier studies and relies on a conceptual model for test process activities in OSS development. Using success factors in OSS development, the relationship between the maturity of managing corrective actions and the adoption of OSS is investigated.

[1]  Matthias Rasking Experiences Developing TMMi® as a Public Model , 2011, SPICE.

[2]  Georgios Gousios,et al.  Software Quality Assessment of Open Source Software , 2007 .

[3]  Jean-Christophe Deprez,et al.  Comparing Assessment Methodologies for Free/Open Source Software: OpenBRR and QSOS , 2008, PROFES.

[4]  Martin Michlmayr,et al.  Software Process Maturity and the Success of Free Software Projects , 2005, Software Engineering: Evolution and Emerging Technologies.

[5]  D HerbslebJames,et al.  Two case studies of open source software development , 2002 .

[6]  Graham King,et al.  Software Engineering Processes: Principles and Applications , 2000 .

[7]  Ernesto Damiani,et al.  FOCSE: An OWA-based Evaluation Framework for OS Adoption in Critical Environments , 2007, OSS.

[8]  Kevin Crowston,et al.  Towards a Portfolio of FLOSS Project Success Measures , 2004, ICSE 2004.

[9]  Ron S. Kenett,et al.  Software process quality: management and control , 1999 .

[10]  Pankaj Kamthan,et al.  A Conceptual Framework for Open Source Software Test Process , 2012, 2012 IEEE 36th Annual Computer Software and Applications Conference Workshops.

[11]  H. D. Rombach,et al.  The Goal Question Metric Approach , 1994 .

[12]  Ioannis Stamelos,et al.  The SQO-OSS Quality Model: Measurement Based Open Source Software Evaluation , 2008, OSS.

[13]  Giulio Piancastelli,et al.  Context-Dependent Evaluation Methodology for Open Source Software , 2007, OSS.

[14]  Han van Loon Process Assessment and Iso/Iec 15504: A Reference Book , 2004 .

[15]  Ossi Taipale,et al.  Finding and Ranking Research Directions for Software Testing , 2005, EuroSPI.

[16]  D. Ross Jeffery,et al.  An exploratory study of why organizations do not adopt CMMI , 2007, J. Syst. Softw..

[17]  Sandro Morasca,et al.  Towards certifying the testing process of Open-Source Software: New challenges or old methodologies? , 2009, 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development.

[18]  Ilene Burnstein,et al.  Practical Software Testing: A Process-Oriented Approach , 2003 .

[19]  Ying Zhou,et al.  Open source software reliability model , 2005, ACM SIGSOFT Softw. Eng. Notes.

[20]  Laurie A. Williams,et al.  Using In-Process Testing Metrics to Estimate Post-Release Field Quality , 2007, The 18th IEEE International Symposium on Software Reliability (ISSRE '07).

[21]  Charles M. Schweik,et al.  Factors leading to success or abandonment of open source commons: an empirical analysis of Sourceforge.net projects , 2009, South Afr. Comput. J..

[22]  J. Herbsleb,et al.  Two case studies of open source software development: Apache and Mozilla , 2002, TSEM.

[23]  Ieee Standard,et al.  Adoption of ISO/IEC 15939:2007— Systems and Software Engineering— Measurement Process , 2009 .

[24]  Sandro Morasca,et al.  OpenBQR: a framework for the assessment of OSS , 2007, OSS.