2010 Asia-Pacific Services Computing Conference (APSCC 2010) (2010)
Dec. 6, 2010 to Dec. 10, 2010
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSCC.2010.72
The construction kit principle is a well-known software engineering paradigm to foster reusability. In case the construction kit principle is applied at runtime it is even a way to implement flexibility. In today's workflow technology the construction kit principle is applied, e.g. in in hierarchical modeling approaches using sub processes. In this paper we propose a construction kit application based on process fragment. In contrast to sub processes, process fragments represent on-complete process knowledge, which needs to be integrated with further process knowledge to become a complete process model. Integrating one process fragment with another process fragment requires complex composition operations, since process fragments do not represent the implementation of a single abstract activity like in sub processes, but are knitted together on the same level of granularity. The advantage of process fragments lies in their means to represent noncomplete process knowledge. In this paper we propose a formal process fragment modeling language, which is based on current workflow standard languages, like BPMN. Based on this modeling language we design a basic operation set, which allows to compose process fragments.
formal specification, software reusability, specification languages
H. Eberle, F. Leymann, D. Schleicher, D. Schumm and T. Unger, "Process Fragment Composition Operations," 2010 Asia-Pacific Services Computing Conference (APSCC 2010)(APSCC), Hangzhou, 2011, pp. 157-163.