Formal Definition of Measures for BPMN Models

  • Authors:
  • Luis Reynoso;Elvira Rolón;Marcela Genero;Félix García;Francisco Ruiz;Mario Piattini

  • Affiliations:
  • University of Comahue, Buenos Aires, Argentina 1400;Centro Universitario Tampico-Madero, Autonomous University of Tamaulipas, Tampico, Tamaulipas, México 89336;Department of Information Technologies and Systems Indra-UCLM Research and Development Institute, University of Castilla-La Mancha, Ciudad Real, Spain 13071;Department of Information Technologies and Systems Indra-UCLM Research and Development Institute, University of Castilla-La Mancha, Ciudad Real, Spain 13071;Department of Information Technologies and Systems Indra-UCLM Research and Development Institute, University of Castilla-La Mancha, Ciudad Real, Spain 13071;Department of Information Technologies and Systems Indra-UCLM Research and Development Institute, University of Castilla-La Mancha, Ciudad Real, Spain 13071

  • Venue:
  • IWSM '09 /Mensura '09 Proceedings of the International Conferences on Software Process and Product Measurement
  • Year:
  • 2009

Quantified Score

Hi-index 0.01

Visualization

Abstract

Business process models are currently attaining more relevance, and more attention is therefore being paid to their quality. This situation led us to define a set of measures for the understandability of BPMN models, which is shown in a previous work. We focus on understandability since a model must be well understood before any changes are made to it. These measures were originally informally defined in natural language. As is well known, natural language is ambiguous and may lead to misunderstandings and a misinterpretation of the concepts captured by a measure and the way in which the measure value is obtained. This has motivated us to provide the formal definition of the proposed measures using OCL (Object Constraint Language) upon the BPMN (Business Process Modeling Notation) metamodel presented in this paper. The main advantages and lessons learned (which were obtained both from the current work and from previous works carried out in relation to the formal definition of other measures) are also summarized.