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

  • Halit Soydan G
  • M. Kokar M
N/ACitations
Citations of this article
24Readers
Mendeley users who have this article in their library.

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.

Cite

CITATION STYLE

APA

Halit Soydan, G., & M. Kokar, M. (2012). A Partial Formalization of the CMMI-DEV—A Capability Maturity Model for Development. Journal of Software Engineering and Applications, 05(10), 777–788. https://doi.org/10.4236/jsea.2012.510090

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free