Towards Quantifying the Adaptability of Executable BPMN Processes

Faculty/Professorship: Distributed Systems  
Author(s): Lenhard, Jörg
Editors: Herzberg, Nico; Kunze, Matthias
Title of the compilation: ZEUS 2014 : Services and their Composition: Proceedings of the 6th Central-European Workshop on Services and their Composition, ZEUS 2014, Potsdam, Germany, February 20-21, 2014
ISSN: 1613-0073
Corporate Body: 6th Central European Workshop on Services and their Composition (ZEUS), February 20 - 21, 2014, Potsdam, Germany
Year of publication: 2014
Pages: 34-41
Series ; Volume: CEUR Workshop Proceedings ; Vol 1140
Language(s): English
Process languages such as the Business Process Model and Notation 2.0 or the Web Services Business Process Execution Language promise the portability of executable artifacts among different runtime environments, given these artifacts conform to the respective specification.
However, due to the natural imperfectness and differing priorities of runtime environments, actual portability of process code is often hard to achieve. A first step towards tackling this problem is the quantification of the actual degree of portability of process code using software metrics. The ISO/IEC 25010 software quality model defines portability as a main software quality characteristic with several sub-characteristics. One of these is adaptability, the degree to which a piece of software can be adapted in order to be executed in a different environment. In this paper, we propose a mechanism for quantifying the degree of adaptability of BPMN 2.0 processes and demonstrate its computation.
Keywords: Adaptability, ISO/IEC 25010, BPMN, Metrics
Type: Conferenceobject
Year of publication: 4. April 2014