Maturity Model Architect: A Tool for Maturity Assessment Support

A Maturity Model represents a path towards an increasingly organized and systematic way of doing business. It is therefore a widely-used technique valuable to assess certain aspects of organizations, as for example business processes. A maturity assessment can enable stakeholders to clearly identify strengths and improvement points, and prioritize actions in order to reach higher maturity levels. Doing maturity assessments can range from simple self-assessment questionnaires to full-blown assessment methods. This work presents the Maturity Model Architect (MMArch), a maturity model repository and assessment tool, which purpose is to provide support for executing maturity assessment making use of enterprise architecture models, ontologies and description logics. For this purpose, this work details three possible methods for governing the application of these techniques. The main goal of this work is to develop a tool with the purpose of automating and supporting maturity assessment.

[1]  Miguel Mira da Silva,et al.  ITIL maturity model , 2010, 5th Iberian Conference on Information Systems and Technologies.

[2]  Atish P. Sinha,et al.  A Model of Data Warehousing Process Maturity , 2012, IEEE Transactions on Software Engineering.

[3]  Richard L. Nolan,et al.  Managing the computer resource , 1973, Commun. ACM.

[4]  Sean Bechhofer,et al.  The OWL API: A Java API for Working with OWL 2 Ontologies , 2009, OWLED.

[5]  José Luis Borbinha,et al.  Information Governance Maturity Model Final Development Iteration , 2017, TPDL.

[6]  Stefan Thalmann,et al.  Understanding Maturity Models Results of a Structured Content Analysis , 2009 .

[7]  Boris Motik,et al.  HermiT: An OWL 2 Reasoner , 2014, Journal of Automated Reasoning.

[8]  Marly Monteiro de Carvalho,et al.  Contribuição dos modelos de qualidade e maturidade na melhoria dos processos de software , 2008 .

[9]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

[10]  Richard Turner,et al.  CMMI Distilled: A Practical Introduction to Integrated Process Improvement , 2001 .

[11]  José Luis Borbinha,et al.  Formalizing ISO/IEC 15504-5 and SEI CMMI v1.3 - Enabling automatic inference of maturity and capability levels , 2018, Comput. Stand. Interfaces.

[12]  René Fitterer,et al.  Towards assessing the networkability of health care providers: a maturity model approach , 2010, Inf. Syst. E Bus. Manag..

[13]  Marco A. Casanova,et al.  Semantic Web: Concepts, Technologies and Applications , 2007, NASA Monographs in Systems and Software Engineering.

[14]  Michael R. Genesereth,et al.  Logical foundations of artificial intelligence , 1987 .

[15]  Roman Neruda,et al.  The process mediation framework for semantic web services , 2009, Int. J. Agent Oriented Softw. Eng..

[16]  Jianguo Chen,et al.  Program management organization maturity integrated model for mega construction programs in China , 2011 .

[17]  Dieter Fensel,et al.  Knowledge Engineering: Principles and Methods , 1998, Data Knowl. Eng..

[18]  V. R. Benjamins,et al.  Overview of Knowledge Sharing and Reuse Components: Ontologies and Problem-Solving Methods , 1999, IJCAI 1999.

[19]  Mark C. Paulk,et al.  Capability Maturity Model for Software , 2001 .

[20]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[21]  W. N. Borst,et al.  Construction of Engineering Ontologies for Knowledge Sharing and Reuse , 1997 .

[22]  Maximilian Röglinger,et al.  What makes a useful maturity model? a framework of general design principles for maturity models and its demonstration in business process management , 2011, ECIS.

[23]  José Luis Borbinha,et al.  A Formalization of the ISO/IEC 15504: Enabling Automatic Inference of Capability Levels , 2017, SPICE.

[24]  Cmmi Product Team CMMI for Development, Version 1.2 , 2010 .