obpm An Opportunistic Approach to Business Process Modeling and Execution

Size: px
Start display at page:

Download "obpm An Opportunistic Approach to Business Process Modeling and Execution"

Transcription

1 obpm An Opportunistic Approach to Business Process Modeling and Execution David Grünert, Elke Brucker-Kley and Thomas Keller ZHAW School of Management and Law, Institute for Business Information Management, CH-8401 Winterthur, Switzerland, {grud, brck, Abstract. Traditional workflow management systems are suited to automate well-structured processes based on a strict sequence of user tasks and a topdown approach to model creation. Such a conventional approach does not comply with the bottom-up philosophy of social software and therefore makes it difficult to incorporate its strengths in process modeling and automation. Opportunistic Business Process Modeling (obpm) aims to overcome these limitations by introducing a new paradigm for modeling and executing business processes that is both user- and document-centric, adequate for bottom-up modeling, agile process modification, opportunistic task scheduling and process mining. Keywords: obpm, Content-oriented workflow models, bottom-up model creation, artifact-centric workflow models, document-oriented workflow models. 1 Introduction Automation projects are traditionally modeled in a top-down approach and within two consecutive project phases [13]. In the first phase, a model is created on a business level by business analysts, who are domain experts themselves or who gather insights from domain experts. In the second phase, the model is translated by software engineers into a technical and executable model. Although the two models might be created within the same BPM suite, there is no automated translation from the business to the technical model and no manual translation without profound technical know-how. In the two phases of the automation project, the creation of the process model and the creation of the technical model, knowledge workers typically only have a consultative role. On the one hand, the reason might be hierarchical acting and thinking within the company, but on the other hand, separation is also caused by the process model itself. The complexity of the models and the required specific knowhow of modeling semantics and syntax make it difficult to integrate knowledge workers [15]. Furthermore, most models show the processes from a top-down perspective that covers the activities of many roles. This perspective is not adequate

2 2 David Grünert, Elke Brucker-Kley and Thomas Keller for knowledge workers to develop or change the process because they are only familiar with their own tasks, but often do not know the overall process [15]. Also the granularity of processes typically created in today s automation projects is a problem in the context of social software. Social production as described in [11] requires a model adequate for agile development that allows combining the input from independent contributors [14]. This is only possible if changes to the model have limited or at least determinable side effects for the overall process and simultaneously applied process modifications. Applying social software patterns [16] to ground traditional top-down business process management is not an easy task. The two-level approach during modeling and the separation of modeling and process execution conflicts with the idea of egalitarianism that intends to handle all contributors of a business process equally in order to get the best solution [12], [15]. The exclusion of business users from handson process definition and improvement is not primarily an organizational problem, but caused by the fact that conventional BPM methods and technologies are simply not designed for business users. Business process modeling notations were introduced to provide a common ground for business analysts, who create top-level process models, and software engineers, who turn them into executable processes. BPMN and BPEL may successfully foster the consistent top-down traceability through multiple levels of processes and sub-processes (see [14]). However, they are targeted at BPM specialists and do not empower the business user, who executes the process, to influence the design or to change the execution of the process. Leaving this top-down perspective is a challenge with today s BPM tools and practices. To achieve a usercentric model, business processes must be cut into small sequences that cover activities of only one role. A common approach for this is to define short user-centric processes triggered by ad-hoc events. Unfortunately, this model lacks an overall process perspective, making it difficult to define dependencies between such processes. Therefore, modeling with ad-hoc triggered user-centric mini-processes within today s BPM suites is rather a workaround than a real modeling paradigm. Another challenge is agile development and continuous improvement of business processes. If there is more than one model involved, or if the model is not understood by all users including knowledge workers, the development cycle becomes longer compared to an approach with a single model understood by everyone [17]. Another aspect related to egalitarianism is the strict execution order for tasks. The strict task order that is typical for process automation patronizes knowledge workers even if there is no need for such restrictions and makes the task execution not only less efficient but prevents knowledge workers from leveraging their expertise to effectively handle a diverse set of cases. However, modeling opportunistic scheduling using today s process automation frameworks and tools is far more complex than implementing a task with strict order. Hence, it is very challenging to come up with a convincing business case for automating business processes that require a high degree of flexibility. Opportunistic BPM (obpm), as outlined in the following chapter, addresses these problems with a model that is simpler and closer to the daily working experience of business users, allowing them to understand and contribute to the model. Furthermore, obpm includes a top-down as well as a bottom-up perspective that both allow seamless modification to the very same model. This approach makes it

3 obpm An Opportunistic Approach to Business Process Modeling and Execution 3 unnecessary to synchronize multiple models, while still combining the advantage of the two model perspectives. In contrast to simple user-centric ad-hoc processes modeled with BPMN, obpm defines the dependencies between all these user-centric processes without making the model complicated. This results in a fine-grained model adequate for agile and simultaneous modification. obpm also allows opportunistic task scheduling where users can decide what to do first. All of the challenges mentioned above originate in the lack of a bottom-up perspective and flexibility. Social software enables participation and a dynamic approach to problem solving. But in order to make use of those advantages, a more opportunistic approach to business process modeling and execution is required. 2 Business Process Modeling with obpm Opportunistic BPM stands for designing processes with a minimum of control flow by modeling the states of artefacts involved in business processes. The rationale behind this approach is outlined in Section 1 and can also be found in [15] The participation of end users on the collaborative design of business process models is particularly challenging because they do not master the existing formal business process modeling languages, and they regard business processes on a case-by-case perspective. or in [17] There is much to gain in supporting users to come up with better models in a shorter time-frame. or in [18] Embed processes in a social context. In many BPMSs, users have a very limited view of the processes in which they participate, often only seeing an in-tray as the interface. Instead, users should be given access to a wider context of the processes including information about other people that may contribute to the processes as well as histories of previous process executions. However, obpm is not meant to support unstructured communication and knowledge/information sharing as is the focus of pure social software. The obpm model is both user- and document-centric 1 and has two different perspectives. The first perspective shows the top-down view based on standard UML diagrams (see also BPM lifecycle [21]). This perspective is useful for process owners or system administrators. The second perspective is used for the bottom-up model creation and allows knowledge workers to read, change and define their own processes as suggested in [16]. The following section introduces the top-down perspective while the bottom-up perspective is introduced in section We use the term <document> as a synonym for any kind of artefact.

4 4 David Grünert, Elke Brucker-Kley and Thomas Keller 2.1 The obpm Model from Top-Down Perspective This section defines all key elements of the obpm process model and introduces a sample application. The workflow for any business process modeled with obpm can be defined with: one use case diagram, one class diagram and as many finite state machine diagrams as there are documents or artefacts used in the workflow. The following three sections describe these diagrams and their usage in obpm for a sample application. The sample application supports a process for refunding bills. The process starts when the administration receives bills and ends with the bill being either accepted or rejected. Bills that are accepted are refunded to the submitter by the finance department. Rejected bills are not refunded but the submitter is allowed to file an objection that must be judged by a lawyer. The validation of a bill consists of two independent checks: the check of the submitter for being a valid sender and the subject of the bill for being in line with the respective regulations. In addition, it must be possible to stop the validation process in case of death of a submitter at any time. Use Case Diagram for Role, Task and Document Associations. The obpm model uses roles, tasks and documents and defines dependencies between these elements. First, the obpm model associates every role with tasks that can be executed by this role. This association is directed and the direction defines whether the task is triggered by the role or the system. In the example shown in Fig. 1, users with role <Administration> can initiate the task <File objection>, while the task <Judge bill> is always triggered by the system. Second, the model associates each task with one or more documents used to execute the task. In the example shown in Fig. 1, lawyers need documents of the type <Bill>, <Objection> and <Message> to handle an objection. The role <System> is used to identify automated tasks that do not require user interaction. Class Diagram for Case and Document Associations. The use case diagram in Fig. 1 only identifies the type of document being used in tasks. It does neither say anything about the number of these documents nor about their dependency with a case. Therefore, the obpm makes use of an additional model formatted as class diagram that defines the number of documents possibly used in a case as well as their associations. In the example shown in Fig. 2, each case can have an unlimited number of bills with one objection and up to two messages. This information is needed by the obpm system when new cases are opened and when documents are added to a case. It is also needed to maintain cross references between documents. State Machine Diagram for Document States. The last diagram used to complete the obpm model is a state machine diagram. This diagram is the key element of obpm. It exists once for each document type being used in the use case and in the class diagram. The purpose of the state machine diagram is to define all possible

5 obpm An Opportunistic Approach to Business Process Modeling and Execution 5 states and state transitions of a document and it also identifies the roles that can initiate these transitions. Fig. 3 and Fig. 4 show an example of such a state machine for the document named <Bill>. The state machine diagrams can make use of composite state and state hierarchy to model ad-hoc events. In addition, state transitions must be labeled with a guard and an event. The guard identifies the role that is allowed to initiate the transition. The event refers to the respective use case. Fig. 1. Use case diagram defining associations between roles, tasks and documents

6 6 David Grünert, Elke Brucker-Kley and Thomas Keller Fig. 2. Class diagram defining dependencies between documents and case Fig. 3. State machine diagram defining possible state transitions for document <Bill> Fig. 4. State machine diagram for sub state <examination> 3 Benefits of obpm obpm supports bottom-up model creation, agile process definition, opportunistic task scheduling and process mining. How these benefits are achieved is described in sections 3.1 to 3.3.

7 obpm An Opportunistic Approach to Business Process Modeling and Execution Bottom-up Model Perspective and Agile Process Definition The three diagrams introduced in chapter 2 show the top-down perspective of the obpm model. This perspective is useful for process owners and system administrators but not for knowledge workers. On one hand, these diagrams require specific knowhow of the respective diagram syntax, and on the other hand, the diagrams show many details not relevant for a specific user role. In the bottom-up perspective of the obpm model, only tasks relevant for a selected role are shown. From this perspective, the following three questions must be answered: 1. Which tasks can I execute and who is responsible to trigger them? 2. Which documents or artefacts do I need to execute these tasks? 3. What are the possible state transitions for these documents during a task? This information can be shown in a simple table. Table 1 shows all model information relevant for the role <Administration> as defined in the diagrams in Fig. 1 to Fig. 4. It is important to mention that this bottom-up perspective is not a local model. In opposite to the solution proposed in [19], where a type view containing the global model and an instance view containing local variations of the model is defined, obpm uses a single model with two perspectives. Any modification made in bottom-up perspective alters the global model. Thus is no need to synchronize local and global models as it is the case in [19]. The interface used by end-users to define and change the workflow requires the following functionality: Adding, changing and deleting tasks for the user s role. Adding and deleting documents to all of the user s tasks. Adding, changing and deleting possible state transitions for every document. By defining the required tasks incrementally, it is possible to specify the overall process in an agile way. Thereby the model remains executable, even if it is incomplete, as described in [19]. Deleting tasks, documents and transitions requires special handling for active cases. For instance, it must be considered that cases don t end up in a dead lock. A dead lock can occur when state transitions are altered in such a way that there is no set of transitions possible leading to an end state. Most other modifications of the model can be applied to active cases without restrictions. Defining new document types might be restricted to system administrators in order to achieve proper linking of the documents to the case as required by Fig. 2. Table 1. Model summary for role <Administration> My Tasks Trigger Document Start States End States File bill I do Bill - new Judge bill System Bill new, bill OK, person OK bill OK, person OK bill OK accepted, rejected person OK accepted, rejected Message - new File objection I do Bill rejected objection Message - new Case of death I do Bill any canceled

8 8 David Grünert, Elke Brucker-Kley and Thomas Keller 3.2 Model Execution and Opportunistic Task Scheduling In the previous sections, we introduced the modeling aspect of obpm. We will now address the question how a system can process this information and how the workflow is finally presented to the user. The system executing obpm needs to manage the state of all documents and implement a fine-grained access control. This access control is based on document types, roles and on the current state of documents. By applying the model, the executing system is able to derive a role-dependent task list from these states. How this can be done is shown in the following example. Assuming the system needs to evaluate if users with role <Administration> are currently allowed to file an objection. The system therefore searches the content of Table 1 for required documents and their states. The result of this search is that the documents <Message> and <Bill> are both required. Table 1 also defines that document <Bill> must be in state <rejected>, while for document <Message> no initial state is defined. Having no initial state means that the document can be created on the fly. Such documents do not define any prerequisites for a task. The system can now apply this rule to all cases and allow the action <File objection> for all cases having a document <Bill> in state <rejected> (see Fig. 5). Finally, the result of this operation must be visualized for users. A possible solution is a role-dependent task list in combination with a filter. The filter defines which tasks are shown in the list and allows choosing between all tasks and the tasks for a selected case. The tasks shown in the list are grouped according to the categories introduced in Table 2 and can be started directly from there. For illustration, Table 3 assigns the tasks from the example workflow for role <Administration> to the defined categories. Fig. 5. Example for execution of an obpm

9 obpm An Opportunistic Approach to Business Process Modeling and Execution 9 Table 2. Types of user tasks Category Possible actions Tasks for groups Tasks for role Description Contains all ad-hoc actions that can be initiated by the user. Such actions do not need a document as input and the user has to select the case he wants to work on. Contains all tasks that can be executed by multiple roles including the role of the user. The system locates these tasks by searching for documents that are in a state where the next transition can be triggered by different roles. Contains all tasks that can be executed by the user s roles and no other. The system locates these tasks by searching for documents that are in a state where the next transition can only be triggered by the user s role. Table 3. Types of user tasks Category Possible actions Tasks for groups Tasks for role Description File bill: This task is shown because the only document associated is created during this activity. File case of death: This is an ad-hoc task. It can be executed for any case that is in the state <alive>. File objection: A separate task is shown for every case where the document Bill is in the state rejected. From this state, the next state transition can either be triggered by the role <Administration> or, when the deadline is reached, by the system. Judge bill: A separate task is shown for every case where the document Bill is in one of the states <new>, <bill OK> or <person OK>. The way how obpm is executed by the system also shows how the opportunistic behavior is achieved: The tasks do not appear in the task list based on a predefined sequence. Tasks appear as soon as all preconditions in terms of document states are fulfilled. In tasks modeled by sub states as shown in Fig. 4, the user is free to choose any execution path within the sub state machine. Also in tasks without sub states, users are allowed to partially complete a task by editing only selected documents. The remaining documents can either be edited by users with access to the same task or even by any other role that is allowed to modify these documents. Therefore it is not even required that all users involved have access to the same task! 3.3 Process Mining obpm allows to execute a business case in various ways and it even supports continuous improvement of the processes with bottom-up model creation and editing. However, it seems likely that not all execution paths are equal in terms of overall

10 10 David Grünert, Elke Brucker-Kley and Thomas Keller effort, throughput or other performance indicators. By logging the execution path of all cases, obpm can offer a rich data set to identify the best execution paths for cases. This data set can even be aggregated with externally collected data like customer satisfaction and other performance data to further improve the selection of execution paths. That collected information is richer and more structured than using just logs [15], since all the activities follow the rules set up in the state charts for the artefacts and therefore have a well-defined context. As a result of such an execution path analysis, the system may suggest the most efficient execution paths to the users during execution. The result may also lead to a restriction of model execution to preferred paths by applying rules based on the above mentioned process mining results. With such restrictions, such a process model evolves from obpm to a traditional well-structured business process. A sophisticated tool could even automate this transition by generating well-structured business processes in BPMN or other tool-specific modeling languages from the collected data sets. 4 Related Work From an application perspective, obpm combines Enterprise Content Management (ECM) with Business Process Management (BPM) and a variety of modeling techniques (see Fig. 6). All of these techniques and the approach to combine ECM and BPM applications, for example in document-centric workflow solutions, are nothing new, but there is no product or consulting practice that combines all of these aspects. The Blueprinting Framework, for instance [10] also combines ECM and BPM but does not implement object and state orientation like obpm. There is also no other approach known for process modeling that is both user- and document-centric with the possibility for bottom-up model creation, agile model adaptation, opportunistic task scheduling and ability for process mining. A concept closely related to obpm is the so called content- or data-oriented workflow model. The term content-oriented first appeared in [1] and is used as an umbrella term for several scientific workflow approaches, namely "data-driven", "resource-driven", "artifact-centric", "object-aware" and "document-oriented" (see [8]). Common to all of these models is the definition of workflows based on documents, data records or other objects containing process data. Content-oriented workflow models are a topic of ongoing research and numerous publications are available ([2], [3], [6]). Similar to obpm, most content-oriented workflow models allow multiple execution paths of a business case similar to the opportunistic task order of obpm. However, only few approaches make the linking of the document state machines as explicit as obpm. Because of the content-centric approach, content-oriented workflow models are typically well suited for modeling ad-hoc events. What is new in obpm is the combination of these aspects with the ability for bottom-up model creation, process mining and the definition of a formalized process model in UML. Several sample implementations of content-oriented workflow models have been made for scientific purpose and could demonstrate their capabilities ([4], [5]). However, most of these implementations are addressing specific application domains

11 obpm An Opportunistic Approach to Business Process Modeling and Execution 11 like the health sector or the automotive industry. So far, there is no general purpose business process modeling tool implementing a content-oriented workflow model, but there are software providers doing research on artifact-centric workflow models (see [7]). Fig. 6. obpm and related applications and techniques (Figure adapted from [9]) Fleischmann et al. [20] coined the term subject-oriented BPM (S-BPM), describing a bottom-up process modeling approach that pursues similar aims as the bottom-up perspective introduced in this paper. The common goal is to involve the end-users in order to decrease the complexity of the models and design methodology while increasing the acceptance of the resulting automation solutions. However, using our approach, the model captures more details of the process artefacts including full object-oriented artefact specification and finite state machines. Furthermore, our approach not only provides a bottom-up design methodology but also increases the number of task execution paths and therefore provides end-users with more flexible automation solutions. 5 Conclusion Although still in an early prototype phase, we clearly see the potential of obpm to bring business process modeling and execution power to the business user without sacrificing on proven modeling techniques. Both software providers and end-user organizations could benefit from obpm, since it opens up the space of business process automation from large-scale implementations and highly structured processes to a larger variety of solutions: On the one hand, obpm potentially lowers the entry barrier to the world of process automation for small and medium enterprises. On the other hand, obpm supports the user-centric IT enablement for unstructured processes that have so far been out of scope of traditional business process automation initiatives. It leverages social software without losing the advantages of structured models.

12 12 David Grünert, Elke Brucker-Kley and Thomas Keller 6 References 1. Christoph P, et al The alpha-flow Use-Case of Breast Cancer Treatment - Modeling Inter-Institutional Healthcare Workflows by Active Documents. In: Proc of the 8th Int'l Workshop on Agent-based Computing for Enterprise Collab. (ACEC), Larissa, Greece. 2. Dominic Müller, Manfred Reichert, Joachim Herbst: Data-Driven Modeling and Coordination of Large Process Structures. OTM Conferences (1) 2007: Carolina Ming Chiao, Vera Künzle, Manfred Reichert: Integrated modeling of process- and data-centric software systems with PHILharmonicFlows. CPSM@ICSM 2013: COREPRO (Configuration-based Release Management Processes in the Automotive Sector) ( ), University of Twente. 5. PHILharmonic Flows - Process, Humans and Information Linkage for harmonic Business Flows, University of Ulm, Institute of Databases and Information Systems. 6. D. Cohn and R. Hull, Business Artifacts: A Data-centric Approach to Modeling Business Operations and Processes, Bulletin of the IEEE Computer Society Technical Committee on Data Engineering, Volume 32, Number 3, September, Business Artifacts Research at IBM: 8. Wikipedia article, Content-oriented workflow models, [ ] 9. Stefan Tanner, Opportunistic BPM: Ein Prototyp, Masterarbeit an der ZHAW in Wirtschaftsinformatik, Juni 2014, Winterthur, Switzerland. 10. Vom Brocke, J., Cleven, A., & Simons, A. (2011). Towards a business process-oriented approach to enterprice content management: the ECM-blueprinting framework. In Springer, Information Systems and e-business Management (S ). Berlin Heidelberg: Springer-Verlag. 11. Y. Benkler, The Wealth of Networks: How Social Production Transforms Markets and Freedom, Yale University Press, J. Surowiecki, The Wisdom of Crowds, Anchor, David Grünert and Thomas Keller. Business Process Modeling using Activity Pattern. 12th International Conference on e-society 2014, pp Madrid, Spain, Silver, B. BPMN Method and Style: A levels-based methodology for BPM process modeling and improvement using BPMN 2.0. Cody-Cassidy Press, Mathiesen, P., et al., Applying Social Technology to Business Process Lifecycle Management. Business Process Management Workshops, Lecture Notes in Business Information Processing. Springer Berlin Heidelberg, pp Martinho, D., Rito Silva, A., Non-intrusive Capture of Business Processes Using Social Software, in: Business Process Management Workshops, Lecture Notes in Business Information Processing. Springer Berlin Heidelberg, pp Musser, J., 2006, Web 2.0 Principles and Best Practices. O Reilly. 17.Koschmider, A., Song, M., Reijers, H.A., Social Software for Modeling Business Processes, in: Business Process Management Workshops. pp Johannesson, P., Andersson, B., Wohed, P., Business Process Management with Social Software Systems A New Paradigm for Work Organisation, in: Business Process Management Workshops. pp Roto Silva, A., et al., AGILIPO: Embedding Social Software Features into Business Process Tools, in: Business Process Management Workshops. pp Fleischmann, A. et. al, Subject-oriented business process management. Springer Publishing. 21.Becker, Kugeler, Rosemann, M Business Process Lifecycle Management, White paper

Towards an Integration of Business Process Modeling and Object-Oriented Software Development

Towards an Integration of Business Process Modeling and Object-Oriented Software Development Towards an Integration of Business Process Modeling and Object-Oriented Software Development Peter Loos, Peter Fettke Chemnitz Univeristy of Technology, Chemnitz, Germany {loos peter.fettke}@isym.tu-chemnitz.de

More information

Towards Object-aware Process Support in Healthcare Information Systems

Towards Object-aware Process Support in Healthcare Information Systems Towards Object-aware Process Support in Healthcare Information Systems Carolina Ming Chiao, Vera Künzle, Manfred Reichert Institute of Databases and Information Systems Ulm University, Germany Email: {carolina.chiao,

More information

Open S-BPM: Goals and Architecture

Open S-BPM: Goals and Architecture Open S-BPM: Goals and Architecture Albert Fleischmann Werner Schmidt Table of Content 1 Introduction... 2 2 Mission, Vision and Objectives... 2 3 Research and Development Areas... 3 4 Open S-BPM Architecture...

More information

COMBINING PROCESS MODELLING AND CASE MODELLING

COMBINING PROCESS MODELLING AND CASE MODELLING Page 1 COMBINING PROCESS MODELLING AND CASE MODELLING Knut Hinkelmann and Arianna Pierfranceschi FHNW University of Applied Sciences and Arts Northwestern Switzerland, School of Business Riggenbachstrasse

More information

Leading 20,000+ employees by a process-oriented management system

Leading 20,000+ employees by a process-oriented management system Leading 20,000+ employees by a process-oriented management system Insights to process management at Lufthansa Technik Group Mirko Kloppenburg 1, Janina Kettenbohrer 2, Daniel Beimborn 3, and Michael Bögle

More information

REQUIREMENTS FOR THE WORKFLOW-BASED SUPPORT OF RELEASE MANAGEMENT PROCESSES IN THE AUTOMOTIVE SECTOR

REQUIREMENTS FOR THE WORKFLOW-BASED SUPPORT OF RELEASE MANAGEMENT PROCESSES IN THE AUTOMOTIVE SECTOR REQUIREMENTS FOR THE WORKFLOW-BASED SUPPORT OF RELEASE MANAGEMENT PROCESSES IN THE AUTOMOTIVE SECTOR Ulrich Bestfleisch, Joachim Herbst DaimlerChrysler AG Research and Technology Data and Process Management

More information

Bridging the Gap between Social Software and Business Process Management: A Research Agenda

Bridging the Gap between Social Software and Business Process Management: A Research Agenda Bridging the Gap between Social Software and Business Process Management: A Research Agenda Matheus Hauder Technische Universität München, Germany Lehrstuhl für Informatik 19 Email: matheus.hauder@tum.de

More information

Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models?

Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models? Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models? Ludmila Penicina Institute of Applied Computer Systems, Riga Technical University, 1 Kalku, Riga, LV-1658,

More information

Data Centric BPM and the Emerging Case Management Standard: A Short Survey

Data Centric BPM and the Emerging Case Management Standard: A Short Survey IBM Research Data Centric BPM and the Emerging Case Management Standard: A Short Survey Mike Marin IBM Software Group Richard Hull, Roman Vaculin IBM T.J. Watson Research Center 3 September 2012 2012 IBM

More information

Managing and Tracing the Traversal of Process Clouds with Templates, Agendas and Artifacts

Managing and Tracing the Traversal of Process Clouds with Templates, Agendas and Artifacts Managing and Tracing the Traversal of Process Clouds with Templates, Agendas and Artifacts Marian Benner, Matthias Book, Tobias Brückmann, Volker Gruhn, Thomas Richter, Sema Seyhan paluno The Ruhr Institute

More information

A Business Process Services Portal

A Business Process Services Portal A Business Process Services Portal IBM Research Report RZ 3782 Cédric Favre 1, Zohar Feldman 3, Beat Gfeller 1, Thomas Gschwind 1, Jana Koehler 1, Jochen M. Küster 1, Oleksandr Maistrenko 1, Alexandru

More information

Dynamic Processes & Basic Case Management in IBM Business Process Manager Version 8.5.5. Sunil Aggarwal Principal BPM Architect, Europe

Dynamic Processes & Basic Case Management in IBM Business Process Manager Version 8.5.5. Sunil Aggarwal Principal BPM Architect, Europe Dynamic Processes & Basic Case Management in IBM Business Process Manager Version 8.5.5 Sunil Aggarwal Principal BPM Architect, Europe Please Note IBM s statements regarding its plans, directions, and

More information

Developing SOA solutions using IBM SOA Foundation

Developing SOA solutions using IBM SOA Foundation Developing SOA solutions using IBM SOA Foundation Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this

More information

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements Questions? Assignment Why is proper project management important? What is goal of domain analysis? What is the difference between functional and non- functional requirements? Why is it important for requirements

More information

A Socially Driven, Goal-Oriented Approach to Business Process Management

A Socially Driven, Goal-Oriented Approach to Business Process Management A Socially Driven, Goal-Oriented Approach to Business Process Management Mohammad Ehson Rangiha Centre for HCID, City University London, UK Abstract Over the recent years, there has been much discussion

More information

SUPPORTING KNOWLEDGE WORKERS: CASE MANANGEMENT MODEL AND NOTATION (CMMN)

SUPPORTING KNOWLEDGE WORKERS: CASE MANANGEMENT MODEL AND NOTATION (CMMN) INFORMATION SYSTEMS IN MANAGEMENT Information Systems in Management (2013) Vol. 2 (1) 3 11 SUPPORTING KNOWLEDGE WORKERS: CASE MANANGEMENT MODEL AND NOTATION (CMMN) AGNIESZKA GRUDZIŃSKA-KUNA Department

More information

Modeling Guidelines Manual

Modeling Guidelines Manual Modeling Guidelines Manual [Insert company name here] July 2014 Author: John Doe john.doe@johnydoe.com Page 1 of 22 Table of Contents 1. Introduction... 3 2. Business Process Management (BPM)... 4 2.1.

More information

BPM and Simulation. A White Paper. Signavio, Inc. Nov 2013. Katharina Clauberg, William Thomas

BPM and Simulation. A White Paper. Signavio, Inc. Nov 2013. Katharina Clauberg, William Thomas BPM and Simulation A White Paper Signavio, Inc. Nov 2013 Katharina Clauberg, William Thomas Table of Contents 1. Executive Summary... 3 2. Setting the Scene for Process Change... 4 3. Identifying the Goals

More information

Key challenges for Enabling Agile BPM with Social Software

Key challenges for Enabling Agile BPM with Social Software Key challenges for Enabling Agile BPM with Social Software Giorgio Bruno Frank Dengler Ben Jennings Rania Khalaf Selmin Nurcan Affiliation E-Mail Address Telephone Dip. Automatica e giorgio.bruno@polito.it

More information

A Comparison of SOA Methodologies Analysis & Design Phases

A Comparison of SOA Methodologies Analysis & Design Phases 202 A Comparison of SOA Methodologies Analysis & Design Phases Sandra SVANIDZAITĖ Institute of Mathematics and Informatics, Vilnius University Abstract. Service oriented computing is a new software engineering

More information

Personalized e-learning a Goal Oriented Approach

Personalized e-learning a Goal Oriented Approach Proceedings of the 7th WSEAS International Conference on Distance Learning and Web Engineering, Beijing, China, September 15-17, 2007 304 Personalized e-learning a Goal Oriented Approach ZHIQI SHEN 1,

More information

UPROM Tool: A Unified Business Process Modeling Tool for Generating Software Life Cycle Artifacts

UPROM Tool: A Unified Business Process Modeling Tool for Generating Software Life Cycle Artifacts UPROM Tool: A Unified Business Process Modeling Tool for Generating Software Life Cycle Artifacts Banu Aysolmaz 1 and Onur Demirörs 2 1, 2 Informatics Institute, Middle East Technical University, Ankara,

More information

How to simplify the evolution of business process lifecycles

How to simplify the evolution of business process lifecycles How to simplify the evolution of business process lifecycles Dr Alexander Samarin Independent consultant, Switzerland www.improving-bpm-systems.com samarin@bluemail.ch Abstract. My experience shows that

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

Semantic Business Process Management Lectuer 1 - Introduction

Semantic Business Process Management Lectuer 1 - Introduction Arbeitsgruppe Semantic Business Process Management Lectuer 1 - Introduction Prof. Dr. Adrian Paschke Corporate Semantic Web (AG-CSW) Institute for Computer Science, Freie Universitaet Berlin paschke@inf.fu-berlin.de

More information

Workflow Automation and Management Services in Web 2.0: An Object-Based Approach to Distributed Workflow Enactment

Workflow Automation and Management Services in Web 2.0: An Object-Based Approach to Distributed Workflow Enactment Workflow Automation and Management Services in Web 2.0: An Object-Based Approach to Distributed Workflow Enactment Peter Y. Wu wu@rmu.edu Department of Computer & Information Systems Robert Morris University

More information

ECM Recommendation Part 1 (ECR) Version 2.0, Issued Aug. 2009 Replacements: Version 1.0

ECM Recommendation Part 1 (ECR) Version 2.0, Issued Aug. 2009 Replacements: Version 1.0 Part 1 (ECR) Version 2.0, Issued Aug. 2009 Replacements: Version 1.0 VDA 4965 Part 1 Version 3.0, issued Jan. 2010 Replacements: Version 2.0 A Joint Publication Part 1 - ECR SASIG Automotive Industry

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Service Oriented Analysis and Design (SOAD) in Practice Part 4 Adomas Svirskas Vilnius University October 2005 Agenda Service identification and definition Business process

More information

THE DEVELOPMENT OF A WEB BASED MULTIMEDIA INFORMATION SYSTEM FOR BUILDING APPRAISAL

THE DEVELOPMENT OF A WEB BASED MULTIMEDIA INFORMATION SYSTEM FOR BUILDING APPRAISAL THE DEVELOPMENT OF A WEB BASED MULTIMEDIA INFORMATION SYSTEM FOR BUILDING APPRAISAL Dominic O' Sullivan Department of Civil & Environmental Engineering National University of Ireland, Cork. Dr. Marcus

More information

An Automated Workflow System Geared Towards Consumer Goods and Services Companies

An Automated Workflow System Geared Towards Consumer Goods and Services Companies Proceedings of the 2014 International Conference on Industrial Engineering and Operations Management Bali, Indonesia, January 7 9, 2014 An Automated Workflow System Geared Towards Consumer Goods and Services

More information

CS 565 Business Process & Workflow Management Systems

CS 565 Business Process & Workflow Management Systems CS 565 Business Process & Workflow Management Systems Professor & Researcher Department of Computer Science, University of Crete & ICS-FORTH E-mail: dp@csd.uoc.gr, kritikos@ics.forth.gr Office: K.307,

More information

Business Process Modeling Notation. Bruce Silver Principal, BPMessentials bruce@brsilver.com

Business Process Modeling Notation. Bruce Silver Principal, BPMessentials bruce@brsilver.com Business Process Modeling Notation Bruce Silver Principal, BPMessentials bruce@brsilver.com About Me Founder/principal BPMessentials (2007) The leading provider of BPMN training and certification Now expanded

More information

Chap 1. Introduction to Software Architecture

Chap 1. Introduction to Software Architecture Chap 1. Introduction to Software Architecture 1. Introduction 2. IEEE Recommended Practice for Architecture Modeling 3. Architecture Description Language: the UML 4. The Rational Unified Process (RUP)

More information

A Practical Guide to Agile BPM Implementation

A Practical Guide to Agile BPM Implementation The Mercator Group Business Process Management Center of Excellence A Practical Guide to Agile BPM Implementation March 2015 Workbook III: A Practical Guide to BPMS/SOA Implementation March 2015 Version

More information

IT Support for Release Management Processes in the Automotive Industry

IT Support for Release Management Processes in the Automotive Industry In: Proc. of International Conf. on Business Process Management (BPM 2006), pp. 368-377. LNCS 4102. Springer Verlag. IT Support for Release Management Processes in the Automotive Industry Dominic Müller

More information

BPMN PATTERNS USED IN MANAGEMENT INFORMATION SYSTEMS

BPMN PATTERNS USED IN MANAGEMENT INFORMATION SYSTEMS BPMN PATTERNS USED IN MANAGEMENT INFORMATION SYSTEMS Gabriel Cozgarea 1 Adrian Cozgarea 2 ABSTRACT: Business Process Modeling Notation (BPMN) is a graphical standard in which controls and activities can

More information

The S-BPM Architecture: A Framework for Multi-Agent Systems

The S-BPM Architecture: A Framework for Multi-Agent Systems The S-BPM Architecture: A Framework for Multi-Agent Systems Stefan Raß, Johannes Kotremba, Robert Singer Institute of Information Management FH JOANNEUM University of Applied Sciences Graz, Austria robert.singer@fh-joanneum.at

More information

Prerequisites for Successful SOA Adoption

Prerequisites for Successful SOA Adoption George Feuerlicht University of Technology, Sydney jiri@it.uts.edu.au 1. INTRODUCTION The adoption of SOA (Service Oriented Architecture) has gained momentum in the past two years, and the predictions

More information

Dr. Jana Koehler IBM Zurich Research Laboratory

Dr. Jana Koehler IBM Zurich Research Laboratory Precise Modeling of Business Processes with the Business Process Modeling Notation BPMN 2.0 Dr. Jana Koehler IBM Zurich Research Laboratory ZRL BIT at a Glance Computer Science at ZRL: Security/Cryptography

More information

Refactoring BPMN Models: From Bad Smells to Best Practices and Patterns

Refactoring BPMN Models: From Bad Smells to Best Practices and Patterns Refactoring BPMN Models: From Bad Smells to Best Practices and Patterns INTRODUCTION Darius Silingas and Edita Mileviciene, No Magic, Lithuania BPMN is already acknowledged as a de facto standard for business

More information

Service Oriented Architecture (SOA) An Introduction

Service Oriented Architecture (SOA) An Introduction Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages

More information

COMPARATIVE STUDY ON SOFTWARE PROJECT MANAGEMENT MODELS

COMPARATIVE STUDY ON SOFTWARE PROJECT MANAGEMENT MODELS COMPARATIVE STUDY ON SOFTWARE PROJECT MANAGEMENT MODELS *1 Mrs. Kalaivani S., * 2 Mrs. Kavitha S., *1 M.Phil Research Scholar, Department of Computer Science Auxilium College (Autonomous), Vellore, TamilNadu,

More information

More than a Pretty Face. A Whitepaper on Process Oriented Applications with Oracle BPM 11g. Author Lucas Jellema

More than a Pretty Face. A Whitepaper on Process Oriented Applications with Oracle BPM 11g. Author Lucas Jellema AMIS Edisonbaan 15 Postbus 24 3430 AA Nieuwegein T +31(0) 30 601 60 00 E info@amis.nl I amis.nl BTW nummer NL811770400B69 KvK nummer 30114159 Statutair gevestigd te Enschede More than a Pretty Face A Whitepaper

More information

A Survey of Service Oriented Development Methodologies

A Survey of Service Oriented Development Methodologies A Survey of Service Oriented Development Methodologies Ervin Ramollari 1, Dimitris Dranidis 1, and Anthony J. H. Simons 2 1 South East European Research Centre (SEERC) 17 Mitropoleos Str., 54624 Thessaloniki,

More information

Multi-Paradigm Process Management

Multi-Paradigm Process Management Multi-Paradigm Process Management Michael zur Muehlen 1, Michael Rosemann 2 1 Stevens Institute of Technology Wesley J. Howe School of Technology Management Castle Point on the Hudson Hoboken, NJ 07030,

More information

CPN Tools 4: A Process Modeling Tool Combining Declarative and Imperative Paradigms

CPN Tools 4: A Process Modeling Tool Combining Declarative and Imperative Paradigms CPN Tools 4: A Process Modeling Tool Combining Declarative and Imperative Paradigms Michael Westergaard 1,2 and Tijs Slaats 3,4 1 Department of Mathematics and Computer Science, Eindhoven University of

More information

Change Pattern-Driven Traceability of Business Processes

Change Pattern-Driven Traceability of Business Processes Proceedings of the International MultiConference of Engineers and Computer Scientists 2014 Vol I,, March 12-14, 2014, Hong Kong Change Pattern-Driven Traceability of Business Processes Watcharin Uronkarn

More information

Engineering Change Management (ECM)

Engineering Change Management (ECM) Engineering Change Management (ECM) RECOMMENDATION Engineering Change Order (ECO) PSI 3-2 (Draft) Version 0.9 ABSTRACT ProSTEP ivip Recommendation Abstract This Recommendation documents the ECO (Engineering

More information

What is BPM? Software tools enabling BPM

What is BPM? Software tools enabling BPM What is BPM? BPM, or Business Process Management, is a technology, but it is also more than that. Broadly speaking, one can consider BPM as a management discipline in which processes are valued as assets

More information

Queensland University of Technology, Brisbane, Australia, m.rosemann@qut.edu.au

Queensland University of Technology, Brisbane, Australia, m.rosemann@qut.edu.au Reference Syllabi Association for Information Systems (AIS) Business Process Management Jan vom Brocke 1, Michael Rosemann 2 1 University of Liechtenstein, Vaduz, Liechtenstein, jan.vom.brocke@uni.li 2

More information

Process Automation in Semiconductor Manufacturing: Issues and Solutions

Process Automation in Semiconductor Manufacturing: Issues and Solutions Process Automation in Semiconductor Manufacturing: Issues and Solutions Nauman Chaudhry, James Moyne, and Elke A. Rundensteiner Department of Electrical Engineering and Computer Science University of Michigan,

More information

Systems Engineering with RUP: Process Adoption in the Aerospace/ Defense Industry

Systems Engineering with RUP: Process Adoption in the Aerospace/ Defense Industry March 2004 Rational Systems Engineering with RUP: Process Adoption in the Aerospace/ Defense Industry Why companies do it, how they do it, and what they get for their effort By Dave Brown, Karla Ducharme,

More information

A Process is Not Just a Flowchart (or a BPMN model)

A Process is Not Just a Flowchart (or a BPMN model) A Process is Not Just a Flowchart (or a BPMN model) The two methods of representing process designs that I see most frequently are process drawings (typically in Microsoft Visio) and BPMN models (and often

More information

Business Process Modelling. CA4 Business Process Modelling 1

Business Process Modelling. CA4 Business Process Modelling 1 Business Process Modelling CA4 Business Process Modelling 1 Historical View of BP Modelling Work Process Flow (early to mid 1900s) + Frank Gilbreth & his 'Flow Process Charts' (= flowcharts) + First structured

More information

Enabling Process Support for Advanced Applications with the AristaFlow BPM Suite

Enabling Process Support for Advanced Applications with the AristaFlow BPM Suite Enabling Process Support for Advanced Applications with the AristaFlow BPM Suite Andreas Lanz 1, Ulrich Kreher 2, Manfred Reichert 1, and Peter Dadam 1 1 Institute of Databases and Information Systems,

More information

Bruce Silver Associates Independent Expertise in BPM

Bruce Silver Associates Independent Expertise in BPM Bruce Silver Associates Independent Expertise in BPM BPMN and the Business Process Expert Summary: BPMN has become the standard language of the Business Process Expert, usable for descriptive process modeling,

More information

Dotted Chart and Control-Flow Analysis for a Loan Application Process

Dotted Chart and Control-Flow Analysis for a Loan Application Process Dotted Chart and Control-Flow Analysis for a Loan Application Process Thomas Molka 1,2, Wasif Gilani 1 and Xiao-Jun Zeng 2 Business Intelligence Practice, SAP Research, Belfast, UK The University of Manchester,

More information

Foundation of Aspect Oriented Business Process Management

Foundation of Aspect Oriented Business Process Management Foundation of Aspect Oriented Business Process Management Amin Jalali Department of Computer and Systems Sciences Degree project 30 HE credits Degree subject: computer and Systems Sciences Degree project

More information

<Insert Picture Here>

<Insert Picture Here> The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment

More information

Business Process Management In An Application Development Environment

Business Process Management In An Application Development Environment Business Process Management In An Application Development Environment Overview Today, many core business processes are embedded within applications, such that it s no longer possible to make changes to

More information

Service Oriented Architecture and Its Advantages

Service Oriented Architecture and Its Advantages ORIENTAL JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY An International Open Free Access, Peer Reviewed Research Journal Published By: Oriental Scientific Publishing Co., India. www.computerscijournal.org ISSN:

More information

SOA Revisited. When B3 comes into play. Dr. Wolfgang Martin Analyst and ibond Partner. IBM IOD EMEA, Berlin, June 2009

SOA Revisited. When B3 comes into play. Dr. Wolfgang Martin Analyst and ibond Partner. IBM IOD EMEA, Berlin, June 2009 SOA Revisited When B3 comes into play IBM IOD EMEA, Berlin, June 2009 Dr. Wolfgang Martin Analyst and ibond Partner SOA Revisited Agenda SOA back to the question SOA plus B3 SOA Basics SOA and SaaS Governance

More information

Using Provenance to Improve Workflow Design

Using Provenance to Improve Workflow Design Using Provenance to Improve Workflow Design Frederico T. de Oliveira, Leonardo Murta, Claudia Werner, Marta Mattoso COPPE/ Computer Science Department Federal University of Rio de Janeiro (UFRJ) {ftoliveira,

More information

A UML 2 Profile for Business Process Modelling *

A UML 2 Profile for Business Process Modelling * A UML 2 Profile for Business Process Modelling * Beate List and Birgit Korherr Women s Postgraduate College for Internet Technologies Institute of Software Technology and Interactive Systems Vienna University

More information

MODELING OF SERVICE ORIENTED ARCHITECTURE: FROM BUSINESS PROCESS TO SERVICE REALISATION

MODELING OF SERVICE ORIENTED ARCHITECTURE: FROM BUSINESS PROCESS TO SERVICE REALISATION MODELING OF SERVICE ORIENTED ARCHITECTURE: FROM BUSINESS PROCESS TO SERVICE REALISATION Marek Rychlý and Petr Weiss Faculty of Information Technology, Brno University of Technology, Czech Republic, rychly@fit.vutbr.cz,

More information

Business Process Modelling Notation A tutorial

Business Process Modelling Notation A tutorial Business Process Modelling Notation A tutorial Sam Mancarella Chief Technology Officer Sparx Systems sam.mancarella@sparxsystems.com OMG SOA in Healthcare January 14, 2011 Tutorial Objectives This tutorial

More information

What to Look For in a Case Management Platform. Key Factors and Considerations

What to Look For in a Case Management Platform. Key Factors and Considerations What to Look For in a Case Management Platform Key Factors and Considerations 1 Business process SOLUTIONS WHITE PAPER Overview Selecting the right case management solution with the right partner can drive

More information

Traventec. September 2004. Technology Feature. Roadmap for Adoption of Service Oriented Architecture

Traventec. September 2004. Technology Feature. Roadmap for Adoption of Service Oriented Architecture Traventec September 2004 Technology Feature Roadmap for Adoption of Service Oriented Architecture ROADMAP FOR ADOPTION OF SERVICE ORIENTED ARCHITECTURE... 2 1. INTRODUCTION...2 2. GET PEOPLE INVOLVED...2

More information

Continue the Discussion: Ask questions at: www.bpmblueworks/forum. Learn More: To learn more about BPM BlueWorks, please visit: www.bpmblueworks.

Continue the Discussion: Ask questions at: www.bpmblueworks/forum. Learn More: To learn more about BPM BlueWorks, please visit: www.bpmblueworks. Learn More: To learn more about BPM BlueWorks, please visit: www.bpmblueworks.com Continue the Discussion: Ask questions at: www.bpmblueworks/forum Follow us on Twitter! http://twitter.com/bpmblueworks

More information

Enterprise Integration: operational models of business processes and workflow systems *

Enterprise Integration: operational models of business processes and workflow systems * Enterprise Integration: operational models of business processes and workflow systems. 1 Enterprise Integration: operational models of business processes and workflow systems * G.Bruno 1, C.Reyneri 2 and

More information

Integration of Time Management in the Digital Factory

Integration of Time Management in the Digital Factory Integration of Time Management in the Digital Factory Ulf Eberhardt a,, Stefan Rulhoff b,1 and Dr. Josip Stjepandic c a Project Engineer, Daimler Trucks, Mannheim, Germany b Consultant, PROSTEP AG, Darmstadt

More information

Ontology-Based Discovery of Workflow Activity Patterns

Ontology-Based Discovery of Workflow Activity Patterns Ontology-Based Discovery of Workflow Activity Patterns Diogo R. Ferreira 1, Susana Alves 1, Lucinéia H. Thom 2 1 IST Technical University of Lisbon, Portugal {diogo.ferreira,susana.alves}@ist.utl.pt 2

More information

A Guide Through the BPM Maze

A Guide Through the BPM Maze A Guide Through the BPM Maze WHAT TO LOOK FOR IN A COMPLETE BPM SOLUTION With multiple vendors, evolving standards, and ever-changing requirements, it becomes difficult to recognize what meets your BPM

More information

Nr.: Fakultät für Informatik Otto-von-Guericke-Universität Magdeburg

Nr.: Fakultät für Informatik Otto-von-Guericke-Universität Magdeburg Nr.: Fakultät für Informatik Otto-von-Guericke-Universität Magdeburg Nr.: Fakultät für Informatik Otto-von-Guericke-Universität Magdeburg Impressum ( 5 TMG) Herausgeber: Otto-von-Guericke-Universität Magdeburg

More information

Richard Cull 0733636 A BEST PRACTICE METHODOLOGY FOR COMPLIANCE-DRIVEN BPM PROJECTS

Richard Cull 0733636 A BEST PRACTICE METHODOLOGY FOR COMPLIANCE-DRIVEN BPM PROJECTS Richard Cull 0733636 A BEST PRACTICE METHODOLOGY FOR COMPLIANCE-DRIVEN BPM PROJECTS Since the introduction of the Sarbanes-Oxley Act (SOX) of 2002 there has been much greater pressure on businesses to

More information

Application Of Business Intelligence In Agriculture 2020 System to Improve Efficiency And Support Decision Making in Investments.

Application Of Business Intelligence In Agriculture 2020 System to Improve Efficiency And Support Decision Making in Investments. Application Of Business Intelligence In Agriculture 2020 System to Improve Efficiency And Support Decision Making in Investments Anuraj Gupta Department of Electronics and Communication Oriental Institute

More information

This is the author s version of a work that was submitted/accepted for publication in the following source:

This is the author s version of a work that was submitted/accepted for publication in the following source: This is the author s version of a work that was submitted/accepted for publication in the following source: Mathiesen, Paul, Watson, Jason A., Bandara, Wasana, & Rosemann, Michael (2011) Applying social

More information

From Object Oriented Conceptual Modeling to Automated Programming in Java

From Object Oriented Conceptual Modeling to Automated Programming in Java From Object Oriented Conceptual Modeling to Automated Programming in Java Oscar Pastor, Vicente Pelechano, Emilio Insfrán, Jaime Gómez Department of Information Systems and Computation Valencia University

More information

Analytics for Performance Optimization of BPMN2.0 Business Processes

Analytics for Performance Optimization of BPMN2.0 Business Processes Analytics for Performance Optimization of BPMN2.0 Business Processes Robert M. Shapiro, Global 360, USA Hartmann Genrich, GMD (retired), Germany INTRODUCTION We describe a new approach to process improvement

More information

Business Process Modeling Information Systems in Industry (372-1-4207 )

Business Process Modeling Information Systems in Industry (372-1-4207 ) 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

Using BPMN for Modeling Manufacturing Processes

Using BPMN for Modeling Manufacturing Processes Using BPMN for Modeling Manufacturing Processes S. Zor 1, 2, K. Görlach 1,3, F. Leymann 1 1 Institute of Architecture of Application Systems, University of Stuttgart, Universitätsstraße 38, 70569 Stuttgart,

More information

Towards Collaborative Requirements Engineering Tool for ERP product customization

Towards Collaborative Requirements Engineering Tool for ERP product customization Towards Collaborative Requirements Engineering Tool for ERP product customization Boban Celebic, Ruth Breu, Michael Felderer, Florian Häser Institute of Computer Science, University of Innsbruck 6020 Innsbruck,

More information

Informe Técnico / Technical Report

Informe Técnico / Technical Report Informe Técnico / Technical Report A Comparative Analysis of SPEM 2.0 and BPMN 2.0 Mario Cervera, Manoli Albert, Victoria Torres, Vicente Pelechano Ref. #: ProS-TR-2012-03 Title: A Comparative Analysis

More information

S-BPM in Research and Education

S-BPM in Research and Education S-BPM in Research and Education Robert Singer Erwin Zinser Department of Information Management Enterprise Engineering & Integration FH JOANNEUM University of Applied Sciences, Graz, AUSTRIA Agenda Degree

More information

TEXT ANALYTICS INTEGRATION

TEXT ANALYTICS INTEGRATION TEXT ANALYTICS INTEGRATION A TELECOMMUNICATIONS BEST PRACTICES CASE STUDY VISION COMMON ANALYTICAL ENVIRONMENT Structured Unstructured Analytical Mining Text Discovery Text Categorization Text Sentiment

More information

Chapter 4 Software Lifecycle and Performance Analysis

Chapter 4 Software Lifecycle and Performance Analysis Chapter 4 Software Lifecycle and Performance Analysis This chapter is aimed at illustrating performance modeling and analysis issues within the software lifecycle. After having introduced software and

More information

Institute of Research on Information Systems (IRIS) Course Overview

Institute of Research on Information Systems (IRIS) Course Overview Department of Supply Chain Management, Information Systems & Innovation Institute of Research on Information Systems (IRIS) Course Overview BACHELOR PROGRAM COURSES... 2 INFORMATION SYSTEMS DEVELOPMENT...

More information

BPMN Business Process Modelling Notation

BPMN Business Process Modelling Notation BPMN Business Process Modelling Notation Knut Hinkelmann This chapter is based on the BPMN Tutorial of Stephen A. White and the book White, S.A., Miers, D. (2008) BPMN - Modeling and Reference Guide. Future

More information

Chapter 5. Regression Testing of Web-Components

Chapter 5. Regression Testing of Web-Components Chapter 5 Regression Testing of Web-Components With emergence of services and information over the internet and intranet, Web sites have become complex. Web components and their underlying parts are evolving

More information

Work Process Management

Work Process Management GE Intelligent Platforms Work Process Management Achieving Operational Excellence through Consistent and Repeatable Plant Operations With Work Process Management, organizations can drive the right actions

More information

BPM vs. SharePoint: Which is Right for Your Business

BPM vs. SharePoint: Which is Right for Your Business Gain a high level comparison between Business Process Management (BPM) platforms and SharePoint to better establish the proper software fit for your enterprise. BPM solutions and SharePoint are often viewed

More information

A Pattern for the Decomposition of Business Processes

A Pattern for the Decomposition of Business Processes A Pattern for the Decomposition of Business Processes Maryam Radgui 1, Rajaa Saidi 1;2 and Salma Mouline 1 1 LRIT associated unit with CNRST (URAC 29), Faculty of Sciences, Mohammed V-Agdal University

More information

Process Change Patterns: Recent Research, Use Cases, Research Directions

Process Change Patterns: Recent Research, Use Cases, Research Directions Process Change Patterns: Recent Research, Use Cases, Research Directions Manfred Reichert 1 and Barbara Weber 2 1 University of Ulm, Germany, manfred.reichert@uni-ulm.de 2 University of Innsbruck, Austria,

More information

Budapest University of Technology and Economics Department of Measurement and Information Systems. Business Process Modeling

Budapest University of Technology and Economics Department of Measurement and Information Systems. Business Process Modeling Budapest University of Technology and Economics Department of Measurement and Information Systems Business Process Modeling Process, business process Workflow: sequence of given steps executed in order

More information

Business Process Modeling and Standardization

Business Process Modeling and Standardization Business Modeling and Standardization Antoine Lonjon Chief Architect MEGA Content Introduction Business : One Word, Multiple Arenas of Application Criteria for a Business Modeling Standard State of the

More information

Enterprise IT Architectures BPM (Business Process Management)

Enterprise IT Architectures BPM (Business Process Management) Dr. Hans-Peter Hoidn Executive Architect, IBM Distinguished IT Architect (Opengroup) Enterprise IT Architectures BPM (Business Process Management) Introduction 2 Agenda of this Part Business Process Management

More information

Semantic Analysis of Business Process Executions

Semantic Analysis of Business Process Executions Semantic Analysis of Business Process Executions Fabio Casati, Ming-Chien Shan Software Technology Laboratory HP Laboratories Palo Alto HPL-2001-328 December 17 th, 2001* E-mail: [casati, shan] @hpl.hp.com

More information

BUSINESS PROCESS IMPROVEMENT FROM THE ADAPTIVE CASE MANAGEMENT PERSPECTIVE

BUSINESS PROCESS IMPROVEMENT FROM THE ADAPTIVE CASE MANAGEMENT PERSPECTIVE INFORMATION SYSTEMS IN MANAGEMENT Information Systems in Management (2015) Vol. 4 (2) 135 146 BUSINESS PROCESS IMPROVEMENT FROM THE ADAPTIVE CASE MANAGEMENT PERSPECTIVE ŁUKASZ OSUSZEK IBM Polska, Software

More information

Basic Trends of Modern Software Development

Basic Trends of Modern Software Development DITF LDI Lietišķo datorsistēmu programmatūras profesora grupa e-business Solutions Basic Trends of Modern Software Development 2 3 Software Engineering FAQ What is software engineering? An engineering

More information

Why are Business Process Models often too complex? Do s and Don ts for Business Process Modelers

Why are Business Process Models often too complex? Do s and Don ts for Business Process Modelers Why are Business Process Models often too complex? Do s and Don ts for Business Process Modelers Version 1.0 This document developed by Dr. Juergen Pitschke, BCS-Dr. Juergen Pitschke, www.enterprise-design.eu

More information