Lenhard J.: Towards Quantifying the Adaptability of Executable BPMN Processes
Proceedings of the 6th Central-European Workshop on Services and their
Composition (ZEUS), Potsdam, Germany, February 20 - 21, 2014 

Abstract — 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 ofruntime 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 ofthese 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.

Download(368.6 KB), Bibtex(322.0 B)


This material is presented to ensure timely dissemination of scholarly
and technical work. Copyright and all rights therein are retained by
authors or by other copyright holders. All persons copying this
information are expected to adhere to the terms and constraints invoked
by each author's copyright. In most cases, these works may not be
reposted without the explicit permission of the copyright holder.