An Ontology to Support TMMi-Based Test Process Assessment

TMMi, as a process reference model, introduces a collection of best practices that helps organizations improve their testing processes. Developing ontology of any process reference model help to clarify the structure of the knowledge, enable knowledge sharing, and enable interoperability. This study presents an ontology-based testing process assessment infrastructure to track conformance to TMMi as the process reference model. In this study, the TMMi model, SCAMPI-A method, and organizations are specified by the TMMi Assessment Ontology which is coded in a formal language and the ontology’s application for assessment is described.

[1]  Ayça Tarhan,et al.  On the Use of Ontologies in Software Process Assessment: A Systematic Literature Review , 2017, EASE.

[2]  John R. Josephson,et al.  What Are They? Why Do We Need Them? , 1999 .

[3]  Ebru Akcapinar Sezer,et al.  An Ontology Based Infrastructure To Support CMMI-Based Software Process Assessment , 2012 .

[4]  Onur Demirörs,et al.  An Exploratory Case Study for Assessing the Measurement Capability of an Agile Organization , 2018 .

[5]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[6]  Austen Rainer,et al.  Defining a Requirements Process Improvement Model , 2005, Software Quality Journal.

[7]  Matthew J. Fisher,et al.  Software Acquisition Capability Maturity Model (SA-CMM) Version 1.02 , 1999 .

[8]  A.A. Sharifloo,et al.  An Ontology for CMMI-ACQ Model , 2008, 2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications.

[9]  Alain Abran,et al.  Software Maintenance Maturity Model (SMmm): the software maintenance process model , 2005, J. Softw. Maintenance Res. Pract..

[10]  Paul Byrnes,et al.  Standard CMMI Appraisal Method for Process Improvement (SCAMPI) A, Version 1.3: Method Definition Document , 2011 .

[11]  Diane L. Gibson,et al.  Performance Results of CMMI ® -Based Process Improvement , 2006 .

[12]  Jongmoon Baik,et al.  A Strategic Test Process Improvement Approach Using an Ontological Description for MND-TMM , 2008, Seventh IEEE/ACIS International Conference on Computer and Information Science (icis 2008).

[13]  Balakrishnan Chandrasekaran,et al.  What are ontologies, and why do we need them? , 1999, IEEE Intell. Syst..

[14]  Olegas Vasilecas,et al.  Survey on Ontology Languages , 2011, BIR.

[15]  Reiner R. Dumke,et al.  Developing and Applying a Consolidated Evaluation Framework to Analyze Test Process Improvement Approaches , 2007, IWSM/Mensura.