A Partial Formalization of the CMMI-DEV—A Capability Maturity Model for Development

HTML  Download Download as PDF (Size: 656KB)  PP. 777-788  
DOI: 10.4236/jsea.2012.510090    4,690 Downloads   7,368 Views  Citations

ABSTRACT

CMMI (Capability Maturity Model Integration) is a set of models—collections of best practices intended to help organizations to improve their processes. CMMI-DEV provides guidance to development organizations. This paper presents a formalization that captures definitions of a number of concepts of CMMI-DEV and relations among the concepts. The formalization is expressed in a formal language, OWL. The two main objectives for this formalization was to be consistent with the CMMI-DEV model and to be operational, i.e., to allow for an automatic determination of a development process maturity level based upon data about the practices within a given organization. The formalization is presented in a number of increments—from more general concepts to more specific. A justification for the selection of the concepts and relations is given. To assess the validity of the formalization, a number of test cases for the scenario of automatic determination of the maturity level were developed. Generic OWL reasoners were then used to derive the maturity levels. While the test results were all positive, the real value of this formalization comes from the fact that it faithfully captured the main aspects of CMMI-DEV, a well established and accepted model of the assessment of the maturity of development processes, and that a generic inference engine was able to support the appraisal of the process maturity of an organization.

Share and Cite:

G. Halit Soydan and M. M. Kokar, "A Partial Formalization of the CMMI-DEV—A Capability Maturity Model for Development," Journal of Software Engineering and Applications, Vol. 5 No. 10, 2012, pp. 777-788. doi: 10.4236/jsea.2012.510090.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.