Processes in BPMN 2.0

Size: px
Start display at page:

Download "Processes in BPMN 2.0"

Transcription

1 Process Management Whitepaper Dipl.-Ing. Walter Abel Managing Director Dipl.-Ing. Walter Abel Management Consulting Karl Czerny - Gasse 2/2/32 A Vienna Phone: (+43 1) Fax.: (+43 1) office@walter-abel.at Dipl.-Ing. Walter Abel Management Consulting

2 Content Content Introduction Processes Basics of Process Architecture Basics of Process Modelling Process Components Modelling Guidelines Executable Processes Private Processes Public Processes Selection of Process Type Collaborations Black Box - Pools Choreographies Usage of Choreographies and Collaborations Conversations Summary Sources...19 Dipl.-Ing. Walter Abel Management Consulting Page 2 of 19

3 1. Introduction Since the beginning of 2011 BPMN (Business Process Model and Notation) 2.0 is released by the Object Management Group (OGC). The most obvious novelty from the modeller s perspective is the enhanced set of possibilities to represent the interaction of different enterprises by comprehensive processes. Even the previous releases of BPMN differentiated from other process modelling notations by the possibility to model the information exchange between independent partners besides the description of the sequence flow. The constructs for modelling of comprehensive processes over the borders of the partner organizations have been remarkably enhanced within BPMN 2.0. Two new diagram types have been introduced: choreography and conversion. It is rather complex to get an overview of this variety of new ways to model comprehensive processes. In practice all these possibilities rarely will be used all together. To select the appropriate diagram types and modelling constructs a deeper understanding of their correlation is necessary. The specification of BPMN 2.0 contains besides others the following definitions: Process Orchestration Private Process Executable Process Public Process Collaboration Choreography Conversation Communication For the modelling of these concepts four diagram types are defined: 1. Process Diagram 2. Collaboration Diagram 3. Choreography Diagram 4. Conversation Diagram Dipl.-Ing. Walter Abel Management Consulting Page 3 of 19

4 2. Processes Within BPMN a process is defined as a sequence of activities (tasks) within an organization. In case processes are automated by the usage of web services the term orchestration is used. Orchestration describes the triggering sequence of these web services when a process is executed. The BPMN specification uses the terms process and orchestration more or less synonymously. BPMN 2.0 focuses on a detail level of process modelling that allows the direct execution of a process by a process engine of a workflow system or a business process management system. For the necessary tasks a lot of setailed constructs and attributes is available. Furthermore the exact meaning of modelable facts for execution was defined, the execution semantics. In case a process is modelled in a level of detail and attributes that allows automated execution by a workflow engine it is called an executable process. In case these details are missing the process is not executable. Exactly spoken the executability is not a feature of the process but of the process model. Within the specification we read simplifying about executable respective non executable processes. 2.1 Basics of Process Architecture For easy reading of company wide process models a hierarchical structure with constant level of detail per modelling level makes the utmost sense: 2.2 Basics of Process Modelling For the modelling of processes some basic rules are valid to ensure completeness and readability of the process pictures: Processes are modelled in chronological manner along the timeline. They always have a defined trigger and they always produce a defined business relevant output. All activities within a process have roles responsible for them located within the organizational structure and can be mapped with real persons. Dipl.-Ing. Walter Abel Management Consulting Page 4 of 19

5 A completely modelled process describes the way information is accompanying the flow of tasks. Variants of the process flow are described by branching of the process via gateways with defined criteria for the separate branches. 2.3 Process Components Common understandable process modelling requires standardization of used building blocks and terms of modelling. The main process components are: Process Task Process Owner Role Participant Gateway Event Connector Process A process is a recurring flow of activities (tasks - see there) with defined trigger and defined output. Each process has a person in charge of it (process owner - see there) and defined targets. Task A task is completed accomplishment within a process, which is not more detailed in the process level where it is performed. Process Owner The process owner is responsible for the correct operation of a defined process. He/she may, but not in every case, perform tasks within the process. Main issues are that: he/she is responsible for the outputs of the process from business perspective he/she has the organizational authority to gear into the process in a corrective or constitutive manner in case the process output does not meet the given targets Role A role carries a defined responsibility within the process organization. It has a specified assignment within the process: process owner responsible for defined tasks additional participant (see there) Roles can be mapped with the organizational structure and be there either unique (role sales manager ) or may exist multiple (role machine operator ). Dipl.-Ing. Walter Abel Management Consulting Page 5 of 19

6 They are held by physical persons. Physical persons may carry one or more roles. Within a correct organizational documentation the mapping of roles and physical persons are described within the job descriptions: jobs contain at least one role (link to the process organization) jobs are located within the hierarchy of the enterprise organization (link to the organizational structure) jobs are taken by physical persons Thus the connection between organizational structure and process organization is documented precisely. Participant A (additional) participant is normally connected to separate tasks. Possible duties are: processing a task (contribution to) approval of the result of a task information provision (the participant is consulted during execution of the task) information receiving (the participant is informed about the execution of the task respective the result of the task) Gateway A gateway serves for branching a process into either separate (alternative) flows or parallel (simultaneous) flows according to defined criteria and rules. Important is the precise definition of the branching criteria. Event An event (occurrence of a defined state) may: trigger a process (starting event) mark the result of a process (end event) interrupt a process (catching intermediate event) mark a defined state of the process (throwing intermediate event) Connector A connector describes the logic of the process flow. The main connectors are: sequence flow (describes the sequential arrangement of the tasks) information flow (describes the transport of information between activities, events and organizational units or roles) control flow (describes the controlling logic of the process, hence it is important for the execution by workflow engines) Dipl.-Ing. Walter Abel Management Consulting Page 6 of 19

7 2.4 Modelling Guidelines Each notation contains a huge amount of symbols to define the elements and the logic of a process. The same is with BPMN. A company specific standardization is mission critical and the wise restriction within the great variety of descriptional possibilities for process models as well. Important Symbole der BPMN 2.0 in Prozessmodellen Symbol Process Element Function Start Event Start Message Event Start Timer Event Start Conditional Event Start Signal Event Catching Intermediate Message Event Catching Intermediate Timer Event Catching Intermediate Conditional Event Throwing Intermediate Message Event Throwing Intermediate Signal Event End Event End Message Event End Signal Event End Terminate Event Data Based Exclusive Gateway Parallel Gateway Trigger for a process Message as trigger for a process Point in time as trigger for a process Changed conditions as trigger for a process Signal over process borders as trigger for a process Process waits for a message Process waits for a defined time to continue Process waits for changed conditions to continue Process sends a message and continues afterwards Process places a signal and continues afterwards End of the process Process ends with a message Process ends with a signal Process stops all open (partial) activities at branching the process follows a defined condition at junction each branch triggers the continuation of the process at branching all partial flows of the process are triggered at junction the process waits for all incoming partial flows Dipl.-Ing. Walter Abel Management Consulting Page 7 of 19

8 Inclusive Gateway Complex Gateway Task at branching one or more brancjhing flows are triggered according to defined conditions at junction the process waits for all incoming partial flows One or more branching flows are triggered based on a verbal description (only to be used when branching with high complexity if not to be described by using other gateway types) Activity based upon an organizational responsibility Parallel Multiple Task Sequential Multiple Task Subprocess Organizational Unit, Main Role (Pool) Role (Lane) Additional Participant Sequence Flow Message Flow Activity is performed more than once in parallel Activity is performed more than once one instance after the other Embedded independent and solitary flow of taks External and internal organizational units respective the main role of a partial process (if no lanes are defined) Leading role of the partial process within an organizational unit Additional role with defined operation and duty within the process Concatenation of tasks according to the flow logic of the process Concatenation of tasks by information transport Dipl.-Ing. Walter Abel Management Consulting Page 8 of 19

9 2.5 Executable Processes An example of a simple executable process in a process diagram is shown in Picture 1. This picture correlates with the BPMN versions, 1.2 and 2.0 as well.the basic objects for the modelling of a process have not changed with the new version, but some new ones have been added (but they are not used in this example). Picture 1: Process for creation of a centralized buying - shown is the executable process which is the view onto the workflow of the centralized buying process Trigger of the process is a demand documented by the provision of a purchase requisition. This is handed over to the business manager for approval via (End Message Event). After approval, triggered by the incoming purchase requisition (Start Message Event), a transmission to the purchasing agent is performed (End Message Event). With the storage of the purchase requisitions, triggered by the incoming purchase requisition (Start Message Event) the process finishes in a defined status (End Event approved purchase requisition stored ). With the first working day of the month (Start Time Event) now the purchase requisitions are bundled and the check of delivery capability with the possible suppliers is performed. This is a multi instance activity performed for each item of a list (depicted by three parallel lines in the task symbol). In our case the enterprise works with a lot of suppliers. Each of them now is asked for delivery capability. Hence the activity is performed as often as suppliers are available. The inquiries are processed in parallel. As soon as all suppliers are asked the selected supplier is given from the incoming answers. Thus in our example there is no separation between a parallel activity for inquiry and a second activity for final selection. The further flow follows the above picture. Dipl.-Ing. Walter Abel Management Consulting Page 9 of 19

10 2.6 Private Processes This reduced view to the processes often is the basis for a process documentation following a process analysis. The graph only shows the internal logic of the task flow and the triggering, continuative and ending events. Picture 2: Process for the creation of a centralized buying - shown is the private process, which means the internal view of the enterprise to the centralized buying Trigger of the process is a demand documented by the creation of a purchase requisition. This is handed over for approval by (Catching Intermediate Message Event, which means that the following steps are triggered immediately by the incoming purchase requisition). After der approval a second hand over for storing of the purchase requisitions is performed (again a Catching Intermediate Message Event as after intake of the purchase requisition immediately the storing is done). At the first working day (Start Timer Event) the bundling and the check for delivery capability with the possible suppliers is performed. This is again a multi instance activity performed for each item of a list (depicted by three parallel lines in the task symbol). In our case the enterprise works with a lot of suppliers. Each of them now is asked for delivery capability. Hence the activity is performed as often as suppliers are available. The inquiries are processed in parallel. As soon as all suppliers are asked the selected supplier is given from the incoming answers. Thus in our example there is no separation between a parallel activity for inquiry and a second activity for final selection. The process in Picture 2 shows the internal view of the enterprise at its own process. In BPMN such a representation of a process with all the internals is called a private process. In contrast to this the public process shows only the activities and events needed for the message exchange with partners. Parts of the process not relevant for the partners are skipped in that case. 2.7 Public Processes The public process shows the simplified external view to the process. Thus it needs to contain only the events and activities relevant for the information flow between the partners. Activities without information flow are skipped. In this example of a public process the purely internal activities like Create Purchase Requisition, Approve Purchase Requisition and Forward approved Purchase Requisition can be skipped. By that the gateway of approval decision is no more needed. With events it is to decide whether the partner needs them for understanding of the process respective the control of interaction. Dipl.-Ing. Walter Abel Management Consulting Page 10 of 19

11 Picture 3 demonstrates the process diagram documenting the public process for the processing of centralized buying: Picture 3: Process for the creation of a centralized buying - shown is the public process, which means the external view of the partners to the centralized buying 2.8 Selection of Process Type From the former explanation follows, that the purpose of the process picture is the most important selection criterion for the type of process representation: Executable processes are used for the clarification of control and information flows (either in case of detailed organizational documentations or for preparation of workflow automation) Private processes are used for the internal management view to the logic of the processes Public processes are used to clarify the logic of interaction with external partners Dipl.-Ing. Walter Abel Management Consulting Page 11 of 19

12 3. Collaborations Collaborations also have been part of previous versions of BPMN. A collaboration illustrates the interaction between different partners via information exchange. Thus a collaboration diagram contains participants shown as pools and information flows between these pools. In this case each partner representing pool holds the process the partner performs during the interaction. In our process of centralized buying the enterprise interacts with several suppliers. Within this interaction each partner performs his process. Information is sent to and received from the partner. The corresponding collaboration is shown in Picture 4: Picture 4: Process for the creation of a centralized buying - shown is the collaboration of partial processes The pool Supplier is characterized as multi instance participant by the three parallel lines at the bottom. This means that the information exchange is not only done with one supplier but with several of them. Each supplier is perfoming the modelled process and the enterprise exchanges information with each of them as shown. Multi instance participants are new with BPMN 2.0. The processes contained in the pools above are the same as in Picture 1. To improve clarity the symbols of the information events are skipped. Their meaning can be read from the depicted information flows. The complete collaboration starts with the requestor whose process starts with an undefined start event ( Demand ). This event has no cause within the process. It ocurres in case the requestor invokes the process. In contrary the processes of the other partners are starting with information flow receiving start events. Such an event ocurres when the respective message arrives to the partner. Dipl.-Ing. Walter Abel Management Consulting Page 12 of 19

13 Within BPMN information flows may be sent from tasks but also from events. Just as well tasks and events may be targets of information flows. In BPMN both is possible. An information flow receiving event defined that the process waits for the information. Sending a message requires active action by the participant, thus it is more or less connected with a task and only seldom with an event. Only the going out of a message without any activity may be modelled via a information sending event. This was used in the process of centralized buying, for instance the sending of the List of Requirements per because the usage of a separate Task Send Request for Delivery Capability would have been less compact. BPMN provides two special types of tasks (no more detailed activities) for sending messages (type send ) and receiving messages (type receive ). These tasks may be used instead of the respective information events. At the other hand the information receiving event represents the waiting for the message very well, hence it is used in the presented model. 3.1 Black Box - Pools Within a collaboration diagram it is possible to skip the processes in one or more pools and just look to the information flows between the pools. These pools are represented as black boxes. The information flows start and end at the border of the respective pool. Picture 5 shows a combination where requestor and supplier are represented by black box pools, at the other hand the business manager and the purchasing agent are shown as white boxes with the formerly described public processes: Picture 5: Process for the creation of a centralized buying - shown is the collaboration of partial processes with black boxes Dipl.-Ing. Walter Abel Management Consulting Page 13 of 19

14 It is easy to recognize that here the focus is lying on the information exchange between the partial processes. This can go as far as that a complete black box construct is used and only the information flows are documented. An example is the distributed process development where the process owners of the partial processes model their flows within the framework of predefined information flows. Picture 6: Process for the creation of a centralized buying - shown is the collaboration of partial processes completely with black boxes Dipl.-Ing. Walter Abel Management Consulting Page 14 of 19

15 4. Choreographies The presentation of processes and collaborations was possible in former BPMN versions also. They only have been extended by some additional constructs in BPMN 2.0. The explicit modelling of choreographies via related diagrams ic completely new. A choreography is the sequence of message exchanges between different partners typically in business - to - business scenarios. The difference to the collaboration is that within a collaboration the sequence of information flows is important while in a collaboration this sequence is described independent from the processes. From a black box description like in picture 5 and 6 one can read which messages are exchanged by the partners, but not the exact sequence or conditional information flows respective loops of the information flow. So for instance in our example it is not shown that after arrival of the purchase requisition at the business manager s exactly one of two possible messages is sent. Furthermore it is not shown that after denial of the purchase requisition the complete flow is finished. To document the logic of the sequence flow there are two possibilities existing. At one hand side it is feasible to document al least the public process of one of the partners involved in the information exchange like in picture 5. At the other hand side it is possible to use a choreography diagram: Picture 7: Process for the creation of a centralized buying - choreography to document the logic of sequence Each activity within the choreography is triggered by one partner by sending the first message. This partner is documented in the light stripe (usually at the top) of the activity symbol. The other partners are documented in the dark stripe (usually at the bottom) of the activity symbol. Whether the light stripe is on top and the dark stripe is at the bottom of the activity symbol or vice versa is just convention but should be consistent within a model. In addition if a collaboration is modelled it makes sense to take the vertical order of the pools as basis for the convention. Choreography activities with more than one partner are not part of our example. For this purpose it is possible to define multiple partner fields in the activity symbol. Only one is light as only one partner can trigger the sequence. The choreography activity Check Delivery Capability carries a multiple symbol as it is executed multiple. As the related partner is also shown as multiple the message exchange is done with each supplier separately. A sequence flow is defined for the choreography activities within choreography diagrams. Its modelling follows the same rules like for the sequence flow within normal processes but some elements of process modelling do not make sense in choreography modelling. Hence they are not allowed. As an example there are no message events in the normal sequence flow as message exchange is part of the choreography activities per definition. Thus an event based gateway is followed by a choreography activity and not by an event. In this case the path is selected which choreography activity is started by the triggering message at first. Dipl.-Ing. Walter Abel Management Consulting Page 15 of 19

16 If one wnts to know what messages are exchanged in the choreography activities they can be represented by the letter symbols and connected with the respective partner field: Picture 8: Process for the creation of a centralized buying - choreography to document the logic of sequence including messages 4.1 Usage of Choreographies and Collaborations As presented above it is possible to document the content of choreographies by usage og collaborations also. There are some reasons to use choreographies despite: Choreographies document the information exchange independent from the partner processes. Hence they are a better basis for agreements and contracts between partners. The required process interfaces are to be defined in an easy way. Thus they are the basis for creation and adaption of the processes for the partners to correctly fulfil the agreed interaction. The sequence of the information exchange including branching is more obvious. Within a collaboration this information has to be retrieved from the involved partner processes. Especially in complex environments the choreography is much clearer as a collaboration with at least one public process (compare e.g. picture 7 to picture 4). Choreographies can be documented by the usage of choreography subprocesses supporting a more compact documentation of complex flows. Especially within complex business - to - business scenarios choreography diagrams are useful e.g. in the context of electronic marketplaces or with the development of industry specific standards and rules for defined transactions between partners. If an enterprise documents its internal processes and wants to describe the message exchange with its partners a collaboration diagram is used. Dipl.-Ing. Walter Abel Management Consulting Page 16 of 19

17 5. Conversations Also the conversation diagram is new in BPMN 2.0. Simply spoken the conversation describes which message exchanges belong to gether. A problem with the exchange of messages is to assign the incoming message to the right process instance. In our example of centralized buying if the supplier receives an inquiry for delivery capability this has to know to which instance of the centralized buying process it refers. In most cases the supplier will have created more than one statement of delivery capability for different centralized buying orders. Normally within the order there is a reference to the inquiry so that it can be allocated to the correct purchasing case. In electronically supported processes it is important to define exactly how the information systems of the involved partners allocate the incoming messages to the correct process instance. This is known as correlation of messages belonging together. These messages belonging together need to carry a correlation key. Messages combined within the communication carry the same correlation key. Within the presented information the smallest amount of messages belonging together are called communication. A conversation consists of multiple communications: Picture 9: Process for the creation of a centralized buying - conversation for the presentation of message exchanges Besides communications also information flows are possible in conversation diagrams, processes and choreographies are not allowed. Conversations may be hierarchical. For instance the + symbol in the hexagon Order within picture 9 represents a sub conversation to be described by a separate conversation diagram (not shown here). As communications combine information flows a relation is existing between communications and information flows. This is not evident immediately within a BPMN diagram. It is task of the modeller to make this relation apparent in graphical representation. For instance it is possible to mark the information flows belonging to separate communications by means of grouping within collaboration and choreograpy diagrams. The exact definition of correlations and thus the modelling of conversations normally is not the focus of most of the BPMN modellers. In case of SOA platforms and process engines in the framework of cross company processes with complex partner interaction the documentation of conversations provides an useful overview about the total scenario. Even in cases where detailed documented correlation mechanisms are not the primary focus a conversation diagram provides a first overview of the overall context of the partner network. The communication of the partners related to defined cases is clearly represented. The following details can be modelled in choreography and collaboration diagrams. Dipl.-Ing. Walter Abel Management Consulting Page 17 of 19

18 6. Summary The possibilities of modelling of cross partner processes have been especially enhanced in BPMN 2.0 by the introduction of the choreography and conversation diagram. At one hand this is an enrichment, at the other hand it makes BPMN even more voluminous and complex. Additionally one situation can be modelled in different ways. Collaborations, choreographies and conversations are different views of the same topic - the exchange of messages between partners. It is not so easy to have an overview about the relation of these representations. Some criticism by the modellers is focused on that asking for a simple and clear notation. For the practical use this means that the fitting diagram type has to be selected for the respective modelling purpose. Besides this it is necessary to define which circumstances should be modelled how within the diagrams. For instance, if an enterprise wants to document and maintain their internal processes it makes sense to use normal process diagrams. For processes with dominant partner interaction collaboration diagrams are useful, representing the partners by black boxes. Two or more enterprises which want to build up a business - to - business integration should use choreography diagrams to specify the interaction to be supported by all partners. In case the partners afterwards develop their own processes to support this choreography they may embed this choreography into a collaboration diagram to ensure that their own processes support the agreed choreography correctly. Dipl.-Ing. Walter Abel Management Consulting Page 18 of 19

19 7. Sources Parts of this whitepapers are taken from the document: Kollaborationen, Choreographien und Konversationen in BPMN Erweiterte Konzepte zur Modellierung übergreifender Geschäftsprozesse by Prof. Dr. Thomas Allweyer Fachhochschule Kaiserslautern - University of Applied Sciences Fachbereich Informatik und Mikrosystemtechnik Amerikastraße 1 D Zweibrücken with friendly permission of the author. Karl Czerny - Gasse 2/2/32 A Vienna Phone: +43 (1) Fax: +43 (1) office@walter-abel.at Dipl.-Ing. Walter Abel Management Consulting Page 19 of 19

BPMN Guide Quick Start. by Bizagi BPM

BPMN Guide Quick Start. by Bizagi BPM BPMN Guide Quick Start by Bizagi BPM Recruitment and Selection 1 Table of Contents Scope... 2 BPMN 2.0 Business Process Modeling Notation... 2 Why Is It Important To Model With BPMN?... 2 Introduction

More information

BUSINESS PROCESS MODELING

BUSINESS PROCESS MODELING BUSINESS PROCESS MODELING Business Architecture - Business Process Modeling 15 Zachman Framework: Business Processes on different Perspectives Vertical Relationships relate the business process represented

More information

Business Process Modeling

Business Process Modeling Business Process Modeling Jaelson Castro jbc@cin.ufpe.br Jaelson Castro 2016 1 Objectives Business processes Modeling concurrency and synchronization in business activities BPMN Diagrams Jaelson Castro

More information

Organizing the Business Process Management Space. Mathias Weske

Organizing the Business Process Management Space. Mathias Weske Organizing the Business Process Management Space Mathias Weske People 2 Real-World Example FP6 IP on Service composition platform Detailed project plan Sub projects dealing with Architecture Case Studies

More information

Business Process Modeling Information Systems in Industry ( )

Business Process Modeling Information Systems in Industry ( ) Business Process Modeling Information Systems in Industry (372-1-4207 ) Arnon Sturm The material of this presentation is adopted from various people including:, Pnina Soffer, Iris Reinhartz-Berger 1 Outline

More information

Project Process Modelling. Purpose / Characteristics Business Process Model and Notation (BPMN)

Project Process Modelling. Purpose / Characteristics Business Process Model and Notation (BPMN) Project Process Modelling Purpose / Characteristics Business Process Model and Notation (BPMN) Project Process Modelling Want processes to be Planned / Tailored to context / Adjusted based on experience

More information

Lecture 4 Advanced Process Modeling

Lecture 4 Advanced Process Modeling MTAT.03.231 Business Process Management Lecture 4 Advanced Process Modeling Marlon Dumas marlon.dumas ät ut. ee 1 Business Process Lifecycle 1. Introduction 2. Process Identification 3. Essential Process

More information

Chapter 02 Accountants as Business Analysts Answer Key

Chapter 02 Accountants as Business Analysts Answer Key Chapter 02 Accountants as Business Analysts Answer Key True / False Answers 1. Accountants now face a challenge of helping businesses optimize processes. Answer: True Learning Objective: 02-01 Describe

More information

THE BPMN GRAPHIC HANDBOOK

THE BPMN GRAPHIC HANDBOOK THE BPMN GRAPHIC HANDBOOK Copyright 2015 by Esteban Herrera All rights reserved. No part of this book may be reproduced in any form by any electronic or mechanical means including photocopying, recording,

More information

Practical Business Process Guide

Practical Business Process Guide Modelio Practical Guides Practical Business Process Guide Author: Modeliosoft Consulting Team Version: 1.0 Copyright: Modeliosoft Modeliosoft 21 avenue Victor Hugo 75016 Paris www.modeliosoft.com Introduction

More information

Oracle Banking Reference Process Models

Oracle Banking Reference Process Models Oracle Banking Reference Process Models Functional Overview Release 2.6.0.2.0 E91250-01 October 2017 Oracle Banking Reference Process Models Functional Overview, Release 2.6.0.2.0 E91250-01 Copyright 2011,

More information

Business Change Support Inc.

Business Change Support Inc. supporting business change through analysis and communication Process based Business Requirements Gathering Quick Reference 2 of 42 BCSI For more information... www.businesschangesupport.com +1 416 238

More information

Data intensive flows. November 2013 Alberto Abelló & Oscar Romero 1

Data intensive flows. November 2013 Alberto Abelló & Oscar Romero 1 Data intensive flows November 2013 Alberto Abelló & Oscar Romero 1 Knowledge objectives 1. Recognize the importance of usability and taking a user-centered approach 2. Remember BPMN elements regarding

More information

5.3 Supply Management within the MES

5.3 Supply Management within the MES Technical 6x9 / Manufacturing Execution Sytems (MES): Design, Planning, and Deployment / Meyer / 0-07-162383-3 / Chapter 5 Core Function Production Flow-Oriented Planning 85 Customer data (e.g., customer

More information

CHAPTER 1. Business Process Management & Information Technology

CHAPTER 1. Business Process Management & Information Technology CHAPTER 1 Business Process Management & Information Technology Q. Process From System Engineering Perspective From Business Perspective In system Engineering Arena Process is defined as - a sequence of

More information

SOA Enabled Workflow Modernization

SOA Enabled Workflow Modernization Abstract Vitaly Khusidman Workflow Modernization is a case of Architecture Driven Modernization (ADM) and follows ADM Horseshoe Lifecycle. This paper explains how workflow modernization fits into the ADM

More information

Tools for S-BPM To Go

Tools for S-BPM To Go Tools for S-BPM 13 13.1 To Go A. Fleischmann et al., Subject-Oriented Business Process Management, DOI 10.1007/978-3-642-32392-8_13, # The Author(s) 2012 241 242 13 Tools for S-BPM In the following sections,

More information

In general, a model is used to understand a system. It is only a representation of a more complicated original system based on mutual

In general, a model is used to understand a system. It is only a representation of a more complicated original system based on mutual In general, a model is used to understand a system. It is only a representation of a more complicated original system based on mutual characteristics, that is used for a specific exercise by a third system.

More information

Practical Company Organization Modeling Guide

Practical Company Organization Modeling Guide Objecteering Practical Guides Practical Company Organization Modeling Guide Author: Version: 1.0 Copyright: Softeam Softeam Consulting Team Supervised by Philippe Desfray Softeam 21 avenue Victor Hugo

More information

Modeling Process Aware Information Systems with BPMN

Modeling Process Aware Information Systems with BPMN Modeling Process Aware Information Systems with BPMN Fabrizio Maria Maggi Based on lecture material by Marlon Dumas (University of Tartu, Estonia) and Wil van der Aalst (Eindhoven University of Technology,

More information

EXTENDING THE EPC AND THE BPMN WITH BUSINESS PROCESS GOALS AND PERFORMANCE MEASURES

EXTENDING THE EPC AND THE BPMN WITH BUSINESS PROCESS GOALS AND PERFORMANCE MEASURES EXTENDING THE EPC AND THE BPMN WITH BUSINESS PROCESS GOALS AND PERFORMANCE MEASURES Birgit Korherr, Beate List Women's Postgraduate College for Internet Technologies, Institute of Software Technology and

More information

Chapter 02 Accountants as Business Analysts

Chapter 02 Accountants as Business Analysts Download full Test Bank for Accounting Information Systems 1st Edition by Richardson https://getbooksolutions.com/download/test-bank-for-accountinginformation-systems-1st-edition-by-richardson/ Chapter

More information

Chapter 2 Accountants as Business Analysts. Changing Roles of Accountants in Business

Chapter 2 Accountants as Business Analysts. Changing Roles of Accountants in Business Chapter 2 Accountants as Business Analysts Changing Roles of Accountants in Business - Past; accountants focused on stewardship and reporting functions: kept financial records, prepared financial reports

More information

Automatic process discovery with Software AG Process Performance Manager

Automatic process discovery with Software AG Process Performance Manager BUSINESS WHITE PAPER Automatic process discovery with Software AG Process Performance Manager TABLE OF CONTENTS 1 Introduction 2 Discovery and visualization of (single) process instances 3 Discovery of

More information

Building Impact's mission is to strengthen communities by providing individuals and companies with the knowledge and opportunity to volunteer,

Building Impact's mission is to strengthen communities by providing individuals and companies with the knowledge and opportunity to volunteer, 1 Building Impact's mission is to strengthen communities by providing individuals and companies with the knowledge and opportunity to volunteer, donate, and connect in the buildings where they work or

More information

IBM Business Process Manager Version 8 Release 5. Hiring Tutorial IBM

IBM Business Process Manager Version 8 Release 5. Hiring Tutorial IBM IBM Business Process Manager Version 8 Release 5 Hiring Tutorial IBM Note Before using this information and the product it supports, read the information in Notices on page 95. This edition applies to

More information

ARIS PROCESS PERFORMANCE MANAGER

ARIS PROCESS PERFORMANCE MANAGER AUTOMATIC PROCESS DISCOVERY WITH ARIS PROCESS PERFORMANCE MANAGER TABLE OF CONTENTS 1 Introduction 2 Discovery and visualization of (single) process instances 4 Discovery of aggregated process views 6

More information

How Process Flow Standardized our Process Yeqian Gu, SAS R&D, Beijing, China

How Process Flow Standardized our Process Yeqian Gu, SAS R&D, Beijing, China ABSTRACT PharmaSUG China 2017 - Paper 26 How Process Flow Standardized our Process Yeqian Gu, SAS R&D, Beijing, China Managing business process takes a lot of tedious work. Especially in Pharmaceutical

More information

Session 6: Additional hints on BPMN modeling

Session 6: Additional hints on BPMN modeling CIS 4120 Fa13: Define/Innovate BP s Session 6: Additional hints on BPMN modeling Richard Welke Director, CEPRIN Professor, CIS Robinson College of Business Georgia State University Atlanta, GA Richard

More information

Automatic Process Discovery with ARIS Process Performance Manager (ARIS PPM)

Automatic Process Discovery with ARIS Process Performance Manager (ARIS PPM) Automatic Process Discovery with ARIS Process Performance Manager (ARIS PPM) It s about behavior! Business White Paper Dr. Tobias Blickle, Dr. Helge Hess Product Managers, Software AG October 2010 Contents

More information

BIAN with BPS Design Methodology

BIAN with BPS Design Methodology IBM Industry Models Development BIAN with BPS Design Methodology SOA Industry Models v.8.8 IBM Industry Models 4-13-2016 Table of Contents BIAN with BPS Design Methodology...2 1.1 BIAN...2 1.1.1 BIAN Service

More information

Frameworx 13.0 Product Conformance Certification Report

Frameworx 13.0 Product Conformance Certification Report Frameworx 13.0 Product Conformance Certification Report Aggaros STICK&PLAY Version 3 Satuna March 2014 Version 1.0 Table of Contents List of Figures... 4 List of Tables... 5 1 Introduction... 6 1.1 Executive

More information

INSIGHTS. Demand Planner for Microsoft Dynamics. Product Overview. Date: November,

INSIGHTS. Demand Planner for Microsoft Dynamics. Product Overview. Date: November, INSIGHTS Demand Planner for Microsoft Dynamics Product Overview Date: November, 2007 www.microsoft.com/dynamics Contents Demand Planning for Business... 1 Product Overview... 3 Multi-dimensional Data Visibility...

More information

Business Process Management: Workflow Models and Architectures

Business Process Management: Workflow Models and Architectures Information Technology Institute, Vietnam National University, Hanoi, Vietnam Business Process Management: Workflow Models and Architectures Prof. Kwanghoon Pio Kim Collaboration Technology Research Lab.

More information

IMPLEMENTATION, EVALUATION & MAINTENANCE OF MIS:

IMPLEMENTATION, EVALUATION & MAINTENANCE OF MIS: IMPLEMENTATION, EVALUATION & MAINTENANCE OF MIS: The design of a management information system may seem to management to be an expensive project, the cost of getting the MIS on line satisfactorily may

More information

Project Planning & Scheduling

Project Planning & Scheduling Project Planning & Scheduling 2 Objectives To introduce and discuss key concepts and techniques for planning and scheduling major projects To provide ideas for development of a practice session to apply

More information

EXAM BUSINESS PROCESS SUPPORT (237400) June 2008

EXAM BUSINESS PROCESS SUPPORT (237400) June 2008 EXAM BUSINESS PROCESS SUPPORT (237400) June 2008 Instructions: This is an open book exam it is allowed to consult any reading material provided by the teachers. Be sure to switch mobile phones off and

More information

Modeling Suspension and Continuation of a Process

Modeling Suspension and Continuation of a Process Modeling Suspension and Continuation of a Process Oleg Svatos Department of Information Technologies, University of Economics, Prague, Czech Republic svatoso@vse.cz Abstract: This work focuses on difficulties

More information

How to describe Museum Processes and Subprocesses

How to describe Museum Processes and Subprocesses Author: Jutta Stockklauser Version: V 1.0 Date: 23.05.2012 How to describe Museum Processes and Subprocesses Guidebook prepared for: CIDOC Working Group http://network.icom.museum/cidoc/ TABLE OF CONTENTS

More information

Supply Chain MICROSOFT BUSINESS SOLUTIONS DEMAND PLANNER

Supply Chain MICROSOFT BUSINESS SOLUTIONS DEMAND PLANNER Supply Chain MICROSOFT BUSINESS SOLUTIONS DEMAND PLANNER DEMAND PLANNING FOR BUSINESSES Demand planning is the first step towards business planning. As businesses are moving towards a demand-centric environment

More information

INFORMATION DELIVERS. PeopleSoft Enterprise Marketing

INFORMATION DELIVERS. PeopleSoft Enterprise Marketing INFORMATION DELIVERS PeopleSoft Enterprise Marketing Stretch your marketing dollar. Maximize lifetime customer value. Extend your marketing reach. INFORMATION DELIVERS Can you identify which promotions

More information

Lecture 3 Process Modeling I

Lecture 3 Process Modeling I MTAT.03.231 Business Process Management Lecture 3 Process Modeling I Marlon Dumas marlon.dumas ät ut. ee 1 Business Process Lifecycle 1. Introduction 2. Process Identification 3. Essential Process Modeling

More information

EVALUATION OF ARIS AND ZACHMAN FRAMEWORKS AS ENTERPRISE ARCHITECTURES

EVALUATION OF ARIS AND ZACHMAN FRAMEWORKS AS ENTERPRISE ARCHITECTURES UDC: 004.45 Original scientific paper EVALUATION OF ARIS AND ZACHMAN FRAMEWORKS AS ENTERPRISE ARCHITECTURES Melita Kozina University of Zagreb,Faculty of Organization and Informatics, Varaždin, Croatia

More information

Simply Good Design: 2012 IBM SOA Architect Summit. SOA on Your Terms And Our Expertise

Simply Good Design: 2012 IBM SOA Architect Summit. SOA on Your Terms And Our Expertise Simply Good Design: 2012 IBM SOA Architect Summit SOA on Your Terms And Our Expertise Business Optimization and Integrity Steve Demuth STSM Decision Management Business Optimization and Integrity How can

More information

A Simulation Platform for Multiagent Systems in Logistics

A Simulation Platform for Multiagent Systems in Logistics A Simulation Platform for Multiagent Systems in Logistics Heinz Ulrich, Swiss Federal Institute of Technology, Zürich Summary: The challenges in today s global economy are flexibility and fast reactions

More information

Workflow and Business Process Modeling with UML Activity Diagrams. April 17, 2008

Workflow and Business Process Modeling with UML Activity Diagrams. April 17, 2008 Workflow and Business Process Modeling with UML Activity Diagrams April 17, 2008 1 About Today s Seminar Your input Polls Questions This session will be recorded 2 Introductions ti Boston University Corporate

More information

Whitepaper: Providing Excellent and Transparent Services to Business Customers in Pricing Negotiations

Whitepaper: Providing Excellent and Transparent Services to Business Customers in Pricing Negotiations Customer Value Engineers Whitepaper: Providing Excellent and Transparent Services to Business Customers in Pricing Negotiations Executive summary A Service Plan is truly optimized when the customer receives

More information

APPLICATION OF BPMN FOR THE PMBOK STANDARD MODELLING TO SCALE PROJECT MANAGEMENT EFFORTS IN IT ENTERPRISES

APPLICATION OF BPMN FOR THE PMBOK STANDARD MODELLING TO SCALE PROJECT MANAGEMENT EFFORTS IN IT ENTERPRISES Key words: PMBOK, BPMN, project management Tomasz KRUŻEL Jan WEREWKA* APPLICATION OF BPMN FOR THE PMBOK STANDARD MODELLING TO SCALE PROJECT MANAGEMENT EFFORTS IN IT ENTERPRISES The project management scaling

More information

Business Process Analysis Case Study

Business Process Analysis Case Study Business Process Analysis Case Study This case study introduces the Global Bike enterprise with focus on its organizational structure and business processes. For this purpose, a comprehensive business

More information

How to Configure the Workflow Service and Design the Workflow Process Templates

How to Configure the Workflow Service and Design the Workflow Process Templates How - To Guide SAP Business One 9.0 Document Version: 1.1 2013-04-09 How to Configure the Workflow Service and Design the Workflow Process Templates Typographic Conventions Type Style Example Description

More information

IT6801 / Service Layers/ A.Kowshika SERVICE LAYERS

IT6801 / Service Layers/ A.Kowshika SERVICE LAYERS 1 SERVICE LAYERS Service-orientation and contemporary SOA 2 / 19 Contemporary SOA is a complex and sophisticated architectural platform that offers significant potential to solve many historic and current

More information

Avancier Methods (AM) Applications architecture diagrams

Avancier Methods (AM) Applications architecture diagrams Methods (AM) Applications architecture diagrams It is illegal to copy, share or show this document without the written permission of the copyright holder but you can share a link to it. Context for application(s)

More information

Business Process Modelling 28 February 2013

Business Process Modelling 28 February 2013 Business Process Modelling 28 February 2013 2 Purpose The workshop aims at stimulating dialogue, answering questions and providing practical demonstrations to enhance your business and process modelling

More information

How to Find Use Cases from Business Process (BPMN)? Written Date : February 17, 2014

How to Find Use Cases from Business Process (BPMN)? Written Date : February 17, 2014 Written Date : February 17, 2014 The BPMN is being increasingly used for identifying requirements for software that supports business processes. Software requirement is often found to be misaligned with

More information

Business Process Management (BPM) Lecture 2: Introduction to BPMN

Business Process Management (BPM) Lecture 2: Introduction to BPMN MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN Marlon Dumas marlon.dumas ät ut. ee Process Modelling Management 2 What is a Model? Prepare shipment Ship

More information

Deterministic Modeling and Qualifiable Ada Code Generation for Safety-Critical Projects

Deterministic Modeling and Qualifiable Ada Code Generation for Safety-Critical Projects White Paper Deterministic Modeling and Qualifiable Ada Ada is a time-tested, safe and secure programming language that was specifically designed for large and long-lived applications where safety and security

More information

Short introduction to business process modelling

Short introduction to business process modelling Prof. Dr.(PL) Michael Unterstein Short introduction to business process modelling 1. Business process vs. traditional functional business organisation 2. What is a business process? 3. Elements of business

More information

Possibilities for Modeling and Integration of Business Processes*

Possibilities for Modeling and Integration of Business Processes* BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5, No 1 Sofia. 2005 Possibilities for Modeling and Integration of Business Processes* Hristina Daskalova, Vladislava Grigorova,

More information

Workflow Model Representation Concepts

Workflow Model Representation Concepts Workflow Model Representation Concepts József Tick Institute for Software Engineering, John von Neumann Faculty, Budapest Tech tick@bmf.hu Abstract: Workflow management and the possibilities of workflow

More information

MTAT Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN

MTAT Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN Marlon Dumas marlon.dumas ät ut. ee Recap: BPMN Lifecycle Goal definition Process modelling (as-is) Process

More information

Managing Items. Explanation on beas extended view of Item Master Data

Managing Items. Explanation on beas extended view of Item Master Data Managing Items Explanation on beas extended view of Item Master Data Boyum Solutions IT A/S beas Tutorial TABLE OF CONTENTS 1. INTRODUCTION... 3 2. PROCESS... 3 2.1. Header... 4 2.2. General Tab... 4 2.3.

More information

Product Documentation SAP Business ByDesign February Business Configuration

Product Documentation SAP Business ByDesign February Business Configuration Product Documentation PUBLIC Business Configuration Table Of Contents 1 Business Configuration.... 4 2 Business Background... 5 2.1 Configuring Your SAP Solution... 5 2.2 Watermark... 7 2.3 Scoping...

More information

Increase the Impact of Processes with Decision Management

Increase the Impact of Processes with Decision Management Increase the Impact of Processes with Decision Management Automating and improving decisions to make processes more effective, transparent and agile. James Taylor CEO CONTENTS Decision Management More

More information

Model-Based Development with SoaML

Model-Based Development with SoaML Model-Based Development with SoaML Brian Elvesæter, Cyril Carrez, Parastoo Mohagheghi, Arne-Jørgen Berre, Svein G. Johnsen and Arnor Solberg 1 Introduction and Overview Our MDSE methodology aims to integrate

More information

ARIS Expert Paper. March Steps to Business-Driven SOA.

ARIS Expert Paper. March Steps to Business-Driven SOA. ARIS Expert Paper ARIS Platform Expert Paper March 2007 10 Steps to Business-Driven SOA www.ids-scheer.com Find out more at: www.ids-scheer.com/soa Visionary architecture always requires good building

More information

Chapter Introduction 1

Chapter Introduction 1 Chapter Introduction 1 Introduction SAP R/3 is the world s leading standard software for the support of business processes in accounting, logistics, and human resources. At the start of 1999, over 20,000

More information

Systems for Strategic Management and Support

Systems for Strategic Management and Support University of Pisa MSc in Computer Engineering Systems for Strategic Management and Support LECTURE 14 http://www.iet.unipi.it/m.cimino/ssms/ Mario G.C.A. Cimino Department of Information Engineering Question

More information

Multilevel Order Decomposition in Distributed Production

Multilevel Order Decomposition in Distributed Production Multilevel Order Decomposition in Distributed Production Daniela Wünsch SAP AG, SAP Research CEC Dresden Chemnitzer Straße 48 D-01159 Dresden, Germany daniela.wuensch@sap.com Aleksey Bratukhin Austrian

More information

International Journal of Computing and Business Research (IJCBR) ISSN (Online) :

International Journal of Computing and Business Research (IJCBR) ISSN (Online) : International Journal of Computing and Business Research (IJCBR) ISSN (Online) : 2229-6166 Volume 3 Issue 2 May 2012 LATEST PROGRAMMING LANGUAGE TOOLS FOR BUSINESS PROCESS MODELLING Dr. Ram Shukla, Faculty

More information

Process Specifications. and process modelling

Process Specifications. and process modelling Process Specifications and process modelling Copyright smart-ba 2008 1 process specifications are the pivot around which solutions are specified, designed and implemented Introduction The diagram illustrates

More information

SAP S/4HANA Cloud 1611 Release Highlights

SAP S/4HANA Cloud 1611 Release Highlights SAP S/4HANA Cloud 1611 Release Highlights Table of Contents 3 Finance 4 Sourcing and Procurement 5 Manufacturing 6 Marketing 7 Professional Services 8 Cross-LoB Enhancements 6 Sales Experience Our Next-Generation

More information

Using Patterns for Communicating About Flexible Processes

Using Patterns for Communicating About Flexible Processes Using Patterns for Communicating About Flexible Processes 1 Ralf Laue 1 and Kathrin Kirchner 2 University of Applied Sciences of Zwickau, Department of Computer Science Dr.-Friedrichs-Ring 2a, 08056 Zwickau,

More information

Organizational Knowledge Patterns: Foundations and Application Examples

Organizational Knowledge Patterns: Foundations and Application Examples ORADM, Cancun, March 2012 Organizational Knowledge Patterns: Foundations and Application Examples Kurt Sandkuhl The University of Rostock, Germany Where is Rostock? Hamburg Rostock Berlin The University

More information

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2 Passit4Sure.OG0-093.221Questions Number: OG0-093 Passing Score: 800 Time Limit: 120 min File Version: 7.1 TOGAF 9 Combined Part 1 and Part 2 One of the great thing about pass4sure is that is saves our

More information

A Detailed Analysis of Enterprise Architecture, Process Modeling, and Simulation Tools

A Detailed Analysis of Enterprise Architecture, Process Modeling, and Simulation Tools A Detailed Analysis of Enterprise, Process Modeling, and Simulation Tools 1. Product Overview This section considers in some detail the organization and features of the modeling tools included in this

More information

Lecture Contents. Section1.3: Architecture Vision 26/09/2016. CA4 BPM - Enterprise Architecture 15. W3, 2h Architecture Vision BPMN

Lecture Contents. Section1.3: Architecture Vision 26/09/2016. CA4 BPM - Enterprise Architecture 15. W3, 2h Architecture Vision BPMN W3, 2h Architecture Vision BPMN Lecture Contents 29 Section1.3: Architecture Vision Lecture 1: Enterprise Architecture: Fundamentals CA4101 Lecture Notes (Zohreh Pourzolfaghar 2016) 30 CA4 BPM - Enterprise

More information

CORE APPLICATIONS ANALYSIS OF BUSINESS-CRITICAL ADABAS & NATURAL

CORE APPLICATIONS ANALYSIS OF BUSINESS-CRITICAL ADABAS & NATURAL ADABAS & NATURAL ANALYSIS OF BUSINESS-CRITICAL CORE APPLICATIONS CONTENTS 2 Core applications in a changing IT landscape 3 The need for comprehensive analysis 4 The complexity of core applications 5 An

More information

Business Process Management with SAP NetWeaver. Thomas Volmering Senior Product Manager SAP NetWeaver BPM & BAM SAP AG

Business Process Management with SAP NetWeaver. Thomas Volmering Senior Product Manager SAP NetWeaver BPM & BAM SAP AG Business Process with SAP NetWeaver Thomas Volmering Senior Product Manager SAP NetWeaver BPM & BAM SAP AG BUSINESS PROCESS MANAGEMENT Motivation SAP AG 2004, BPM / Volmering / 2 Why Business Process?

More information

Oracle Banking Reference Process Models

Oracle Banking Reference Process Models Oracle Banking Reference Process Models Functional Overview Release 2.3.0.0.0 E56276-01 July 2014 Oracle Banking Reference Process Models Functional Overview, Release 2.3.0.0.0 E56276-01 Copyright 2011,

More information

Requirements Analysis: Evaluating KAOS Models

Requirements Analysis: Evaluating KAOS Models J. Software Engineering & Applications, 2010, 3, 869-874 doi:10.4236/jsea.2010.39101 Published Online September 2010 (http://www.scirp.org/journal/jsea) 869 Faisal Almisned, Jeroen Keppens King s College,

More information

When Flow Met SharePoint: A Story of Integration and Automation

When Flow Met SharePoint: A Story of Integration and Automation When Flow Met SharePoint: A Story of Integration and Automation WithumSmith+Brown, PC BE IN A POSITION OF STRENGTH 1 ABOUT ME - @melihubb Microsoft MVP Office 365 and SharePoint consultant who specializes

More information

The 12 Best Cool Solutions for Infor XA Users!

The 12 Best Cool Solutions for Infor XA Users! The 12 Best Cool Solutions for Infor XA Users! 1. Engineering Change Management System 2. Express Project Management 3. Excel to General Ledger Journal Entries (IFM and AM) 4. Requisition Workflow Approval

More information

Methods for the specification and verification of business processes MPB (6 cfu, 295AA)

Methods for the specification and verification of business processes MPB (6 cfu, 295AA) Methods for the specification and verification of business processes MPB (6 cfu, 295AA) Roberto Bruni http://www.di.unipi.it/~bruni 20 - Event-driven process chains 1 Object Finish image f finish failed

More information

Industrial IT System 800xA Engineering

Industrial IT System 800xA Engineering Industrial IT System 800xA Engineering Overview Features and Benefits Integrated Engineering Environment Supports the engineering of the entire extended automation system - from field device to plant management

More information

OPRO. OXS Based Ad hoc Reporting for an ERP Solution. A study based on the solution for Terokaseiko Co., Ltd, Japan. OPRO Enterprise Case Study Series

OPRO. OXS Based Ad hoc Reporting for an ERP Solution. A study based on the solution for Terokaseiko Co., Ltd, Japan. OPRO Enterprise Case Study Series OPRO OXS Based Ad hoc Reporting for an ERP Solution OPRO Enterprise Case Study Series A study based on the solution for Terokaseiko Co., Ltd, Japan Preface ERP (Enterprise Resource Planning) is an industry

More information

The why and what of a BPMS Methodology. Salman Akhtar

The why and what of a BPMS Methodology. Salman Akhtar The why and what of a BPMS Methodology Salman Akhtar The BPTrends Associates Pyramid Enterprise Level Business Process Level Implementation Level. Human Resource Development Job Design Training Development

More information

Modeling and Execution of Multienterprise Business Processes

Modeling and Execution of Multienterprise Business Processes Modeling and Execution of Multienterprise Business Processes Robert Singer FH Joanneum Dep. of Applied Computer Sciences Alte Poststraße 147 8020 Graz, Austria robert.singer@fh-joanneum.at Johannes Kotremba

More information

Methods for the specification and verification of business processes MPB (6 cfu, 295AA)

Methods for the specification and verification of business processes MPB (6 cfu, 295AA) Methods for the specification and verification of business processes MPB (6 cfu, 295AA) Roberto Bruni http://www.di.unipi.it/~bruni 04 - Models and Abstraction 1 Object Overview of the conceptual models

More information

Business Flexibility and Operational Efficiency - Making Trade-Offs in Service Oriented Architecture

Business Flexibility and Operational Efficiency - Making Trade-Offs in Service Oriented Architecture Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2005 Proceedings Americas Conference on Information Systems (AMCIS) 2005 Business Flexibility and Operational Efficiency - Making

More information

Bridging the gap between service-oriented and object-oriented approach in information systems development

Bridging the gap between service-oriented and object-oriented approach in information systems development Bridging the gap between service-oriented and object-oriented approach in information systems development Viera Rozinajová, Marek Braun, Pavol Návrat and Mária Bieliková Abstract Service oriented architecture

More information

Developing a simple application using steps "User Decision" and "Mail"

Developing a simple application using steps User Decision and Mail SAP Business Workflow Tutorial Developing a simple application using steps "User Decision" and "Mail" By Suresh Kumar Parvathaneni Basic terminology used in the workflow: The workflow definition is the

More information

Container Sharing in Seaport Hinterland Transportation

Container Sharing in Seaport Hinterland Transportation Container Sharing in Seaport Hinterland Transportation Herbert Kopfer, Sebastian Sterzik University of Bremen E-Mail: kopfer@uni-bremen.de Abstract In this contribution we optimize the transportation of

More information

Extending UML Activity Diagrams for Workflow Modelling with Clinical Documents in Regional Health Information Systems

Extending UML Activity Diagrams for Workflow Modelling with Clinical Documents in Regional Health Information Systems 1160 Extending UML Activity Diagrams for Workflow Modelling with Clinical Documents in Regional Health Information Systems Stergiani Spyrou, Panagiotis Bamidis, Kostas Pappas, Nikos Maglaveras Lab of Medical

More information

Control Copy No: TRF/P2P/1.2.4/01

Control Copy No: TRF/P2P/1.2.4/01 !"##!$ %TRF/P2P/1.2.4&''()'' End User Training Manual for SAP MM Material Management Process Name: Creating Purchase Order Process No: TRF/P2P/1.2.4 Control Copy No: TRF/P2P/1.2.4/01 *+*% Doc Version Description

More information

PAC INNOVATION RADAR ICT Supplier Assessment from PAC

PAC INNOVATION RADAR ICT Supplier Assessment from PAC ICT Supplier Assessment from PAC PAC IoT Platforms in Europe 2017 IoT Platforms for: IoT application developers IoT device developers IoT device managers IoT device users The concept What is the PAC? The

More information

CIMFLOW A WORKFLOW MANAGEMENT SYSTEM BASED ON INTEGRATION PLATFORM ENVIRONMENT

CIMFLOW A WORKFLOW MANAGEMENT SYSTEM BASED ON INTEGRATION PLATFORM ENVIRONMENT CIMFLOW A WORKFLOW MANAGEMENT SYSTEM BASED ON INTEGRATION PLATFORM ENVIRONMENT Haibin Luo Yushun Fan State CIMS Engineering and Research Center, Dept. of Automation, Tsinghua University Beijing, P.R. China.

More information

Process Modeling, Process Improvement, and ERP Implementation

Process Modeling, Process Improvement, and ERP Implementation Process Modeling, Process Improvement, and ERP Implementation Learning Objectives Use basic flowcharting techniques to map a business process Develop an Event-driven Process Chain (EPC) diagram of a basic

More information

TDT Model-driven Development of Information Systems, Autumn Service-oriented architecture (SOA)

TDT Model-driven Development of Information Systems, Autumn Service-oriented architecture (SOA) TDT4250 - Model-driven Development of Information Systems, Autumn 2008 Service-oriented architecture (SOA) 1 SOA definition Service-oriented architecture (SOA) A set of components which can be invoked,

More information

Continuous Improvement

Continuous Improvement 1 Step 2: Explore Continuous Improvement Simple steps toward better business Understand approach Start Up Develop Scope / Profile Form Team Manage Effort Assess Value from the Customer s Perspective Map

More information

IBM Maximo Integrators for TRIRIGA Version 1 Release 2. Implementation Guide

IBM Maximo Integrators for TRIRIGA Version 1 Release 2. Implementation Guide IBM Maximo Integrators for TRIRIGA Version 1 Release 2 Implementation Guide Note Before using this information and the product it supports, read the information in Notices on page 125. Contents Chapter

More information