Lecture Notes in Business Information Processing 29

Similar documents
Lecture Notes in Business Information Processing 89

Communications in Computer and Information Science 85

Lecture Notes in Artificial Intelligence. Lecture Notes in Computer Science

First Workshop on Business Process Management and Ontologies (BPMO 2016)

Lecture Notes in Business Information Processing 326

Lecture Notes in Computer Science 2599 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Future-Oriented Technology Analysis

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science

Lecture Notes in Computer Science 2500 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Architecture Design and Validation Methods

Lecture Notes in Computer Science

Christoph Hochreiner Stefan Schulte ZEUS th ZEUS Workshop, ZEUS 2016, Vienna, Austria, January 2016 Proceedings

Multi-channel Provisioning of Public Services

Enabling Manufacturing Competitiveness and Economic Sustainability

Lecture Notes in Business Information Processing 124

Lecture Notes in Control and Information Sciences 283. Editors: M. Thoma M. Morari

Advanced Information and Knowledge Processing

Advances in Modern Tourism Research

Marc Lankhorst et al. Enterprise Architecture at Work

1st International Workshop on Business Process Innovation with Artificial Intelligence (BPAI 2017)

Requirements Engineering for Digital Health

Lecture Notes in Artificial Intelligence 3396

Founding Editor Martin Campbell-Kelly, University of Warwick, Coventry, UK

Cognitive Systems Monographs

MATLAB Guide to Finite Elements

Lecture Notes in Computer Science 2006 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science

Data Assimilation: Tools for Modelling the Ocean in a Global Change Perspective

Modeling Manufacturing Systems. From Aggregate Planning to Real-Time Control

Advances in Real-Time Systems

Simulation by Bondgraphs

Human-Computer Interaction Series

Oliver Kopp Jörg Lenhard Cesare Pautasso ZEUS th ZEUS Workshop, ZEUS 2017, Lugano, Switzerland, February 2017 Proceedings

Lecture Notes in Business Information Processing 59

Realising the Flanders Research Information Space

Computer-Aided Production Management

Lecture Notes in Computer Science

Towards an MDA-based development methodology 1

Applied Technology and Innovation Management

Architectures for Enterprise Integration

Technology Roadmapping for Strategy and Innovation

ICT for the Next Five Billion People

Discovering Knowledge in Design and Manufacturing Repositories

SpringerBriefs in Space Development

Better Business Regulation in a Risk Society

ST Tool. A CASE tool for security aware software requirements analysis

Lecture Notes in Computer Science

Risk-Based Ship Design

NFC Forum: The Evolution of a Consortium

Smart Grid Maturity Model: A Vision for the Future of Smart Grid

146 Advances in Polymer Science

ZEW Economic Studies. Publication Series of the Centre for European Economic Research (ZEW), Mannheim, Germany

Lecture Notes in Business Information Processing 86

An Ontology for Modelling Security: The Tropos Approach

Design for Innovative Value Towards a Sustainable Society

StraBer Wahl Graphics and Robotics

International Entrepreneurship

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Socio-technical Design of Ubiquitous Computing Systems

Scientific Data Mining and Knowledge Discovery

Lecture Notes in Computer Science 6431

ANALOG CIRCUITS AND SIGNAL PROCESSING

Programming Methodology

Acoustic Emission Testing

Philosophy of Engineering and Technology

Health Information Technology Standards. Series Editor: Tim Benson

Inside the Smart Home

Broadband Networks, Smart Grids and Climate Change

Longitudinal Research with Latent Variables

PACAS: A Gamified Platform for Participatory Change Management in ATM Systems

Innovation Policy in a Knowledge-Based Economy

TRANSPORT COMMUNICATIONS MUSEUMS INTERNATIONAL ASSOCIATION OF

Studies in Economic Ethics and Philosophy

U. Lindemann (Ed.) Human Behaviour in Design

The Future of Civil Litigation

The Role of Systems Methodology in Social Science Research. Dedicated to my father, Ruggiero, and to the memory of my mother, Mary.

The Enterprise Engineering Series

UFO Unified Foundational Ontology

ISGAN Annex 7 Smart Grids Transitions

Management of Recreation and Nature Based Tourism in European Forests

Lecture Notes in Business Information Processing 122

B.I. Dundas M. Levine P.A. Østvær O. Röndigs. Motivic Homotopy Theory. Lectures at a Summer School in Nordfjordeid, Norway, August 2002 ABC

Lecture Notes in Artificial Intelligence 2922

Advances in Computer Vision and Pattern Recognition

Trends in Logic. Volume 45

Active Perception in the History of Philosophy

Don t Let EMI/EMC Compliance Certification Slow You Down TUTORIAL

Katsiaryna Labunets. MSc in Mathematics, Belarussian State University, Minsk, Belarus. Fuzzy Graphs and Fuzzy Hypergraphs.

COOP 2016: Proceedings of the 12th International Conference on the Design of Cooperative Systems, May 2016, Trento, Italy

Lecture Notes in Applied and Computational Mechanics

EduSymp Panel How do we inspire students to model?

Soldering a P7500 to a Nexus DDR Component Interposer

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems

Automated Frequency Response Measurement with AFG31000, MDO3000 and TekBench Instrument Control Software APPLICATION NOTE

International Entrepreneurship

Lecture Notes in Control and Information Sciences 233. Editor: M. Thoma

Lecture Notes in Business Information Processing 104

Transcription:

Lecture Notes in Business Information Processing 29 Series Editors Wil van der Aalst Eindhoven Technical University, The Netherlands John Mylopoulos University of Trento, Italy Norman M. Sadeh Carnegie Mellon University, Pittsburgh, PA, USA Michael J. Shaw University of Illinois, Urbana-Champaign, IL, USA Clemens Szyperski Microsoft Research, Redmond, WA, USA

Terry Halpin John Krogstie Selmin Nurcan Erik Proper Rainer Schmidt Pnina Soffer Roland Ukor (Eds.) Enterprise, Business-Process and Information Systems Modeling 10th International Workshop, BPMDS 2009 and 14th International Conference, EMMSAD 2009 held at CAiSE 2009 Amsterdam, The Netherlands, June 8-9, 2009 Proceedings 13

Volume Editors Terry Halpin LogicBlox, Atlanta, GA, USA E-mail: terry.halpin@logicblox.com John Krogstie Norwegian University of Science and Technology, NTNU, Trondheim, Norway E-mail: john.krogstie@idi.ntnu.no Selmin Nurcan University of Paris 1 Pantheon Sorbonne, Paris, France E-mail: selmin.nurcan@univ-paris.fr Erik Proper Capgemini and Radboud University Nijmegen, Nijmegen, The Netherlands E-mail: erikproper@gmail.com Rainer Schmidt University of Applied Sciences, Aalen, Germany E-mail: rainer.schmidt@htw-aalen.de Pnina Soffer University of Haifa, Carmel Mountain, Haifa, Israel E-mail: spnina@is.haifa.ac.il Roland Ukor University of Manchester, Manchester, UK E-mail: roland.ukor@cs.man.ac.uk Library of Congress Control Number: Applied for ACM Computing Classification (1998): J.1, D.2, H.4, H.3.5 ISSN 1865-1348 ISBN-10 3-642-01861-0 Springer Berlin Heidelberg New York ISBN-13 978-3-642-01861-9 Springer Berlin Heidelberg New York This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, re-use of illustrations, recitation, broadcasting, reproduction on microfilms or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer. Violations are liable to prosecution under the German Copyright Law. springer.com Springer-Verlag Berlin Heidelberg 2009 Printed in Germany Typesetting: Camera-ready by author, data conversion by Scientific Publishing Services, Chennai, India Printed on acid-free paper SPIN: 12681877 06/3180 543210

Preface This book contain the proceedings of two long-running workshops held in connection to the CAiSE conferences relating to the areas of enterprise, businessprocess, and information systems modeling The 10 th International Workshop on Business Process Modeling, Development and Support (BPMDS 2009) The 14 th International Conference on Exploring Modeling Methods for Systems Analysis and Design (EMMSAD 2009) BPMDS 2009 BPMDS 2009 was the tenth in a series of workshops that have successfully served as a forum for raising and discussing new ideas in the area of business process development and support. The topics addressed by the BPMDS workshops are focused on IT support for business processes. This is one of the keystones of information systems theory. We strongly believe that any major conference in the area of information systems needs to address such topics independently of the current fashion. The continued interest in these topics on behalf of the IS community is reflected by the success of the last BPMDS workshops and the recent emergence of new conferences devoted to the theme. During the previous BPMDS workshops, various issues were discussed that could be related to different but isolated phases in the life cycle of a business process. In the previous edition we arrived to a focus on the interactions between several phases of the business process life cycle. In BPMDS 2009 the focus was on the drivers that motivate and initiate business process design and evolution. We distinguished three groups of drivers, which can exist separately or in any combination in real-life situations. These include (a) business-related drivers, where processes are changed to meet business objectives and goals, (b) technological drivers, where change is motivated or enabled by the availability, the performance or the perceived quality of IT solutions, and (c) drivers that stem from compliance requirements, facing standards and interoperability challenges. The workshop discussions mainly dealt with the following related questions: What are the drivers or factors that initiate/demand change in business processes? How to cope with/introduce changes required by different drivers How to discover that it is time for a change How to discover that change has already happened (uncontrollable changes), and there is a need to explicitly change process definitions/operational instructions

VI Preface The 17 papers accepted for BPMDS 2009 were selected from among 32 papers submitted from 14 countries (Australia, Brazil, France, Germany, Israel, Italy, Japan, Latvia, The Netherlands, South Africa, Spain, Switzerland, Tunisia, United Kingdom). They cover a wide spectrum of issues related to the drivers of business process change and how these affect the change process and are reflected in it. They are organized under the following section headings: Business and goal-related drivers Model-driven process change Technological drivers and IT services Technological drivers and process mining Compliance and awareness We wish to thank all the people who submitted papers to the workshop for having shared their work with us, as well as the members of the BPMDS 2009 Program Committee and the workshop organizers of CAiSE 2009 for their help with the organization of the workshop. The conference was supported by IFIP WG 8.1 March 2009 Selmin Nurcan Rainer Schmidt Pnina Soffer Roland Ukor EMMSAD 2009 The field of information systems analysis and design includes numerous information modeling methods and notations (e.g., ER, ORM, UML, DFDs, BPMN), that are typically evolving. Even with some attempts to standardize (e.g., UML for object-oriented design), new modeling methods are constantly being introduced, many of which differ only marginally from existing approaches. These ongoing changes significantly impact the way information systems are being analyzed and designed in practice. EMMSAD focuses on exploring, evaluating, and enhancing current information modeling methods and methodologies. Although the need for such studies is well recognized, there is a paucity of such research in the literature. The objective of EMMSAD 2009 was to provide a forum for researchers and practitioners interested in modeling methods in systems analysis and design to meet and exchange research ideas and results. It also provided the participants with an opportunity to present their research papers and experience reports and to take part in open discussions. EMMSAD 2009 was the 14th in a very successful series of events, previously held in Heraklion, Barcelona, Pisa, Heidelberg, Stockholm, Interlaken, Toronto, Velden, Riga, Porto, Luxembourg, Trondheim, and Montpellier. This

Preface VII year we had 36 papers submitted from 18 countries (Argentina, Austria, Brazil, Canada, China, France, Germany, Israel, Italy, Latvia, Luxembourg, The Netherlands, Norway, South Africa, Spain, Sweden, Switzerland, United Kingdom). After an extensive review process by a distinguished international Program Committee, with each paper receiving at least three reviews, we accepted the 16 papers that appear in these proceedings. Congratulations to the successful authors! Apart from the contribution of the authors, the quality of EMMSAD 2009 depends in no small way on the generous contribution of time and effort by the Program Committee and the additional reviewers. Their work is greatly appreciated. We also express our sincere thanks to the CAiSE Organizing Committee, especially the CAiSE Workshop and Tutorial chairs Paul Johannesson (KTH, Stockholm, Sweden) and Eric Dubois (CRP Henri Tudor, Luxembourg). Continuing with our very successful collaboration with IFIP WG 8.1 (http:// home.dei.polimi.it/pernici/ifip81/) that started in 1997, this year s event was again a joint activity of CAiSE and WG 8.1. The European INTEROP Network of Excellence (http://www.interop-vlab.eu/) has also sponsored this workshop since 2005, as has AIS-SIGSAND (http://nfp.cba.utulsa.edu/bajaja/sigsand/). For more information on EMMSAD, see our website www.emmsad.org March 2009 John Krogstie Erik Proper Terry Halpin

Organization BPMDS 2009 Industrial Advisory Board Ilia Bider Ian Alexander Lars Taxén Gil Regev IbisSoft, Sweden Scenario Plus, UK Linköping University, Sweden EPFL and Itecor, Switzerland BPMDS 2009 Organizing Committee Selmin Nurcan Rainer Schmidt Pnina Soffer Roland Ukor University Paris 1 Pantheon Sorbonne, France University of Applied Sciences, Aalen, Germany University of Haifa, Israel University of Manchester, UK BPMDS 2009 Program Committee Wil van der Aalst Sebastian Adam Antonia Albani Ian Alexander Ilia Bider Stewart Green Paul Johannesson Marite Kirikova Peri Loucopoulos Renata Mendes de Araujo Jan Mendling Murali Mohan Narasipuram Selmin Nurcan Louis-Francois Pau Jan Recker Gil Regev Eindhoven University of Technology, The Netherlands Fraunhofer IESE, Kaiserslautern, Germany Delft University of Technology, The Netherlands Scenario Plus, UK IbisSoft, Stockholm, Sweden University of the West of England, UK Royal University of Technology, Stockholm, Sweden Riga Technical University, Latvia Loughborough University, UK Federal University of the State of Rio de Janeiro, Brazil Humboldt University of Berlin, Germany City University of Hong Kong University Paris 1 Pantheon Sorbonne, France Erasmus University, The Netherlands Queensland University of Technology, Brisbane, Australia Ecole Polytechnique Fédérale, Lausanne (EPFL), Itecor, Switzerland

X Organization Manfred Reichert Michael Rosemann Rainer Schmidt Pnina Soffer Markus Strohmaier Lars Taxén Roland Ukor Barbara Weber Jelena Zdravkovic University of Ulm, Germany Queensland University of Technology, Brisbane, Australia University of Applied Sciences, Aalen, Germany University of Haifa, Israel University of Toronto, Canada Linköping University, Sweden University of Manchester, UK University of Insbruk, Austria Royal University of Technology, Stockholm, Sweden BPMDS 2009 Additional Reviewers Martin Henkel Joy Garfield EMMSAD Steering Committee Keng Siau Terry Halpin John Krogstie University of Nebraska - Lincoln, USA LogicBlox, USA NTNU, Norway EMMSAD 2009 Organizing Committee John Krogstie Terry Halpin Erik Proper NTNU, Norway LogicBlox, USA Radboud University Nijmegen and Capgemini, The Netherlands EMMSAD 2009 Program Committee Wil van der Aalst Antonia Albani Annie Becker Egon Berghout Giuseppe Berio Nacer Boudjlida Sjaak Brinkkemper Andy Carver Olga De Troyer Mathias Ekstad John Erickson Eindhoven University of Technology, The Netherlands Delft University of Technology, The Netherlands Florida Institute of Technology, USA University of Groningen, The Netherlands University of Turin, Italy Loria, France Utrecht University, The Netherlands Neumont University, USA Vrije Universiteit Brussel, Belgium KTH, Sweden University of Nebraska-Omaha, USA

Organization XI Peter Fettke Ulrich Frank Andrew Gemino Göran Goldkuhl Frank Harmsen Reimigijus Gustas Wolfgang Hesse Stijn Hoppenbrouwers Jon Iden Paul Johannesson Peri Loucopoulos Graham McLeod Jan Mendling Tony Morgan Michele Missikoff Andreas L. Opdahl Hervé Panetto Barbara Pernici Anne Persson Michaël Petit Jolita Ralyté Sudha Ram Jan Recker Colette Rolland Michael Rosemann Matti Rossi Kurt Sandkuhl Peretz Shoval Il Yeol Song Janis Stirna Johan Versendaal Carson Woo Martin Zelm Pär Ågerfalk Institute for Information Systems (IWi) at the DFKI, Germany University of Duisberg-Essen, Germany Simon Fraser University, Canada Linköping University, Sweden Capgemini and University of Maastricht, The Netherlands Karlstad University, Sweden Philipps - University Marburg, Germany Radboud University Nijmegen, The Netherlands Norges Handelshøyskole, Bergen, Norway Royal University of Technology, Stockholm, Sweden Loughborough University, UK University of Cape Town, South Africa Humboldt University of Berlin, Germany Neumont University, USA LEKS, IASI, Italy University of Bergen, Norway University Henri Poincaré Nancy I, France Politecnico di Milano, Italy University of Skövde, Sweden University of Namur, Belgium University of Geneva, Switzerland University of Arizona, USA Queensland University of Technology, Brisbane, Australia University of Paris 1, France Queensland University of Technology, Brisbane, Australia Helsinki School of Economics, Finland Jönköping University, Sweden Ben-Gurion University of the Negev, Israel Drexel University, USA KTH, Sweden University of Utrecht, The Netherlands University of British Columbia, USA CIMOSA, Germany Uppsala University, Sweden

XII Organization EMMSAD 2009 Additional Reviewers Namyoun Choi Jens Gulden Martin Henkel Heiko Kattenstroth Ki Jung Lee Dominique Mery Chun Ouyang Pascal Ravesteyn Ornsiri Thonggoom

Table of Contents BPMDS 2009 Business and Goal Related Drivers Towards a BPM Success Model: An Analysis in South African Financial Services Organisations... 1 Gavin Thompson, Lisa F. Seymour, and Brian O Donovan A Conceptual Framework for Business Process Redesign... 14 George Koliadis and Aditya Ghose Supporting Change in Business Process Models Using Pattern-Based Constraints... 27 Jens Müller Eliciting Goals for Business Process Models with Non-Functional Requirements Catalogues... 33 Evellin C.S. Cardoso, João Paulo A. Almeida, Giancarlo Guizzardi, and Renata S.S. Guizzardi A Business Process-IT Alignment Method for Business Intelligence... 46 Jun Sekine, Takashi Suenaga, Junko Yano, Kei-ichiro Nakagawa, and Shu-ichiro Yamamoto Model-Driven Process Change Analysis and Validation of Control-Flow Complexity Measures with BPMN Process Models... 58 Elvira Rolón, Jorge Cardoso, Félix García, Francisco Ruiz, and Mario Piattini Vertical Alignment of Process Models How Can We Get There?... 71 Matthias Weidlich, Alistair Barros, Jan Mendling, and Mathias Weske Ontology-Based Description and Discovery of Business Processes... 85 Khalid Belhajjame and Marco Brambilla Technological Drivers and IT Services A Method for Service Identification from Business Process Models in a SOA Approach... 99 Leonardo Guerreiro Azevedo, Flávia Santoro, Fernanda Baião, Jairo Souza, Kate Revoredo, Vinícios Pereira, and Isolda Herlain

XIV Table of Contents IT Capability-Based Business Process Design through Service-Oriented Requirements Engineering... 113 Sebastian Adam, Özgür Ünalan, Norman Riegel, and Daniel Kerkow Minimising Lifecycle Transitions in Service-Oriented Business Processes... 126 Roland Ukor and Andy Carpenter Technological Drivers and Process Mining Discovering Business Rules through Process Mining... 136 Raphael Crerie, Fernanda Araujo Baião, and Flávia Maria Santoro Anomaly Detection Using Process Mining... 149 Fábio Bezerra, Jacques Wainer, and W.M.P. van der Aalst Pattern Mining in System Logs: Opportunities for Process Improvement... 162 Dolev Mezebovsky, Pnina Soffer, and Ilan Shimshoni Compliance and Awareness Regulatory Compliance in Information Systems Research Literature Analysis and Research Agenda... 174 Anne Cleven and Robert Winter Actor-Driven Approach for Business Process. How to Take into Account the Work Environment?... 187 Kahina Bessai and Selmin Nurcan Towards Object-Aware Process Management Systems: Issues, Challenges, Benefits... 197 Vera Künzle and Manfred Reichert EMMSAD 2009 Use of Ontologies Supporting Ontology-Based Semantic Annotation of Business Processes with Automated Suggestions... 211 Chiara Di Francescomarino and Paolo Tonella On the Importance of Truly Ontological Distinctions for Ontology Representation Languages: An Industrial Case Study in the Domain of Oil and Gas... 224 Giancarlo Guizzardi, Mauro Lopes, Fernanda Baião, and Ricardo Falbo

Table of Contents XV UML and MDA UML Models Engineering from Static and Dynamic Aspects of Formal Specifications... 237 Akram Idani MDA-Based Reverse Engineering of Object Oriented Code... 251 Liliana Favre, Liliana Martinez, and Claudia Pereira New Approaches Integrated Quality of Models and Quality of Maps... 264 Alexander Nossum and John Krogstie Masev (Multiagent System Software Engineering Evaluation Framework)... 277 Emilia Garcia, Adriana Giret, and Vicente Botti ORM and Rule-Oriented Modeling Transactions in ORM... 291 E.O. de Brock The Orchestration of Fact-Orientation and SBVR... 302 Peter Bollen Goal-Oriented Modeling Goal-Directed Modeling of Self-adaptive Software Architecture... 313 Shan Tang, Xin Peng, Yijun Yu, and Wenyun Zhao A Goal Modeling Framework for Self-contextualizable Software... 326 Raian Ali, Fabiano Dalpiaz, and Paolo Giorgini Alignment and Understandability Security and Consistency of IT and Business Models at Credit Suisse Realized by Graph Constraints, Transformation and Integration Using Algebraic Graph Theory... 339 Christoph Brandt, Frank Hermann, and Thomas Engel Declarative versus Imperative Process Modeling Languages: The Issue of Understandability... 353 Dirk Fahland, Daniel Lübke, Jan Mendling, Hajo Reijers, Barbara Weber, Matthias Weidlich, and Stefan Zugal Enterprise Modeling The Architecture of the ArchiMate Language... 367 M.M. Lankhorst, H.A. Proper, and H. Jonkers

XVI Table of Contents Enterprise Meta Modeling Methods Combining a Stakeholder-Oriented and a Causality-Based Approach... 381 Robert Lagerström, Jan Saat, Ulrik Franke, Stephan Aier, and Mathias Ekstedt Patterns and Anti-patterns in Enterprise Modeling Organizational Patterns for B2B Environments Validation and Comparison... 394 Moses Niwe and Janis Stirna Anti-patterns as a Means of Focusing on Critical Quality Aspects in Enterprise Modeling... 407 Janis Stirna and Anne Persson Author Index... 419