4 CONCLUSIONS AND
FURTHER WORK
In this paper, we have displayed how the proposal of
FMESP can be applied in order to evaluate business
process models at conceptual level. Taking into
consideration that in the field of process engineering
there are not metrics applicable to business process
models at conceptual level, we make use of the
philosophy of FMESP in order to evaluate the
structural complexity of business process models.
We have taken as our starting point a definition of
base measures and derived measures following the
BPMN terminology, which is the most recent
standard notation defined by BPMI for the modeling
of business process.
By integrating both proposals, we provide a more
refined framework for evaluating business process
models. This gives support to Business Process
Management, which has as one of its stages the
definition and modelling of the process being
assessed. It will allow a more appropriate
management of the business processes and can
provide organizations with important profits.
Model metrics can be very useful to select the
models with the most easiness of maintenance
among various alternatives in companies with
change their models to improve their business
processes. Also, it can help to facilitate the business
processes evolution in these companies by assessing
the process improvement at conceptual level.
The business process model metrics provide
companies with objective information about the
maintainability of these models. More maintainable
models can benefit the management of the business
processes mainly in two ways: i) guaranteeing the
understanding and the diffusion of the processes, as
they evolve, without affecting their successful
execution; ii) reducing the effort necessary to change
the models with the consequent reduction of the
maintenance.
Currently we are developing a family of
experiments with the purpose of to evaluate quality
aspects of the conceptual business process models.
These experiments are been carried out with a
population integrated by experts in business analysis
and in software engineering in order to be able a
comparison between results of both kinds of
stakeholders and to determine the influence of these
different points of view.
Participants receive a kit consisting of a set of
business processes models represented with BPMN.
Models has different characteristics and dimensions.
A questionnaire is also provided for each one of the
models including questions related with its
understandability. In order to assess how influence
the BPMN notation in the modifiability of models
other additional section of the questionnaire asks
about several modifications -specially studied- to the
original model.
ACKNOWLEDGMENTS
This work has been partially financed by the
ENIGMAS Project (Junta de Comunidades de
Castilla-La Mancha, Consejería de Educación y
Ciencia, reference PBI-05-058) and MAS Project
(Ministerio de Ciencia y Tecnología, reference TIC
2003-02737-C02-02).
REFERENCES
Acuña, S. T. and Ferré, X., 2001. Software Process
Modelling. Proceedings of the 5th. ISAS-SCI 2001,
Orlando Florida, USA. Vol: 1, pp. 237-242.
Beck, K., Joseph, J. and Goldszmidt, G., 2005. Learn
Business Process Modeling Basics for the Analyst.
IBM, www.128ibm.com/developersworks/library/ws-
bpm4analyst
BPMI, 2004. Business Process Modeling Notation,
Specification Version 1.0. Business Process
Management Initiative, www.bpmi.org
Canfora, G., García, F., Piattini, M., Ruiz, F. and
Visaggio, C.A.. 2005. "A Family of Experiments to
Validate Metrics for Software Process Models."
Journal of Systems and Software 77 (2): pp. 113-129.
Curtis, B., Kellner, M. I. and Over, J., 1992. "Process
Modeling." Communications of the ACM Vol. 35 (No.
9): pp. 75-90.
Erickson, H.-E. and Penker, M., 2000. Business Modeling
with UML- Business Patterns at Work. USA, Robert
Ipsen.
Florac, W. A., Park, R. E. and Carleton, A. D., 1997.
Practical Software Measurement: Measuring for
Process Management and Improvement, Guidebook.
Carnegie Mellon University,
García, F., Ruiz, F., Piattini, M., Canfora, G. and
Visaggio, C.A., 2006. "Framework for the Modeling
and Evaluation of Software Processes." Journal of
Systems Architecture (accepted to appear).
Lindland, O. I., Sindre, G. and Solvnerg, A., 1994.
"Understanding Quality in Conceptual Modeling"
Software IEEE Vol. II (Issue 2): pp. 42-49.
OMG, 2002. Software Process Engineering Metamodel
Specification, adopted specification, version 1.0.
Object Management Group, Inc.,
Sharp, A. and McDermott, P., 2000. Workflow Modeling:
Tools for Process Improvement and Application
Development. London, Artech House (Pub).
TOWARDS A SUITE OF METRICS FOR BUSINESS PROCESS MODELS IN BPMN
443