Enabling Flexibility in Process-Aware Information Systems

Size: px
Start display at page:

Download "Enabling Flexibility in Process-Aware Information Systems"

Transcription

1 Enabling Flexibility in Process-Aware Information Systems Challenges, Methods, Technologies Bearbeitet von Manfred Reichert, Barbara Weber 1. Auflage Buch. xviii, 518 S. Hardcover ISBN Format (B x L): 15,5 x 23,5 cm Gewicht: 962 g Wirtschaft > Betriebswirtschaft: Theorie & Allgemeines > Wirtschaftsinformatik, SAP, IT-Management schnell und portofrei erhältlich bei Die Online-Fachbuchhandlung beck-shop.de ist spezialisiert auf Fachbücher, insbesondere Recht, Steuern und Wirtschaft. Im Sortiment finden Sie alle Medien (Bücher, Zeitschriften, CDs, ebooks, etc.) aller Verlage. Ergänzt wird das Programm durch Services wie Neuerscheinungsdienst oder Zusammenstellungen von Büchern zu Sonderpreisen. Der Shop führt mehr als 8 Millionen Produkte.

2 Contents Part I Basic Concepts and Flexibility Issues 1 Introduction Motivation Goal and Intended Audience Learning Objectives Outline and Organization of the Chapters Process-Aware Information Systems Introduction Prespecified and Repetitive Processes Motivation Examples of Prespecified Processes Discussion Knowledge-Intensive Processes Motivation Examples of Knowledge-Intensive Processes Discussion Perspectives on a PAIS Function Perspective Behavior Perspective Information Perspective Organization Perspective Operation Perspective Time Perspective Components of a PAIS Overview Build-Time Environment Run-Time Environment Summary Exercises ix

3 x Contents 3 Flexibility Issues in Process-Aware Information Systems Motivation A Taxonomy of Flexibility Needs in Process-Aware Information Systems Variability Looseness Adaptation Evolution Requirements for a Flexible PAIS Summary Book Structure Exercises Part II Flexibility Support for Prespecified Processes 4 Process Modeling and Flexibility-by-Design Motivation Modeling Prespecified Processes Basic Concepts Control Flow Patterns Flexibility-by-Design Through Control Flow Patterns Granularity of Process Models and Its Relation to Flexibility Executing Prespecified Processes Process Instance and Execution Trace Enabled Activities and Instance Completion Verifying Prespecified Process Models Process Model Soundness Correctness of Data Flow Well-Structured Versus Unstructured Process Models Summary Exercises Process Configuration Support Motivation Behavior-Based Configuration Approaches Hiding and Blocking Configurable Nodes Structural Configuration Approaches Representing a Process Family Through a Base Process and Prespecified Changes Configuring a Process Variant Through Structural Changes End-User Support in Configuring Process Variants Questionnaire-Driven Process Configuration

4 Contents xi Feature-Driven Process Configuration Context-Driven Process Configuration Further Aspects Capturing Variability of Multiple Process Perspectives Ensuring Correctness of Configured Process Variants Merging Process Variants Adaptive Reference Process Modeling Summary Exercises Exception Handling Motivation Exception Sources and Their Detection Sources of Exceptions Detecting Exceptions Handling Exceptions Exception Handling Patterns Compensation Handling Semantic Rollback Through Compensation Compensation Spheres Exception Handling in Selected Approaches Compensation and Exception Handling in WS-BPEL Exception Handling in the Exlet Approach Summary Exercises Ad hoc Changes of Process Instances Motivation Changing the Behavior of a Running Process Instance Core Challenges A Basic Taxonomy for Ad hoc Changes Structurally Adapting Prespecified Process Models Basics Adaptation Patterns Defining Structural Changes with Adaptation Patterns Ensuring Correctness of Structural Changes Ensuring State Compliance with a Changed Process Model Ad hoc Changes and Process Instance States A Correctness Notion for Dynamic Instance Changes A Relaxed Correctness Notion for Coping with Loop Changes Efficient Realization of Ad hoc Changes Manual Definition of Ad hoc Changes

5 xii Contents 7.6 Assisting End-Users Through the Reuse of Ad hoc Changes Reusing Knowledge About Similar Ad hoc Changes Memorizing Ad hoc Changes Retrieving and Adapting Similar Ad hoc Changes Concluding Remarks Automated Adaptation and Evolution of Process Instances Duration of Ad hoc Changes Change Scope Further Issues Controlling Access to Process Change Functions Controlling Concurrent Ad hoc Changes Ensuring Traceability of Ad hoc Changes Ensuring Business Process Compliance Discussion Summary Exercises Monitoring and Mining Flexible Processes Introduction Execution and Change Logs Mining Execution Logs Process Discovery Conformance Checking Mining Change Logs Anatomy of Process Changes Directly Applying Process Mining to Change Logs Understanding Change Dependencies Enhancing Multi-phase Mining with Commutativity Mining Change Processes with Regions Mining Process Variants in the Absence of a Change Log Closeness of a Reference Process Model and a Collection of Process Variants Scenarios for Mining Process Variants A Heuristic Approach for Process Variant Mining Other Approaches for Process Variant Mining Summary Exercises Process Evolution and Instance Migration Motivation Fundamentals of Process Model Evolution Evolving a Process Model at the Process Type Level Deferred Process Model Evolution Immediate Process Model Evolution and Instance Migration User Perspective Existing Approaches for Migrating Process Instances

6 Contents xiii 9.3 Common Support of Type and Instance Changes Migrating Biased Process Instances Overlapping Changes at the Type and Instance Level Integrated Change Support in Existing Approaches Coping with Noncompliant Process Instances Example Scenario Bringing Noncompliant Instances into a Compliant State Advanced Strategies for Treating Noncompliant Instances Evolving Other PAIS Perspectives Changes of the Organization Perspective Changes of the Information Perspective Changes of Other Perspectives Process Model Refactoring Identifying Refactoring Opportunities Refactoring Techniques Summary Exercises Business Process Compliance Motivation Modeling Compliance Rules A Priori Compliance Checking Compliance Monitoring A-posteriori Compliance Checking Effects of Process Changes on Compliance User Perspective Existing Approaches Summary Exercises Part III Flexibility Support for Loosely Specified Processes 11 Concretizing Loosely Specified Processes Motivation Taxonomy of Decision Deferral Degree of Freedom Planning Approach Scope of Decision Deferral Process Perspective Degree of Automation Decision Making and Decision Support Decision Deferral Patterns Late Selection

7 xiv Contents 11.5 Late Modeling and Composition Ad hoc Composition Iterative Refinement Summary Exercises Constraint-Based Process Models Motivation Modeling Constraint-Based Processes Constraint-Based Process Models Overview of Control Flow Constraints Executing Constraint-Based Processes Executing Constraint-Based Models Without Overlapping Activities Executing Constraint-Based Models with Overlapping Activities Verifying Constraint-Based Process Models Adapting and Evolving Constraint-Based Process Models Assistance for Modeling and Evolving Constraint- Based Processes Understandability and Maintainability Issues of Constraint-Based Process Models Test-Driven Modeling of Constraint-Based Process Models Assistance for Executing Constraint-Based Process Models Combining Constraint-Based and Prespecified Models Summary and Discussion Exercises Part IV User- and Data-Driven Processes 13 User- and Data-Driven Processes Introduction The Case Handling Paradigm Basic Concepts Strengths and Weaknesses Discussion Object-Aware Processes Object Behavior Object Interactions Data-Driven Execution Variable Activity Granularity Integrated Access to Business Processes and Objects Existing Approaches Case Handling Proclets

8 Contents xv Business Artifacts Data-Driven Process Coordination Product-Based Workflow Support Other Approaches Discussion Summary Exercises A Framework for Object-Aware Processes Introduction Overview of the Framework Data Model Object Relationships Integrating Users Micro Processes Micro Steps Process States Internal Micro Transitions External Micro Transitions Further Issues Process and Data Authorization Authorization Table Automatic Generation of Form-Based Activities Macro Processes Basic Elements Process Context Coordination Component Aggregation Coordination Component Transverse Coordination Component Integrating Black-Box Activities Further Aspects Discussion Summary Exercises Part V Technologies Enabling Flexibility Support in Process-Aware Information Systems 15 AristaFlow BPM Suite Introduction Handling Errors and Exceptions in AristaFlow Illustrating Application Scenario Perspectives on the Handling of Exceptions and Errors System Architecture

9 xvi Contents 15.4 Using the AristaFlow BPM Suite in Actual Practice Case Study 1: Disaster Management Case Study 2: Health Care Process Management Case Study 3: Software Engineering Processes Other Case Studies Summary Exercises Alaska Simulator Toolset Motivation Alaska Simulator Toolset: Meta-Model Deciding at the Last Responsible Moment Architecture of Alaska Simulator Toolset Case Studies: Using Alaska Simulator Toolset in Practice Summary Exercises Existing Tool Support for Flexible Processes Selected Tools Further Tools Part VI Summary, References, and Appendices 18 Epilogue Enabling Flexibility in Process-Aware Information Systems Open Challenges A Overview of BPMN Elements References Index

Enabling Flexibility in Process-Aware

Enabling Flexibility in Process-Aware Manfred Reichert Barbara Weber Enabling Flexibility in Process-Aware Information Systems Challenges, Methods, Technologies ^ Springer Part I Basic Concepts and Flexibility Issues 1 Introduction 3 1.1 Motivation

More information

Discrete, Continuous, and Hybrid Petri Nets

Discrete, Continuous, and Hybrid Petri Nets Discrete, Continuous, and Hybrid Petri Nets Bearbeitet von René David, Hassane Alla 1. Auflage 2004. Buch. XXII, 570 S. Hardcover ISBN 978 3 540 22480 8 Format (B x L): 15,5 x 23,5 cm Gewicht: 2080 g Weitere

More information

X.media.publishing. Multimedia Systems. Bearbeitet von Ralf Steinmetz, Klara Nahrstedt

X.media.publishing. Multimedia Systems. Bearbeitet von Ralf Steinmetz, Klara Nahrstedt X.media.publishing Multimedia Systems Bearbeitet von Ralf Steinmetz, Klara Nahrstedt 1. Auflage 2004. Buch. xvi, 466 S. Hardcover ISBN 978 3 540 40867 3 Format (B x L): 17,8 x 23,5 cm Gewicht: 2510 g Weitere

More information

The Cinderella.2 Manual

The Cinderella.2 Manual The Cinderella.2 Manual Working with The Interactive Geometry Software Bearbeitet von Ulrich H Kortenkamp, Jürgen Richter-Gebert 1. Auflage 2012. Buch. xiv, 458 S. Hardcover ISBN 978 3 540 34924 2 Format

More information

Payment Technologies for E-Commerce

Payment Technologies for E-Commerce Payment Technologies for E-Commerce Bearbeitet von Weidong Kou 1. Auflage 2003. Buch. IX, 334 S. Hardcover ISBN 978 3 540 44007 9 Format (B x L): 15,5 x 23,5 cm Gewicht: 1470 g Wirtschaft > Spezielle Betriebswirtschaft

More information

Concurrent Programming: Algorithms, Principles, and Foundations

Concurrent Programming: Algorithms, Principles, and Foundations Concurrent Programming: Algorithms, Principles, and Foundations Algorithms, Principles, and Foundations Bearbeitet von Michel Raynal 1. Auflage 2012. Buch. xxxii, 516 S. Hardcover ISBN 978 3 642 32026

More information

Applied Information Security

Applied Information Security Applied Information Security A Hands-on Approach Bearbeitet von David Basin, Patrick Schaller, Michael Schläpfer 1. Auflage 2011. Buch. xiv, 202 S. Hardcover ISBN 978 3 642 24473 5 Format (B x L): 15,5

More information

Model-Driven Design Using Business Patterns

Model-Driven Design Using Business Patterns Model-Driven Design Using Business Patterns Bearbeitet von Pavel Hruby 1. Auflage 2006. Buch. xvi, 368 S. Hardcover ISBN 978 3 540 30154 7 Format (B x L): 15,5 x 23,5 cm Gewicht: 1590 g Wirtschaft > Volkswirtschaft

More information

IEC : Programming Industrial Automation Systems

IEC : Programming Industrial Automation Systems IEC 61131-3: Programming Industrial Automation Systems Concepts and Programming Languages, Requirements for Programming Systems, Decision-Making Aids Bearbeitet von Karl-Heinz John, Michael Tiegelkamp

More information

VLSI-Design of Non-Volatile Memories

VLSI-Design of Non-Volatile Memories VLSI-Design of Non-Volatile Memories Bearbeitet von Giovanni Campardo, Rino Micheloni, David Novosel 1. Auflage 2005. Buch. xxviii, 582 S. Hardcover ISBN 978 3 540 20198 4 Format (B x L): 15,5 x 23,5 cm

More information

Model Driven Architecture and Ontology Development

Model Driven Architecture and Ontology Development Model Driven Architecture and Ontology Development Foreword by Bran Selic 1. Auflage 2006. Buch. XVIII, 312 S. Hardcover ISBN 978 3 540 32180 4 Format (B x L): 15,5 x 23,5 cm Zu Inhaltsverzeichnis schnell

More information

Springer Monographs in Mathematics. Set Theory. The Third Millennium Edition, revised and expanded. Bearbeitet von Thomas Jech

Springer Monographs in Mathematics. Set Theory. The Third Millennium Edition, revised and expanded. Bearbeitet von Thomas Jech Springer Monographs in Mathematics Set Theory The Third Millennium Edition, revised and expanded Bearbeitet von Thomas Jech 3rd rev. ed. Corr. 4th printing. Softcover version of original hardcover edition

More information

Object-Process Methodology

Object-Process Methodology Object-Process Methodology A Holistic Systems Paradigm Bearbeitet von Dov Dori, E.F Crawley 1. Auflage 2002. Buch. xxv, 455 S. Hardcover ISBN 978 3 540 65471 1 Format (B x L): 15,5 x 23,5 cm Gewicht: 1890

More information

SCI: Scalable Coherent Interface

SCI: Scalable Coherent Interface Lecture Notes in Computer Science 1734 SCI: Scalable Coherent Interface Architecture and Software for High-Performance Compute Clusters Bearbeitet von Hermann Hellwagner, Alexander Reinefeld 1. Auflage

More information

Group-based Cryptography

Group-based Cryptography Group-based Cryptography Bearbeitet von Alexei Myasnikov, Vladimir Shpilrain, Alexander Ushakov 1. Auflage 2008. Taschenbuch. xv, 183 S. Paperback ISBN 978 3 7643 8826 3 Format (B x L): 17 x 24 cm Gewicht:

More information

Handbook of Conceptual Modeling

Handbook of Conceptual Modeling Handbook of Conceptual Modeling Theory, Practice, and Research Challenges Bearbeitet von David W. Embley, Bernhard Thalheim 1. Auflage 2011. Buch. xix, 589 S. Hardcover ISBN 978 3 642 15864 3 Format (B

More information

A Study on Radio Access Technology Selection Algorithms

A Study on Radio Access Technology Selection Algorithms SpringerBriefs in Electrical and Computer Engineering A Study on Radio Access Technology Selection Algorithms Bearbeitet von Kumbesan Sandrasegaran, Leijia Wu 1. Auflage 2012. Taschenbuch. x, 33 S. Paperback

More information

Computational Biology

Computational Biology Computational Biology A Practical Introduction to BioData Processing and Analysis with Linux, MySQL, and R Bearbeitet von Röbbe Wünschiers 1. Auflage 2013. Buch. xxix, 449 S. Hardcover ISBN 978 3 642 34748

More information

Abstract Computing Machines

Abstract Computing Machines Texts in Theoretical Computer Science. An EATCS Series Abstract Computing Machines A Lambda Calculus Perspective Bearbeitet von Werner Kluge 1. Auflage 2005. Buch. xiv, 384 S. Hardcover ISBN 978 3 540

More information

Ajax in Oracle JDeveloper

Ajax in Oracle JDeveloper Ajax in Oracle JDeveloper Bearbeitet von Deepak Vohra 1. Auflage 2008. Taschenbuch. xiv, 224 S. Paperback ISBN 978 3 540 77595 9 Format (B x L): 15,5 x 23,5 cm Gewicht: 373 g Weitere Fachgebiete > EDV,

More information

UML The Unified Modeling Language, Modeling Languages and Applications

UML The Unified Modeling Language, Modeling Languages and Applications Lecture Notes in Computer Science 2863 UML 2003 -- The Unified Modeling Language, Modeling Languages and Applications 6th International Conference San Francisco, CA, USA, October 20-24, 2003, Proceedings

More information

Introductory Operations Research

Introductory Operations Research Introductory Operations Research Theory and Applications Bearbeitet von Harvir Singh Kasana, Krishna Dev Kumar 1. Auflage 2004. Buch. XI, 581 S. Hardcover ISBN 978 3 540 40138 4 Format (B x L): 15,5 x

More information

Introduction to Reliable and Secure Distributed Programming

Introduction to Reliable and Secure Distributed Programming Introduction to Reliable and Secure Distributed Programming Bearbeitet von Christian Cachin, Rachid Guerraoui, Luís Rodrigues 1. Auflage 2011. Buch. xix, 367 S. Hardcover ISBN 978 3 642 15259 7 Format

More information

Wireless Algorithms, Systems, and Applications

Wireless Algorithms, Systems, and Applications Lecture Notes in Computer Science 9204 Wireless Algorithms, Systems, and Applications 10th International Conference, WASA 2015, Qufu, China, August 10-12, 2015, Proceedings Bearbeitet von Kuai Xu, Haojin

More information

Guerrilla Capacity Planning

Guerrilla Capacity Planning Guerrilla Capacity Planning A Tactical Approach to Planning for Highly Scalable Applications and Services Bearbeitet von Neil J Gunther 1. Auflage 2006. Buch. xx, 253 S. Hardcover ISBN 978 3 540 26138

More information

Earth System Modelling - Volume 5

Earth System Modelling - Volume 5 SpringerBriefs in Earth System Sciences Earth System Modelling - Volume 5 Tools for Configuring, Building and Running Models Bearbeitet von Rupert Ford, Graham Riley, Reinhard Budich, René Redler 1. Auflage

More information

Embedded Robotics. Mobile Robot Design and Applications with Embedded Systems. Bearbeitet von Thomas Bräunl

Embedded Robotics. Mobile Robot Design and Applications with Embedded Systems. Bearbeitet von Thomas Bräunl Embedded Robotics Mobile Robot Design and Applications with Embedded Systems Bearbeitet von Thomas Bräunl Neuausgabe 8. Taschenbuch. xiv, 56 S. Paperback ISBN 978 3 5 7533 8 Format (B x L): 7 x, cm Gewicht:

More information

Ruby on Rails for PHP and Java Developers

Ruby on Rails for PHP and Java Developers Ruby on Rails for PHP and Java Developers Bearbeitet von Deepak Vohra 1. Auflage 2007. Taschenbuch. xvi, 394 S. Paperback ISBN 978 3 540 73144 3 Format (B x L): 15,5 x 23,5 cm Gewicht: 629 g Weitere Fachgebiete

More information

Information Retrieval for Music and Motion

Information Retrieval for Music and Motion Information Retrieval for Music and Motion Bearbeitet von Meinard Müller. Auflage 07. Buch. xvi, 38 S. Hardcover ISBN 978 3 5 747 6 Format (B x L): 5,5 x 23,5 cm Gewicht: 6 g Weitere Fachgebiete > EDV,

More information

Dynamic Taxonomies and Faceted Search

Dynamic Taxonomies and Faceted Search The Information Retrieval Series 25 Dynamic Taxonomies and Faceted Search Theory, Practice, and Experience Bearbeitet von Giovanni Maria Sacco, Yannis Tzitzikas 1. Auflage 2012. Taschenbuch. xvii, 340

More information

Monte Carlo Methods and Applications

Monte Carlo Methods and Applications de Gruyter Proceedings in Mathematics Monte Carlo Methods and Applications Proceedings of the 8th IMACS Seminar on Monte Carlo Methods, August 29 September 2, 2011, Borovets, Bulgaria Bearbeitet von Enrique

More information

Advanced Man-Machine Interaction

Advanced Man-Machine Interaction Signals and Communication Technology Advanced Man-Machine Interaction Fundamentals and Implementation Bearbeitet von Karl-Friedrich Kraiss 1. Auflage 2006. Buch. XIX, 461 S. ISBN 978 3 540 30618 4 Format

More information

Enabling Flexibility in Process-aware Information Systems Challenges, Methods, Technologies

Enabling Flexibility in Process-aware Information Systems Challenges, Methods, Technologies Enabling Flexibility in Process-aware Information Systems Challenges, Methods, Technologies MONTEVIDEO, DECEMBER 11 TH 2012 PRESENTED BY BARBARA WEBER UNIV. OF INNSBRUCK Content Keynote based on new Springer

More information

Enabling Flexibility in Process-aware Information Systems

Enabling Flexibility in Process-aware Information Systems Enabling Flexibility in Process-aware Information Systems Manfred Reichert 14 June 2011 FutureSOC Prof Dr Manfred Reichert Page 2 Agenda Motivation Process-Aware Information System (PAIS) PAIS Flexibility

More information

"Charting the Course... Agile Database Design Techniques Course Summary

Charting the Course... Agile Database Design Techniques Course Summary Course Summary Description This course provides students with the skills necessary to design databases using Agile design techniques. It is based on the Scott Ambler book Agile Database Techniques: Effective

More information

Image and Geometry Processing for 3-D Cinematography

Image and Geometry Processing for 3-D Cinematography Geometry and Computing 5 Image and Geometry Processing for 3-D Cinematography Bearbeitet von Rémi Ronfard, Gabriel Taubin 1st Edition. 2010. Buch. x, 305 S. Hardcover ISBN 978 3 642 12391 7 Format (B x

More information

Conceptual Modelling in Information Systems Engineering

Conceptual Modelling in Information Systems Engineering Conceptual Modelling in Information Systems Engineering Bearbeitet von John Krogstie, Andreas Lothe Opdahl, Sjaak Brinkkemper 1. Auflage 2007. Buch. xiv, 346 S. Hardcover ISBN 978 3 540 72676 0 Format

More information

A Tool for Supporting Object-Aware Processes

A Tool for Supporting Object-Aware Processes A Tool for Supporting Object-Aware Processes Carolina Ming Chiao, Vera Künzle, Kevin Andrews, Manfred Reichert Institute of Databases and Information Systems University of Ulm, Germany Email: {carolina.chiao,

More information

System Earth via Geodetic-Geophysical Space Techniques

System Earth via Geodetic-Geophysical Space Techniques System Earth via Geodetic-Geophysical Space Techniques Bearbeitet von Frank M. Flechtner, Thomas Gruber, Andreas Güntner, M. Mandea, Markus Rothacher, Tilo Schöne, Jens Wickert 1. Auflage 2010. Buch. xx,

More information

Web Archiving. Bearbeitet von Julien Masanès

Web Archiving. Bearbeitet von Julien Masanès Web Archiving Bearbeitet von Julien Masanès 1. Auflage 2006. Buch. vii, 234 S. Hardcover ISBN 978 3 540 23338 1 Format (B x L): 15,5 x 23,5 cm Gewicht: 532 g Weitere Fachgebiete > EDV, Informatik > EDV,

More information

6.2 Conceptual Framework for Autonomic Service Compositions

6.2 Conceptual Framework for Autonomic Service Compositions CONTENTS i preliminaries 1 1 introduction 3 1.1 Motivation 6 1.2 Problem Statement 8 1.3 Research Challenges 9 1.4 The Approach 11 1.5 Research Methodology 14 1.6 Thesis Context 16 1.7 Outline 16 2 background

More information

Object-Oriented Metrics in Practice

Object-Oriented Metrics in Practice Object-Oriented Metrics in Practice Using Software Metrics to Characterize, Evaluate, and Improve the Design of Object-Oriented Systems Bearbeitet von Michele Lanza, Radu Marinescu, S Ducasse 1. Auflage

More information

Advances in Information Systems

Advances in Information Systems Lecture Notes in Computer Science 1909 Advances in Information Systems First International Conference, ADVIS 2000, Izmir, Turkey, October 25-27, 2000, Proceedings Bearbeitet von Tatyana Yakhno 1. Auflage

More information

Sven Apel Don Batory Christian Kastner. Gunter Saake. Feature-Oriented Software Product Lines. Concepts and Implementation.

Sven Apel Don Batory Christian Kastner. Gunter Saake. Feature-Oriented Software Product Lines. Concepts and Implementation. Sven Apel Don Batory Christian Kastner Gunter Saake Feature-Oriented Software Product Lines Concepts and Implementation ^ Springer Contents Part I Software Product Lines 1 Software Product Lines 3 1.1

More information

A Developer s Guide to the Semantic Web

A Developer s Guide to the Semantic Web A Developer s Guide to the Semantic Web von Liyang Yu 1. Auflage Springer 2011 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 642 15969 5 schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

More information

Making Business Process Implementations Flexible and Robust: Error Handling in the AristaFlow BPM Suite

Making Business Process Implementations Flexible and Robust: Error Handling in the AristaFlow BPM Suite Making Business Process Implementations Flexible and Robust: Error Handling in the AristaFlow BPM Suite Andreas Lanz, Manfred Reichert, and Peter Dadam Institute of Databases and Information Systems, University

More information

Web Component Development with Zope 3

Web Component Development with Zope 3 Web Component Development with Zope 3 Foreword by P. J. Eby Bearbeitet von P. J. Eby, Philipp von Weitershausen Neuausgabe 2008. Taschenbuch. xviii, 564 S. Paperback ISBN 978 3 540 76447 2 Format (B x

More information

Model-Based Development and Evolution of Information Systems

Model-Based Development and Evolution of Information Systems John Krogstie Model-Based Development and Evolution of Information Systems A Quality Approach Springer \*1мг 11142? 11 ъмэ 1 Introduction 1 1.1 Philosophical Backdrop 5 1.1.1 Background on Knowledge Creation

More information

Evolutionary Multi-Criterion Optimization

Evolutionary Multi-Criterion Optimization Lecture Notes in Computer Science 1993 Evolutionary Multi-Criterion Optimization First International Conference, EMO 2001, Zurich, Switzerland, March 7-9, 2001 Proceedings Bearbeitet von Eckart Zitzler,

More information

Developments in 3D Geo-Information Sciences

Developments in 3D Geo-Information Sciences Lecture Notes in Geoinformation and Cartography Developments in 3D Geo-Information Sciences Bearbeitet von Tijs Neutens, Philippe de Maeyer 1. Auflage 2012. Taschenbuch. xiii, 219 S. Paperback ISBN 978

More information

On Utilizing Web Service Equivalence for Supporting the Composition Life Cycle

On Utilizing Web Service Equivalence for Supporting the Composition Life Cycle On Utilizing Web Service Equivalence for Supporting the Composition Life Cycle Stefanie Rinderle-Ma 1, Manfred Reichert 2, Martin Jurisch 3 1 Workflow Systems and Technology Group, University of Vienna,

More information

Striving for Object-aware Process Support: How Existing Approaches Fit Together

Striving for Object-aware Process Support: How Existing Approaches Fit Together Striving for Object-aware Process Support: How Existing Approaches Fit Together Vera Künzle and Manfred Reichert Institute of Databases and Information Systems, Ulm University, Germany {vera.kuenzle,manfred.reichert}@uni-ulm.de

More information

1 Executive Overview The Benefits and Objectives of BPDM

1 Executive Overview The Benefits and Objectives of BPDM 1 Executive Overview The Benefits and Objectives of BPDM This is an excerpt from the Final Submission BPDM document posted to OMG members on November 13 th 2006. The full version of the specification will

More information

INTRODUCTION Background of the Problem Statement of the Problem Objectives of the Study Significance of the Study...

INTRODUCTION Background of the Problem Statement of the Problem Objectives of the Study Significance of the Study... vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION... ii DEDICATION... iii ACKNOWLEDGEMENTS... iv ABSTRACT... v ABSTRAK... vi TABLE OF CONTENTS... vii LIST OF TABLES... xii LIST OF FIGURES... xiii LIST

More information

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see TOGAF 9 Certified Study Guide 4th Edition The Open Group Publications available from Van Haren Publishing The TOGAF Series: The TOGAF Standard, Version 9.2 The TOGAF Standard Version 9.2 A Pocket Guide

More information

Computation Independent Model (CIM): Platform Independent Model (PIM): Platform Specific Model (PSM): Implementation Specific Model (ISM):

Computation Independent Model (CIM): Platform Independent Model (PIM): Platform Specific Model (PSM): Implementation Specific Model (ISM): viii Preface The software industry has evolved to tackle new approaches aligned with the Internet, object-orientation, distributed components and new platforms. However, the majority of the large information

More information

A. Udaya Shankar. Distributed Programming. and Practice. Theory. 4^1 Springer

A. Udaya Shankar. Distributed Programming. and Practice. Theory. 4^1 Springer A. Udaya Shankar Distributed Programming Theory and Practice 4^1 Springer Contents 1 Introduction 1 1.1 Objective 1 1.2 Programs and Services 2 1.3 Correctness Properties and Assertional Reasoning 5 1.4

More information

"Charting the Course... MOC A Developing Microsoft SQL Server 2012 Databases. Course Summary

Charting the Course... MOC A Developing Microsoft SQL Server 2012 Databases. Course Summary Course Summary Description This 5-day instructor-led course introduces SQL Server 2012 and describes logical table design, indexing and query plans. It also focuses on the creation of database objects

More information

Preference Learning. Bearbeitet von Johannes Fürnkranz, Eyke Hüllermeier

Preference Learning. Bearbeitet von Johannes Fürnkranz, Eyke Hüllermeier Preference Learning Bearbeitet von Johannes Fürnkranz, Eyke Hüllermeier 1st Edition. 2010. Buch. ix, 466 S. Hardcover ISBN 978 3 642 14124 9 Format (B x L): 15,5 x 23,5 cm Gewicht: 958 g Weitere Fachgebiete

More information

X.media.publishing. 3D Computer Vision. Efficient Methods and Applications. von Christian Wöhler. 1. Auflage

X.media.publishing. 3D Computer Vision. Efficient Methods and Applications. von Christian Wöhler. 1. Auflage X.media.publishing 3D Computer Vision Efficient Methods and Applications von Christian Wöhler 1. Auflage 3D Computer Vision Wöhler schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

More information

Enabling Time-Aware Process Support with the ATAPIS Toolset

Enabling Time-Aware Process Support with the ATAPIS Toolset Enabling Time-Aware Process Support with the ATAPIS Toolset Andreas Lanz and Manfred Reichert Institute of Databases and Information Systems, Ulm University, Germany {andreas.lanz,manfred.reichert}@uni-ulm.de

More information

"Charting the Course... MOC C: Querying Data with Transact-SQL. Course Summary

Charting the Course... MOC C: Querying Data with Transact-SQL. Course Summary Course Summary Description This course is designed to introduce students to Transact-SQL. It is designed in such a way that the first three days can be taught as a course to students requiring the knowledge

More information

VERIFICATION AND VALIDATION FOR QUALITY OF UML 2.0 MODELS

VERIFICATION AND VALIDATION FOR QUALITY OF UML 2.0 MODELS VERIFICATION AND VALIDATION FOR QUALITY OF UML 2.0 MODELS BHUVAN UNHELKAR, PHD WILEY- INTERSCIENCE A Wiley-lnterscience Publication JOHN WILEY & SONS, INC. Contents Figures Foreword Preface Acknowledgments

More information

TASK SCHEDULING FOR PARALLEL SYSTEMS

TASK SCHEDULING FOR PARALLEL SYSTEMS TASK SCHEDULING FOR PARALLEL SYSTEMS Oliver Sinnen Department of Electrical and Computer Engineering The University of Aukland New Zealand TASK SCHEDULING FOR PARALLEL SYSTEMS TASK SCHEDULING FOR PARALLEL

More information

Table of Contents 1 Introduction A Declarative Approach to Entity Resolution... 17

Table of Contents 1 Introduction A Declarative Approach to Entity Resolution... 17 Table of Contents 1 Introduction...1 1.1 Common Problem...1 1.2 Data Integration and Data Management...3 1.2.1 Information Quality Overview...3 1.2.2 Customer Data Integration...4 1.2.3 Data Management...8

More information

Demonstrating Context-aware Process Injection with the CaPI Tool

Demonstrating Context-aware Process Injection with the CaPI Tool Demonstrating Context-aware Process Injection with the CaPI Tool Klaus Kammerer, Nicolas Mundbrod, and Manfred Reichert Institute of Databases and ation Systems Ulm University, Germany {klaus.kammerer,

More information

Acknowledgements...xvii. Foreword...xix

Acknowledgements...xvii. Foreword...xix Contents Acknowledgements...xvii Foreword...xix Chapter 1 An Introduction to BPM... 1 1.1 Brief History of Business Process Management... 1 1.1.1 The Need for Business Value... 1 1.1.2 The Production Line...

More information

AUTOMATED BEHAVIOUR REFINEMENT USING INTERACTION PATTERNS

AUTOMATED BEHAVIOUR REFINEMENT USING INTERACTION PATTERNS MASTER THESIS AUTOMATED BEHAVIOUR REFINEMENT USING INTERACTION PATTERNS C.J.H. Weeïnk FACULTY OF ELECTRICAL ENGINEERING, MATHEMATICS AND COMPUTER SCIENCE SOFTWARE ENGINEERING EXAMINATION COMMITTEE dr.

More information

A declarative meta modeling approach to define process migration constraints

A declarative meta modeling approach to define process migration constraints A declarative meta modeling approach to define process migration constraints Bram Leemburg, s1398334 Master thesis Software Engineering & Distributed Systems University of Groningen Supervisor: prof. dr.

More information

Integrity 10. Curriculum Guide

Integrity 10. Curriculum Guide Integrity 10 Curriculum Guide Live Classroom Curriculum Guide Integrity 10 Workflows and Documents Administration Training Integrity 10 SCM Administration Training Integrity 10 SCM Basic User Training

More information

"Charting the Course... MOC C: Developing SQL Databases. Course Summary

Charting the Course... MOC C: Developing SQL Databases. Course Summary Course Summary Description This five-day instructor-led course provides students with the knowledge and skills to develop a Microsoft SQL database. The course focuses on teaching individuals how to use

More information

Dealing with Artifact-Centric Systems: a Process Mining Approach

Dealing with Artifact-Centric Systems: a Process Mining Approach Dealing with Artifact-Centric Systems: a Process Mining Approach Guangming Li and Renata Medeiros de Carvalho 2 Abstract: Process mining provides a series of techniques to analyze business processes based

More information

Software Testing and Maintenance 1. Introduction Product & Version Space Interplay of Product and Version Space Intensional Versioning Conclusion

Software Testing and Maintenance 1. Introduction Product & Version Space Interplay of Product and Version Space Intensional Versioning Conclusion Today s Agenda Quiz 3 HW 4 Posted Version Control Software Testing and Maintenance 1 Outline Introduction Product & Version Space Interplay of Product and Version Space Intensional Versioning Conclusion

More information

Semantic SOA - Realization of the Adaptive Services Grid

Semantic SOA - Realization of the Adaptive Services Grid Semantic SOA - Realization of the Adaptive Services Grid results of the final year bachelor project Outline review of midterm results engineering methodology service development build-up of ASG software

More information

Towards Choreography Transactions

Towards Choreography Transactions Towards Choreography Transactions Oliver Kopp, Matthias Wieland, and Frank Leymann Institute of Architecture of Application Systems, University of Stuttgart, Germany Universitätsstraße 38, 70569 Stuttgart,

More information

"Charting the Course to Your Success!" MOC Planning, Deploying and Managing Microsoft System Center Service Manager 2010.

Charting the Course to Your Success! MOC Planning, Deploying and Managing Microsoft System Center Service Manager 2010. Description Course Summary This course provides students with knowledge and skills to install and configure System Center. The course focuses on implementing, configuring and integrating with other System

More information

JAVA Projects. 1. Enforcing Multitenancy for Cloud Computing Environments (IEEE 2012).

JAVA Projects. 1. Enforcing Multitenancy for Cloud Computing Environments (IEEE 2012). JAVA Projects I. IEEE based on CLOUD COMPUTING 1. Enforcing Multitenancy for Cloud Computing Environments 2. Practical Detection of Spammers and Content Promoters in Online Video Sharing Systems 3. An

More information

Information Management Fundamentals by Dave Wells

Information Management Fundamentals by Dave Wells Information Management Fundamentals by Dave Wells All rights reserved. Reproduction in whole or part prohibited except by written permission. Product and company names mentioned herein may be trademarks

More information

Protocol engineering hartmut konig. Protocol engineering hartmut konig.zip

Protocol engineering hartmut konig. Protocol engineering hartmut konig.zip Protocol engineering hartmut konig Protocol engineering hartmut konig.zip Semantic Scholar extracted view of "Protocol Engineering" by Hartmut KönigAmazon.in - Buy Protocol Engineering book online at best

More information

SQL Queries. for. Mere Mortals. Third Edition. A Hands-On Guide to Data Manipulation in SQL. John L. Viescas Michael J. Hernandez

SQL Queries. for. Mere Mortals. Third Edition. A Hands-On Guide to Data Manipulation in SQL. John L. Viescas Michael J. Hernandez SQL Queries for Mere Mortals Third Edition A Hands-On Guide to Data Manipulation in SQL John L. Viescas Michael J. Hernandez r A TT TAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco

More information

SharePoint 2013 Central Administration

SharePoint 2013 Central Administration Course Objectives SharePoint 2013 Central Administration SharePoint Virtual environment creation through VMware, Virtual Box & Hyper-V. SharePoint Farm setup - Standalone, Small, Medium and Large Scale

More information

Collaboration and Interoperability Support for Agile Enterprises in a Networked World

Collaboration and Interoperability Support for Agile Enterprises in a Networked World Collaboration and Interoperability Support for Agile Enterprises in a Networked World Emerging Scenarios, Research Challenges, Enabling Technologies Manfred Reichert Manfred Reichert IWEI 13 Keynote 28

More information

MOBILITY MODELS FOR NEXT WIRELESS NETWORKS GENERATION WILEY AD HOC, VEHICULAR AND MESH NETWORKS. Paolo Santi

MOBILITY MODELS FOR NEXT WIRELESS NETWORKS GENERATION WILEY AD HOC, VEHICULAR AND MESH NETWORKS. Paolo Santi MOBILITY MODELS FOR NEXT GENERATION WIRELESS NETWORKS AD HOC, VEHICULAR AND MESH NETWORKS Paolo Santi Istituto di Informatica e Telematica del CNR, Italy WILEY A John Wiley & Sons, Ltd., Publication Contents

More information

Lecture Notes UML UNIT-II. Subject: OOAD Semester: 8TH Course No: CSE-802

Lecture Notes UML UNIT-II. Subject: OOAD Semester: 8TH Course No: CSE-802 UNIT-II Lecture Notes On UML IMPORTANCE OF MODELING, BRIEF OVERVIEW OF OBJECT MODELING TECHNOLOGY (OMT) BY RAMBAUGH, BOOCH METHODOLOGY, USE CASE DRIVE APPROACH (OOSE) BY JACKOBSON. KHALID AMIN AKHOON 1

More information

Enhancing the Case Handling Paradigm to Support Object-aware Processes

Enhancing the Case Handling Paradigm to Support Object-aware Processes Enhancing the Case Handling Paradigm to Support Object-aware Processes Carolina Ming Chiao, Vera Künzle, and Manfred Reichert Institute of Databases and Information Systems, Ulm University, Germany {carolina.chiao,vera.kuenzle,manfred.reichert}@uni-ulm.de

More information

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery. HTML5/CSS3/JavaScript Programming Course Summary Description This class is designed for students that have experience with basic HTML concepts that wish to learn about HTML Version 5, Cascading Style Sheets

More information

Business Process Modelling

Business Process Modelling CS565 - Business Process & Workflow Management Systems Business Process Modelling CS 565 - Lecture 2 20/2/17 1 Business Process Lifecycle Enactment: Operation Monitoring Maintenance Evaluation: Process

More information

Organizing and Managing Grassroots Enterprise Mashup Environments. Doctorial Thesis, 24 th June, Volker Hoyer

Organizing and Managing Grassroots Enterprise Mashup Environments. Doctorial Thesis, 24 th June, Volker Hoyer Organizing and Managing Grassroots Enterprise Mashup Environments Doctorial Thesis, 24 th June, 2010 Volker Hoyer Motivation and Research Questions Research Design Results Conclusion Motivation and Research

More information

INFORMATION HIDING IN COMMUNICATION NETWORKS

INFORMATION HIDING IN COMMUNICATION NETWORKS 0.8125 in Describes information hiding in communication networks, and highlights its important issues, challenges, trends, and applications. Highlights development trends and potential future directions

More information

Parallel Programming

Parallel Programming Parallel Programming for Multicore and Cluster Systems von Thomas Rauber, Gudula Rünger 1. Auflage Parallel Programming Rauber / Rünger schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

More information

Part I: Data Mining Foundations

Part I: Data Mining Foundations Table of Contents 1. Introduction 1 1.1. What is the World Wide Web? 1 1.2. A Brief History of the Web and the Internet 2 1.3. Web Data Mining 4 1.3.1. What is Data Mining? 6 1.3.2. What is Web Mining?

More information

Preface... xi. Lesson 1. Getting Started... 1

Preface... xi. Lesson 1. Getting Started... 1 Contents Preface... xi Prerequisites for This Course... xi Avid Audio Training Paths... xii Conventions and Symbols Used in this Guide... xiii Cross-Platform Issues... xiv About This Book... xv Lesson

More information

Fit for Developing Software

Fit for Developing Software Fit for Developing Software Framework for Integrated Tests Rick Mugridge Ward Cunningham 04) PRENTICE HALL Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich

More information

Agile Principles, Patterns, and Practices in C#

Agile Principles, Patterns, and Practices in C# Agile Principles, Patterns, and Practices in C# Robert C. Martin Micah Martin 22 Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid!ENTICE,,,.

More information

2.) ilit Welcome Screen

2.) ilit Welcome Screen 1.) ilit Login Page a. Single Sign On (VPN) if you are logged in the VPN (getting emails, etc.), no password will be required when you launch I-Lit. You will be taken directly to the welcome screen. b.

More information

RESTful Web service composition with BPEL for REST

RESTful Web service composition with BPEL for REST RESTful Web service composition with BPEL for REST Cesare Pautasso Data & Knowledge Engineering (2009) 2010-05-04 Seul-Ki Lee Contents Introduction Background Design principles of RESTful Web service BPEL

More information

Algorithms -- ESA 2004

Algorithms -- ESA 2004 Lecture Notes in Computer Science 3221 Algorithms -- ESA 2004 12th Annual European Symposium, Bergen, Norway, September 14-17, 2004, Proceedings Bearbeitet von Susanne Albers, Tomasz Radzik 1. Auflage

More information

Step 1: Download the Overdrive Media Console App

Step 1: Download the Overdrive Media Console App Step 1: Download the Overdrive Media Console App I. Tap the Play Store icon on your tablet. II. Using the Search Feature, Type Overdrive and select the first entry in the suggested apps list (it has an

More information

CONTENTS. PART 1 Structured Programming 1. 1 Getting started 3. 2 Basic programming elements 17

CONTENTS. PART 1 Structured Programming 1. 1 Getting started 3. 2 Basic programming elements 17 List of Programs xxv List of Figures xxix List of Tables xxxiii Preface to second version xxxv PART 1 Structured Programming 1 1 Getting started 3 1.1 Programming 3 1.2 Editing source code 5 Source code

More information

A Mashup-Based Strategy for Migration to Web 2.0

A Mashup-Based Strategy for Migration to Web 2.0 A Mashup-Based Strategy for Migration to Web 2.0 Dr. Semih Çetin A Mashup-Based Strategy for Migration to Web 2.0 1 Content Statement of the problem and motivation Existing technologies and approaches

More information