TY - CPAPER SN - 978-1-4673-7272-5 AU - Weiß, Andreas AU - Andrikopoulos, Vasilios AU - Hahn, Michael AU - Karastoyanova, Dimka T1 - Enabling the Extraction and Insertion of Reusable Choreography Fragments T2 - 2015 IEEE International Conference on Web Services (ICWS) ED - Miller, John A. PY - 2015 SP - 686 EP - 694 AB - Reuse of service orchestrations or service compositions is extensively studied in the literature of process modeling. Sub-processes, process templates, process variants, and process reference models are employed as reusable elements for these purposes. The concept of process fragments has been previously introduced in order to capture parts of a process model and store them for later reuse. However, similar efforts on facilitating the reuse of processes that cross the boundaries of organizations expressed as service choreographies are not available yet. In this paper, we introduce the concept of choreography fragments as reusable elements for service choreography modeling. Choreography fragments can be extracted from choreography models, adapted, stored, and later inserted into new models. Based on a formal model for choreography fragments, we define methods and algorithms for the extraction and insertion of fragments from and into service choreographies. We then discuss an experimental and proof-of-concept evaluation of our proposal. DO - 10.1109/ICWS.2015.96 C1 - New York, USA C4 - Jun 27-Jul 2 M4 - Citavi ER -