Services and their Composition



Similar documents
Interaction Choreography Models in BPEL: Choreographies on the Enterprise Service Bus

Winery A Modeling Tool for TOSCA-based Cloud Applications

KPDAYS 13 Symposium on Software Performance: Joint Kieker/Palladio Days Karlsruhe, Germany, November 27 29, 2013 Proceedings

BPMN 2.0 Serialization - Standard Compliance Issues and Evaluation of Modeling Tools

The Need for a Choreography-aware Service Bus

Six Strategies for Building High Performance SOA Applications

Towards Uniform BPEL Engine Management in the Cloud

Interactions of Business Processes. from Orchestrations to Choreographies

WoPeD - An Educational Tool for Workflow Nets

Integration of SAP NetWeaver BPM and Signavio Process Editor. A White Paper

Acknowledgements. Hasso Plattner Institut. Business Process Technology. On Modeling. Business Process. Interactions of Business Processes

Data-Aware Service Choreographies through Transparent Data Exchange

A Classification of BPEL Extensions

Decomposed processes in Cloud BPM: techniques for monitoring and the use of OLC

Towards Automated Conformance Checking of ebbp-st Choreographies and Corresponding WS-BPEL Based Orchestrations

Business Process Change Management based on Process Model Synchronization of Multiple Abstraction Levels

ExplorViz: Visual Runtime Behavior Analysis of Enterprise Application Landscapes

Towards Modeling and Transformation of Security Requirements for Service-oriented Architectures

ON THE ROAD TO BENCHMARKING BPMN 2.0 WORKFLOW ENGINES

Weak Conformance between Process Models and Synchronized Object Life Cycles

A Prototype for View-based Monitoring of BPEL Processes

The Role of Business Processes in Service Oriented Architectures

Automatic Topology Completion of TOSCA-based Cloud Applications

Towards Process Evaluation in Non-automated Process Execution Environments

Ensuring Quality in Business-driven Development of IT Systems using Workflow Patterns

Service-Oriented Enterprise Architectures: Evolution of Concepts and Methods

SECURE INFORMATION FLOW AWARENESS for smart wireless ehealth systems

TOSCA: Portable Automated Deployment and Management of Cloud Applications

Portable Cloud Services Using TOSCA

Measuring Performance Metrics of WS-BPEL Service Compositions

Dr. Jana Koehler IBM Zurich Research Laboratory

BPMN Process Design for Complex Product Development and Production

Doing Better Business in Germany

Towards Management of SLA-Aware Business Processes Based on Key Performance Indicators

Support of Decision Tasks in Business Process Improvement

Business Process Management

Semantic Business Process Management: A Lifecycle Based Requirements Analysis

Business-Driven Software Engineering Lecture 3 Foundations of Processes

Software Quality and Software Testing in Internet Times

Test Suite Generation for Services

Integrated Cloud Application Provisioning: Script-centric Management Technologies

CONFERENCE PROGRAM. 1st RWI Research Network Conference on the Economics of Education in Berlin, Germany. THURSDAY June 12.

Monitoring of Business Processes with Complex Event Processing

Integrating Configuration Management with Model-Driven Cloud Management Based on TOSCA

10. Service Orchestration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH)

A BPMN Model of the Charite Stroke Treatment Process

Summer Course 2008 International Public M&A. Advisory Board. Prof. Dr. Ingo Saenger. Westfälische Wilhelms-Universität Münster

SLA Business Management Based on Key Performance Indicators

Analysis Techniques for Service Models

Business Process Modelling Languages

Ensuring Cost-Optimal SLA Conformance for Composite Service Providers

Server Computing - from Hardware and Operating System to Middleware, Applications and Processes

Sino-German Workshop on Cloud-based High Performance Computing. September 26-October 1, 2011, Shanghai, China

Statistics Sites in Germany

POLITICAL SCIENCE COURSES WINTER TERM 2014/2015

Implementing a Bidirectional Model Transformation Language as an Internal DSL in Scala

OF ECONOMIC SYSTEMS PROGRAM. (as of August 2, 2015) Wednesday, 28 October Session 1 Plenary Session AUDITORIUM. Chair: Klaus Schmidt

CROSS-BORDER INVESTMENTS WITH GERMANY- TAX, LEGAL AND ACCOUNTING

List of Participants Norwegian/German Defence Industry Seminar, Monday 2 - Wednesday 4 June 2014

DSLRob-15, Hamburg, Germany

Oracle SOA Suite 11g: Essential Concepts Student Guide

OMG releases BPMN What's changed?

Choreography-based Business Process Consolidation in One-To-Many interactions

Energie & Management. Information, publications and services for the energy industry in Europe. - Company Profile -

Policy4TOSCA: A Policy-Aware Cloud Service Provisioning Approach to Enable Secure Cloud Computing

Real Estate and Destination Development in Tourism

Service Engineering, Business Process Management and Design

Data in Business Processes

Using BAM and CEP for Process Monitoring in Cloud BPM

METHODOLOGIES, TECHNIQUES AND TOOLS FOR SOFTWARE DEVELOPMENT

Perspectives in Business Informatics Research

10. Service Oriented Architecture Reference Architectures and Patterns

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?

An Event Processing Platform for Business Process Management

Curriculum Overview. Department of Systems Analysis and IT. Berlin Institute of Technology Prof. Dr. Krallmann. Olga Levina

Comprehensive Content Management with ELO and SAP

Capturing provenance information with a workflow monitoring extension for the Kieker framework

Combining Declarative and Imperative Cloud Application Provisioning based on TOSCA

Quality Assurance by Means of Feature Models

YOUR SPECIALIST FOR STORAGE MEDIA AND PRINTER ACCESSORIES. Company Presentation. About us.

Change Management in Tourism

Oracle BPA Suite: Model and Implement Business Processes Volume I Student Guide

The IBM Rational Software Development Platform..Role focused tools help simplification via Separation of Concerns

13 th Powertrain Manufacturing Conference

Integrating the Internet of Things with Business Process Management: A Process-aware Framework for Smart Objects

POLITICAL SCIENCE COURSES SUMMER TERM 2015

Expert Advice in Crisis Situations

Copyright Soleran, Inc. esalestrack On-Demand CRM. Trademarks and all rights reserved. esalestrack is a Soleran product Privacy Statement

2 nd Network Conference

Schriftenreihe Logistik der Kühne-Stiftung 13. Managing Innovation. The New Competitive Edge for Logistics Service Providers

Preliminary Programme

Effective Contract Management

LiSoG - Linux Solution Group Connect real users, technology, applications and businesses

08/ /2015 Postdoc with teaching responsibilities at the Department of Economics and Business Economics, Aarhus University

Software AG Software AG s crossvision Suite Helps Customers Serviceenable and Reuse Applications to Achieve High-value Business Integration

1.1 Motivation and Definitions

Supply Chain Management and Advanced Planning

Betsy - A BPEL Engine Test System

Modelling Properties of Services

Transcription:

Andreas Schönberger, Oliver Kopp, Niels Lohmann (eds.) Services and their Composition 4th Central European Workshop on Services and their Composition 4. Zentral-europäischer Workshop über Services und ihre Komposition ZEUS 2012, Bamberg, February 23.-24. 2012 Post-Workshop Proceedings ZEUS 2012 is kindly supported by: Senacor Technologies AG www.senacor.com Distributed Systems Group Faculty Information Systems and Applied Computer Science

Editors: Andreas Schönberger University of Bamberg, Distributed Systems Group, Feldkirchenstr. 21, 96052 Bamberg, Germany andreas.schoenberger@uni-bamberg.de Oliver Kopp University of Stuttgart, Institute of Architecture of Application Systems Universitätsstraße 38, 70569 Stuttgart, Germany oliver.kopp@iaas.uni-stuttgart.de Niels Lohmann University of Rostock, Institute of Computer Science 18051 Rostock, Germany niels.lohmann@informatik.uni-rostock.de Copyright c 2012 for the individual papers by the papers authors. Copying permitted for private and academic purposes. Re-publication of material from this volume requires permission by the copyright owners.

Program Committee Rafael Accorsi University of Freiburg Daniel Beimborn University of Bamberg Gero Decker signavio Daniel Eichhorn Karlsruhe Institute of Technology Dirk Fahland TU Eindhoven Christian Gierds Humboldt-University of Berlin Christian Huemer TU Vienna Meiko Jensen Ruhr-University Bochum Nils Joachim University of Bamberg Oliver Kopp University of Stuttgart Philipp Leitner TU Vienna Niels Lohmann University of Rostock Christoph M. Pflügler University of Augsburg Stephan Rei -Marganiec University of Leicester Andreas Schönberger University of Bamberg Jan Sürmeli Humboldt-University of Berlin Robert Warschofsky Hasso Plattner Institute Potsdam Matthias Weidlich Technion, Israel Marco Zapletal TU Vienna III

Additional Reviewers Uwe Breitenbücher Robert Engel Andreas Lehmann Dieter Mayrhofer Richard Müller Christian Pichler Robert Prüfer Steve Strauch Jan Sürmeli Tobias Unger Christoph Wagner Sebastian Wagner University of Stuttgart TU Vienna University of Rostock TU Vienna Humboldt-University of Berlin TU Vienna Humboldt-University of Berlin University of Stuttgart Humboldt-University of Berlin University of Stuttgart Humboldt-University of Berlin University of Stuttgart IV

Table of Contents Service Adaptation and Synthesis Toward Deciding the Existence of Adaptable Services... 1 Christian Gierds Cost-minimal Adapters for Services... 9 Jan Sürmeli Partner Synthesis for Data-Dependent Services... 17 Christoph Wagner Service Composition HarmonICS - a Tool for Composing Medical Services... 25 Dariusz Doliwa, Wojciech Horzelski, Mariusz Jarocki, Artur Niewiadomski, Wojciech Penczek, Agata Polrola, and Jaroslaw Skaruz Automated Composition of Timed Services by Planning as Model Checking 34 Daniel Stöhr and Sabine Glesner Best Service Synthesis in the Weighted Roman Model... 42 Diego Calvanese and Ario Santoso Service Language Characteristics Choreographies in BPMN 2.0: New Challenges and Open Questions... 50 Mario Cortes-Cornax, Sophie Dupuy-Chessa, and Dominique Rieu Building Orchestrations in B2Bi - The Case of BPEL 2.0 and BPMN 2.0. 58 Jörg Lenhard and Guido Wirtz A Survey on Approaches for Timed Services... 66 Kristian Duske and Richard Müller Process Analysis Weak Conformance of Process Models with respect to Data Objects... 74 Andreas Meyer, Artem Polyvyanyy, and Mathias Weske Towards Verification of Process Merge Patterns with Allen s Interval Algebra... 81 Sebastian Wagner, Oliver Kopp, and Frank Leymann

Towards Automatic Generation of Process Architectures for Process Collections... 89 Rami-Habib Eid-Sabbagh Workflow Management Towards Process Evaluation in Non-Automated Process Execution Environments... 97 Nico Herzberg, Matthias Kunze, and Andreas Rogge-Solti Towards a Human Task Management Reference Model... 104 Daniel Schulte Contextsensitive Online Adaption of Workflows... 112 Johannes Kretzschmar and Clemens Beckstein Service Design Six Strategies for Building High Performance SOA Applications... 120 Uwe Breitenbücher, Oliver Kopp, Frank Leymann, Michael Reiter, Dieter Roller, and Tobias Unger Guided Control Flow Unfolding for Workflow Graphs Using Value Range Information... 128 Thomas Heinze, Wolfram Amme, Simon Moser, and Kai Gebhardt Model Support for Confidential Service-Oriented Business Processes... 136 Andreas Lehmann and Niels Lohmann Index of Authors... 144 VI