Data Centric BPM and the Emerging Case Management Standard: A Short Survey
|
|
|
- Shannon Daniels
- 10 years ago
- Views:
Transcription
1 Data Centric BPM and the Emerging Case Management Standard: A Short Survey Mike Marin α,β, Richard Hull γ,1, and Roman Vaculín γ α IBM Software Group, 1540 Scenic Ave., Costa Mesa, CA USA [email protected] β University of South Africa, Pretoria @mylife.unisa.ac.za γ IBM T.J. Watson Research Center, Hawthorne, NY USA {hull, vaculin}@us.ibm.com Abstract. Case Management, with its emphasis on the case folder as the anchor for managing business processes, is emerging as a way to provide rich flexibility for knowledge workers while retaining key advantages of BPM systems. This has introduced new challenges in connection with modeling case processes. This short survey traces the history of key modeling ideas and constructs that are being incorporated into the emerging Case Management Model and Notation (CMMN) response to the Object Management Group (OMG) request for proposals for a Case Management Process Modeling standard. Keywords: Case handling systems; Case Management; Case Folder; Business Artifact; Guard-Stage-Milestone; CMMN; Modeling notation. 1 Introduction Case Management (e.g., [1]) is emerging as a way to support knowledge workers in applications that require a level of flexibility beyond the process flows of classical Business Process Management (BPM). Case Management provides this flexibility through the use of a case folder, which holds a collection of business documents and other information, as the primary building block for managing business processes. In 2010 the Object Management Group (OMG) published a request for proposals [2] for a Case Management Process Model standard, and a response entitled Case Management Model and Notation (CMMN) [3] is now under development by a consortium of 10 companies. Although CMMN is still a work in progress, agreement has been reached on the core model and notation. This short survey traces the history of key modeling constructs and ideas that have helped to form the model of CMMN. Case management (see Sect. 2) is fundamentally data-centric, and draws from a stream of research on data-centric approaches to BPM. One of the most important influences on CMMN is the notion of business artifacts (also known as business entities with lifecycles ), introduced in 2003 [4,5] (Sect. 3). A business artifact pro- 1 This author supported in part by NSF grant IIS , and by the European Community s Seventh Framework Programme FP7/ under grant agreement number (ACSI).
2 vides a tight marriage of data and process, incorporating both an information model and a lifecycle model. Early work on business artifacts, and also some work on business objects (e.g., [6,7]), focused on procedural lifecycle models (Sect. 4). Declarative approaches to data-centric BPM (Sect. 5) have roots in the Event-Condition-Action (ECA) rules paradigm, and began with Vortex [8] and the Case Handling system of [9]. The declarative Guard-Stage-Milestone (GSM) model for business artifacts [10,11,12] draws from that work. Commercial Case Management systems (Sect. 6) are adopting declarative approaches. GSM provides the basis for one of the systems [13], and also provides the foundation for the CMMN core model (Sect. 7). 2 Case Management Case management or case handling was originally developed to help manage social work and related application areas. It was introduced in the BPM literature by van der Aalst and Weske in 2005 [9] who describe it as a new paradigm for supporting flexible and knowledge intensive business processes. It is strongly based on data as the typical product of these processes. Market analysts at Forrester define case management as a highly structured, but also collaborative, dynamic, and informationintensive process that is driven by outside events and requires incremental and progressive responses from the business domain handling the case. Examples of case folders include a patient record, a lawsuit, an insurance claim, or a contract, and the case folder would include all the documents, data, collaboration artifacts, policies, rules, analytics, and other information needed to process and manage the case. [14]. The definitions concur that case management is strongly based on data [9] and is information & knowledge intensive [14]. Although business artifacts were originally developed for traditional BPM domains, they have emerged as a good fit for case management. That premise was analyzed by de Man [15] in 2009, where he found that procedurally-based business artifacts provided useful aspects applicable to case management, but not enough to cover all uses. The introduction of Guard-Stage- Milestone [10] in 2010 enhanced business artifacts to the point that the group of companies working on CMMN [3] has found it a good foundation. 3 Introduction of Business Artifacts Business artifacts were first introduced in the literature by Nigam and Caswell [4]. In the same year Kumaran et. al. [5] introduced the closely related Adaptive Documents (ADocs) model. Both models look at process from the perspective of the information represented in the business artifact (or ADoc) as it evolves over time. Both distinguish business artifacts from business objects; historically the latter are based on a more abstract object-oriented concept that does not explicitly model the lifecycle aspect. Nigam and Caswell [4] were concerned with "a notation and a methodology useful for business process design at the business operational level". Their operational specification (OpS) tries to achieve a balance between being understandable by business users, and a formal characterization useful for verification. An OpS model specifies the information models and lifecycle models for a family of related business artifact types, and there is no distinction between control flow and data flow.
3 Document engineering [16] is also related to business artifacts. For example, the document-driven workflows of Wang and Kumar [17] model the process as a flow with business documents and activities connected by and-forks, or-forks and joins. Each activity produces a distinct document; this contrasts with business artifacts, for which multiple activities may interact with documents over a long period of time. 4 Finite-state machine based lifecycles In the second half of the decade the business artifact community and groups extending business objects gravitated towards the use of finite state machines to represent the lifecycles. The notion of associating a state machine with an artifact lifecycle appears in the original ADocs [5]. Kumaran et. al. [18] proposes this association much more explicitly and in particular incorporates activities directly into the state machine, as annotations on the transitions between states. In contrast with OpS, in [18] the interaction between artifacts is limited to activities of one artifact being able to send a message to a different artifact. CMMN also makes this assumption. In the Business Entity Lifecycle Analytics (BELA) method [19] the states are thought of as milestones, i.e., business-relevant operational objectives that an artifact may achieve. Over time the notion of milestone has matured in BELA, and now includes specification of achieving conditions, based on which attributes have been assigned values. A related, less formal notion of milestones with deadlines is discussed in [20]. Similar to business artifacts, PHILharmonicFlows [7], enable a strong integration of process and data, supporting business objects with finite-state machine based lifecycles. Another finite-state machine based approach for business objects is FlexConnect [6]. In contrast with the artifact approach and with [7], states in FlexConnect represent activities, and the transition between states corresponds implicitly to achievement of a business goal. 5 Declarative Lifecycles A key ingredient in enabling rich flexibility in data-centric workflow and BPM systems is the shift from procedural to declarative lifecycle models. The prominent work in this area has been rule-based (rather than using, e.g., Linear Temporal Logic). Perhaps the first publication describing a declarative, data-centric process framework is on Vortex [8], introduced in Vortex supports highly flexible workflows, especially automated ones for personalization applications in call routing and web store fronts. In Vortex, condition-based guards control if/when modules are launched, providing more flexibility than typical flow-based approaches. However, the core Vortex constructs have limitations that prevent their use for general-purpose BPM. The first publication describing a declarative case management model is [9]. The Case Handling model there is quite rich. The model provides for a collection of data object definitions (essentially a case folder) and a collection of activity definitions. Each activity has a finite-state machine based lifecycle, and activities are arranged into a directed acyclic graph. The control of activities is formally specified by Event- Condition-Action (ECA) rules derived from the concept of activity pre-conditions.
4 The GSM approach for specifying declarative artifact lifecycles was introduced in [10] and further refined in [11,12]. GSM can be viewed as a substantial generalization of Vortex that permits multiple artifact types and removes many of the restrictions required in Vortex. Figure 1 shows a sketch of the Requisition Order artifact from a Make to Order application [11]. In the figure, rounded rectangles represent stages, which model clusters of work performed for the artifact. Stages are hierarchical and may run in parallel. The circles represent milestones, corresponding to business-relevant operational objectives that an artifact may achieve. Diamonds correspond to guards, which control stage opening. If a stage is open and one of its milestones becomes true, the stage closes (intuitively, because the purpose of a stage is to achieve one of its milestones). Guards and milestones are controlled by sentries, i.e. expressions of the form on <event> if <condition> (the on or if part might be empty). Events may come from the external environment, or be internal, corresponding to a change in stage or milestone status. Sentries are mapped to ECA-like rules, similar to [9]. The operational semantics is based on the notion of Business Step (B-step), which corresponds intuitively to having the system respond to a single incoming event, including the firing of all applicable ECA rules until stability is achieved. 6 Commercial Products Fig. 1. Requisition Order artifact of Make to Order application (adapted from [11]) There are at least three products that have been influential on CMMN development. FLOWer: The Case Handling model described in [9] is a formalization of the model used by the commercial system FLOWer, offered by the company Pallas Athena. As mentioned in Section 5, the Case Handling model assumes that the case processing activities will be executed based on a pre-designed acyclic graph. Activities might be omitted because of pre-designed rules or by case worker choice. IBM Case Manager: This product [13] was developed based on the GSM ideas. It uses a content management repository for the information model, which consist of a case folder hierarchy and document classes. Placing, removing, or modifying documents in those directories trigger events; these and other kinds of events can be used in guard conditions to launch stages as in GSM. Cordys Case Management: This product [21] is event driven, and uses the concept of case file with properties for the informational model. The basic building block of the behavioral model is activity cluster, which may hold tasks and/or other activity clusters. At the outermost level activity clusters are organized into a state machine. Dynamic planning allows users to do instance level planning and adding new tasks.
5 7 OMG Case Management Process Modeling The emerging Case Management Model and Notation (CMMN) combines a variety of capabilities, many of which can be traced back to the literature and products described in preceding sections. As with any case-based approach, there is a clear separation in CMMN between the case folder (information model) and the case behavioral model (lifecycle). Since IBM and Cordys are active participants of the team developing CMMN, their products [13,21] have had an influence on the proposal. The core behavioral model of CMMN comes from GSM. In particular, the behavioral model is composed of tasks, hierarchical stages, milestones and events. These are essentially the same constructs as in GSM, generalized to support finite-state machine based lifecycles (cf. [9]). The GSM operational semantics is generalized for the CMMN model. In GSM milestones are tightly linked to stages, whereas in CMMN the milestones may stand separately from stages (although they can occur nested inside stages). An important influence of the Cordys model [21] on CMMN is the ability for case workers to alter the runtime plan. This feature is not present in any of the published business artifact models. Although the current version of the CMMN proposal [3] does not include examples or a definitive indication on how the notation should be used, we have attempted to model the behavioral aspect of one stage of the Make to Order application from Figure 1 in the CMMN notation, shown in Figure 2. (Key task: rounded rectangle; stage: cut-corner rectangle; milestone: elongated circle; event (listener): circle; guard: white diamond; terminating criteria: black diamond. Arrows are used as a shorthand indicating a triggering relationship.) 8 Conclusions Fig. 2. One stage of Requisition Order of Figure 1, modeled using CMMN notation This survey has traced the history of key concepts that contribute into the draft Case Management Model and Notation (CMMN) standards proposal, with an emphasis on the core modeling constructs. CMMN is just the first step in the establishment of a Case Management standard; we can anticipate refinements and extensions as the community starts to use CMMN in practical settings. References 1. Swenson, Kieth D. (editor), Mastering the Unpredictable: How Adaptive Case Management will Revolutionize the Way that Knowledge Workers Get Things Done. Meghan-Kiffer Press, Tampa, FL, 2010.
6 2. Object Management Group. Case Management Process Modeling (CMPM) Request for Proposal. Document bmi/ October BizAgi, Cordys, IBM, Oracle, SAP AG, Singularity (OMG Submitters), Agile Enterprise Design, Stiftelsen SINTEF, TIBCO, Trisotech (Co-Authors). Proposal for: Case Management Modeling and Notation (CMMN) Specification 1.0. (OMG Document bmi/ ). In response to: Case Management Process Modeling (CMPM) RFP (OMG Document bmi/ ). Object Management Group. July Nigam, A., Caswell, N. S.: Business artifacts: An approach to operational specification. IBM Systems Journal 42(3), , Kumaran, S., Nandi, P., Heath, T., Bhaskaran, K., Das, R.: ADoc-oriented programming. In Symp. on Applications and the Internet (SAINT), pages , Redding, G., Dumas, M., ter Hofstede, A.H.M., Iordachescu, A.: Modelling flexible processes with business objects. Proc. 11th IEEE Intl. Conf. on Commerce and Enterprise Computing , Künzle, V. and Reichert, M.: PHILharmonicFlows: Towards a framework for object-aware process management. Journal of Software Maintenance. 2011, 4:23, pages Hull, R., Llirbat, F., Siman, E., Su, J., Dong, G. Kumar, B., Zhou, G.: Declarative workflows that support easy modification and dynamic browsing. Proceedings of the international joint conference on Work activities coordination and collaboration (WACC) , van der Aalst, W.M.P., Weske, M.: Case Handling: a new paradigm for business process support. Data & Knowledge Engineering. 53(2) , Hull, R., Damaggio, E., Fournier, F., Gupta, M., Heath, T., Hobson, S., Linehan, M., Maradugu, S., Nigam, A., Sukaviriya, P., Vaculín, R.: Introducing the guard-stage-milestone approach for specifying business entity lifecycles.. Proceedings of the 7th Intl. Workshop on Web services and Formal Methods (WS-FM). 1-24, 2010 (LNCS 6551). 11. Hull, R., Damaggio, E., De Masellis, R., Fournier, F., Gupta, M., Heath, T., Hobson, S., Linehan, M., Maradugu, S., Nigam, A., Sukaviriya, P., Vaculín, R.: Business Artifacts with Guard-Stage-Milestone Lifecycles: Managing Artifact Interactions with Conditions and Events. Proc. ACM Intl. Conf. Distributed Event-Based Systems (DEBS), Damaggio, E., Hull, R., Vaculín, R.: On the equivalence of incremental and fixpoint semantics for business artifacts with guard-stage-milestone lifecycles. Proc. Intl. Conf. on Business Process Management (BPM), Zhu, W., Becker, B., Boudreaux, J., Braman, S., Do, T., Gomez, D., Marin, M., Vaughan, A.: Advanced Case Management with IBM Case Manager. IBM Redbooks, New York, NY, Moore, C., Le Clair, C., Vitti, R.: Dynamic Case Management - An Old Idea Catches New Fire. Forrester. December de Man, H.: Case Management: A Review of Modeling Approaches. BPTrends. Jan Glushko, R.J., McGrath, T. Document Engineering: Analyzing and Designing Documents for Business Informatics and Web Services. MIT Press, Cambridge, MA, Wang, J., Kumar, A.: A Framework for Document-Driven Workflow Systems. Proc. Intl. Conf. on Business Process Management (BPM) , Kumaran, S., Liu, R., Wu, F.Y.: On the Duality of Information-Centric and Activity-Centric Models of Business Processes. Proc.Intl. Conf. on Advanced Information Systems Engineering (CAiSE) , Strosnider, J.K., Nandi, P., Kumaran, S., Ghosh, S., and Arsanjani, A. Model-driven synthesis of SOA solutions. IBM Systems Journal, 2008, 47:3, pages Rooze, E.J., Paapst, M., and Sombekke, J. ecase Management: An international study in judicial organization. Report sponsored by the Netherlands Council for the Judiciary de Man, H.: Case Management: Cordys Approach. BPTrends. February 2009.
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
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
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
Process Modelling from Insurance Event Log
Process Modelling from Insurance Event Log P.V. Kumaraguru Research scholar, Dr.M.G.R Educational and Research Institute University Chennai- 600 095 India Dr. S.P. Rajagopalan Professor Emeritus, Dr. M.G.R
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
Supporting the BPM lifecycle with FileNet
Supporting the BPM lifecycle with FileNet Mariska Netjes Hajo A. Reijers Wil. M.P. van der Aalst Outline Introduction Evaluation approach Evaluation of FileNet Conclusions Business Process Management Supporting
From Workflow Design Patterns to Logical Specifications
AUTOMATYKA/ AUTOMATICS 2013 Vol. 17 No. 1 http://dx.doi.org/10.7494/automat.2013.17.1.59 Rados³aw Klimek* From Workflow Design Patterns to Logical Specifications 1. Introduction Formal methods in software
Business Process Management Initiative - BPMN and the BPCNOM Style
June 3, 2014 Paul Harmon OMG BPM Standards There are several groups that are working to develop standards for the business process space. One group is the Object Management Group (OMG). The OMG is a consortium
Business Process Management: A personal view
Business Process Management: A personal view W.M.P. van der Aalst Department of Technology Management Eindhoven University of Technology, The Netherlands [email protected] 1 Introduction Business
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,
Activity Mining for Discovering Software Process Models
Activity Mining for Discovering Software Process Models Ekkart Kindler, Vladimir Rubin, Wilhelm Schäfer Software Engineering Group, University of Paderborn, Germany [kindler, vroubine, wilhelm]@uni-paderborn.de
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
The Role of BPMN in a Modeling Methodology for Dynamic Process Solutions
The Role of BPMN in a Modeling Methodology for Dynamic Process Solutions Jana Koehler IBM Research - Zurich, 8803 Rüschlikon, Switzerland Abstract. This paper introduces a design method for dynamic business
Modeling Workflow Patterns
Modeling Workflow Patterns Bizagi Suite Workflow Patterns 1 Table of Contents Modeling workflow patterns... 4 Implementing the patterns... 4 Basic control flow patterns... 4 WCP 1- Sequence... 4 WCP 2-
Merging Event Logs with Many to Many Relationships
Merging vent Logs with Many to Many Relationships Lihi Raichelson and Pnina Soffer Department of Information Systems, University of Haifa, Haifa 31905, Israel [email protected], [email protected]
Case Management: Cordys Approach
Case Management: Cordys Approach Henk de Man This article, like the previous one by Henk de Man, explores the idea of case management. In essence, dynamic processes that deal with unique cases may require
Data-Aware Service Choreographies through Transparent Data Exchange
Institute of Architecture of Application Systems Data-Aware Service Choreographies through Transparent Data Exchange Michael Hahn, Dimka Karastoyanova, and Frank Leymann Institute of Architecture of Application
BPM in Cloud Architectures: Business Process Management with SLAs and Events
BPM in Cloud Architectures: Business Process Management with SLAs and Events Vinod Muthusamy and Hans-Arno Jacobsen University of Toronto 1 Introduction Applications are becoming increasingly distributed
A Study into the Critical Success Factors when Implementing Business Process Management Systems
A Study into the Critical Success Factors when Implementing Business Process Management Systems Pascal Ravesteyn 1 1 University for Applied Science Utrecht, Institute for Process Innovation, Nijenoord
Computer Support for Agile Human-to-Human Interactions with Social Protocols
Computer Support for Agile Human-to-Human Interactions with Social Protocols Willy Picard Poznań University of Economics, Department of Information Technologies, ul. Mansfelda 4, Poznań, Poland [email protected],
About OPITZ CONSULTING
ADF Spotlight ACM Implementation Best Practices Andrejus Baranovskis CEO & Architect Oracle ACE Director Red Samurai Consulting Danilo Schmiedel Solution Architect Oracle ACE Director OPITZ CONSULTING
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
Semantic Analysis of Flow Patterns in Business Process Modeling
Semantic Analysis of Flow Patterns in Business Process Modeling Pnina Soffer 1, Yair Wand 2, and Maya Kaner 3 1 University of Haifa, Carmel Mountain 31905, Haifa 31905, Israel 2 Sauder School of Business,
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,
Useful Patterns for BPEL Developers
Central Page 457 of 493 Useful Patterns for BPEL Developers Darko Andročec, Dragutin Kermek Faculty of Organization and Informatics University of Zagreb Pavlinska 2, 42000 {darko.androcec, dragutin.kermek}@foi.hr
SIMULATION STANDARD FOR BUSINESS PROCESS MANAGEMENT. 15 New England Executive Park The Oaks, Clews Road
Proceedings of the 2011 Winter Simulation Conference S. Jain, R.R. Creasey, J. Himmelspach, K.P. White, and M. Fu, eds. SIMULATION STANDARD FOR BUSINESS PROCESS MANAGEMENT John Januszczak Geoff Hook Meta
Privacy-Aware Scheduling for Inter-Organizational Processes
Privacy-Aware Scheduling for Inter-Organizational Processes Christoph Hochreiner Distributed Systems Group, Vienna University of Technology, Austria [email protected] Abstract Due to the
Data-centric Business Process Modelling: A Comparison of Methods
Data-centric Business Process Modelling: A Comparison of Methods By W.L.M. van de Crommert BSc Industrial Engineering Student identity number: 0631920 In partitial fulfilment of the requirements for the
Declarative Process Modeling in BPMN
Declarative Process Modeling in PMN Giuseppe De Giacomo 1, Marlon Dumas 2, Fabrizio Maria Maggi 2, and Marco Montali 3 1 Sapienza Università di Roma, Italy [email protected] 2 University of Tartu,
Open Business Model, Process and Service Innovation with VDML and ServiceML
Open Business Model, Process and Service Innovation with VDML and ServiceML Arne J. Berre* Henk de Man** Yannick Lew* Brian Elvesæter* Bjørn Morten Ursin-Holm*** *SINTEF, P. O. Box 124 Blindern, N-0314
Process Modeling using BPMN 2.0
Process Modeling using BPMN 2.0 This chapter provides a brief overview of Business Process Modeling Notation (BPMN) concepts with particular emphasis on the BPMN 2.0 additions. In addition, it describes
BIS 3106: Business Process Management. Lecture Two: Modelling the Control-flow Perspective
BIS 3106: Business Process Management Lecture Two: Modelling the Control-flow Perspective Makerere University School of Computing and Informatics Technology Department of Computer Science SEM I 2015/2016
Design of Visual Repository, Constraint and Process Modeling Tool based on Eclipse Plug-ins
Design of Visual Repository, Constraint and Process Modeling Tool based on Eclipse Plug-ins Rushiraj Heshi Department of Computer Science and Engineering Walchand College of Engineering, Sangli Smriti
Adaptive Case Management
(ACM) You are the process Dynamic BPM with Danilo Schmiedel & Torsten Winterberg OPITZ CONSULTING Deutschland GmbH BPM in Practice, October 2013 Seite 1 The Team: Masons-of-SOA Bernd Trops (Talend): [email protected]
Process Modeling Notations and Workflow Patterns
Process Modeling Notations and Workflow Patterns Stephen A. White, IBM Corp., United States ABSTRACT The research work of Wil van der Aalst, Arthur ter Hofstede, Bartek Kiepuszewski, and Alistair Barros
Feature. Applications of Business Process Analytics and Mining for Internal Control. World
Feature Filip Caron is a doctoral researcher in the Department of Decision Sciences and Information Management, Information Systems Group, at the Katholieke Universiteit Leuven (Flanders, Belgium). Jan
Modelling and Verification of Business Processes
Modelling and Verification of Business Processes Costin Bădică Department of Computer Science King s College London, WC2R 2LS, UK [email protected] Chris Fox Department of Computer Science University
Supporting the Workflow Management System Development Process with YAWL
Supporting the Workflow Management System Development Process with YAWL R.S. Mans 1, W.M.P. van der Aalst 1 Department of Mathematics and Computer Science, Eindhoven University of Technology, P.O. ox 513,
MDA Transformations Applied to Web Application Development 1
MDA Transformations Applied to Web Application Development 1 Santiago Meliá 1, Andreas Kraus 2, and Nora Koch 2, 3 1 Universidad de Alicante, Spain 2 Ludwig-Maximilians-Universität München, Germany 3 F.A.S.T
Business Process Management
Business Process Management Janne J. Korhonen Helsinki University of Technology What is a business process? Business Process 1993 Simply a structured, measured set of activities designed to produce a specified
A METHOD FOR REWRITING LEGACY SYSTEMS USING BUSINESS PROCESS MANAGEMENT TECHNOLOGY
A METHOD FOR REWRITING LEGACY SYSTEMS USING BUSINESS PROCESS MANAGEMENT TECHNOLOGY Gleison Samuel do Nascimento, Cirano Iochpe Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre,
Exploration and Visualization of Post-Market Data
Exploration and Visualization of Post-Market Data Jianying Hu, PhD Joint work with David Gotz, Shahram Ebadollahi, Jimeng Sun, Fei Wang, Marianthi Markatou Healthcare Analytics Research IBM T.J. Watson
Workflow Object Driven Model
Workflow Object Driven Model Włodzimierz Dąbrowski 1,2, Rafał Hryniów 2 Abstract: Within the last decade the workflow management makes an incredible career. Technology connected with the workflow management
On the Modeling and Verification of Security-Aware and Process-Aware Information Systems
On the Modeling and Verification of Security-Aware and Process-Aware Information Systems 29 August 2011 What are workflows to us? Plans or schedules that map users or resources to tasks Such mappings may
UML Modelling of Automated Business Processes with a Mapping to BPEL4WS
UML Modelling of Automated Business Processes with a Mapping to BPEL4WS Tracy Gardner IBM UK Laboratories, Hursley Park, Winchester, SO21 2JN, UK [email protected] Abstract. The Business Process Execution
Business Rule Standards -- Interoperability and Portability
Rule Standards -- Interoperability and Portability April 2005 Mark H. Linehan Senior Technical Staff Member IBM Software Group Emerging Technology [email protected] Donald F. Ferguson IBM Fellow Software
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
Workflow Management Models and ConDec
A Declarative Approach for Flexible Business Processes Management M. Pesic and W.M.P. van der Aalst Department of Technology Management, Eindhoven University of Technology, P.O.Box 513, NL-5600 MB, Eindhoven,
Process Mining and Monitoring Processes and Services: Workshop Report
Process Mining and Monitoring Processes and Services: Workshop Report Wil van der Aalst (editor) Eindhoven University of Technology, P.O.Box 513, NL-5600 MB, Eindhoven, The Netherlands. [email protected]
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 [email protected] Department of Computer & Information Systems Robert Morris University
Business Process Modeling Notation. Bruce Silver Principal, BPMessentials [email protected]
Business Process Modeling Notation Bruce Silver Principal, BPMessentials [email protected] About Me Founder/principal BPMessentials (2007) The leading provider of BPMN training and certification Now expanded
Implementing reusable software components for SNOMED CT diagram and expression concept representations
1028 e-health For Continuity of Care C. Lovis et al. (Eds.) 2014 European Federation for Medical Informatics and IOS Press. This article is published online with Open Access by IOS Press and distributed
Eclipse SoaML: a Tool for Engineering Service Oriented Applications
Eclipse SoaML: a Tool for Engineering Service Oriented Applications Andrea Delgado, Laura González Instituto de Computación, Facultad de Ingeniería, Universidad de la República Julio Herrera y Reissig
A Framework for Document-Driven Workflow Systems
A Framework for Document-Driven Workflow Systems Jianrui Wang and Akhil Kumar Smeal College of Business, Pennsylvania State University, University Park, PA 16802, U.S.A. {JerryWang, AkhilKumar}@psu.edu
Software Certification and Software Certificate Management Systems
Software Certification and Software Certificate Management Systems (Position Paper) Ewen Denney and Bernd Fischer USRA/RIACS, NASA Ames Research Center, Moffett Field, CA 94035, USA {edenney,fisch}@email.arc.nasa.gov
EMiT: A process mining tool
EMiT: A process mining tool B.F. van Dongen and W.M.P. van der Aalst Department of Technology Management, Eindhoven University of Technology P.O. Box 513, NL-5600 MB, Eindhoven, The Netherlands. [email protected]
Chapter 2 Introduction to Business Processes, BPM, and BPM Systems
Chapter 2 Introduction to Business Processes, BPM, and BPM Systems This chapter provides a basic overview on business processes. In particular it concentrates on the actual definition and characterization
MTAT.03.231 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 How to engage in BPM? 1. Opportunity assessment 2. Process modelling
How To Develop Software
Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which
An Integrated Quality Assurance Framework for Specifying Business Information Systems
An Integrated Quality Assurance Framework for Specifying Business Information Systems Frank Salger 1, Stefan Sauer 2, Gregor Engels 1,2 1 Capgemini sd&m AG, Carl-Wery-Str. 42, D-81739 München, Germany
Business Process Quality Metrics: Log-based Complexity of Workflow Patterns
Business Process Quality Metrics: Log-based Complexity of Workflow Patterns Jorge Cardoso Department of Mathematics and Engineering, University of Madeira, Funchal, Portugal [email protected] Abstract. We
A business process metamodel for Enterprise Information Systems automatic generation
A business process metamodel for Enterprise Information Systems automatic generation Luiz Fernando Batista Loja 1, Valdemar Vicente Graciano Neto 1, Sofia Larissa da Costa 1, Juliano Lopes de Oliveira
Object Oriented Programming. Risk Management
Section V: Object Oriented Programming Risk Management In theory, there is no difference between theory and practice. But, in practice, there is. - Jan van de Snepscheut 427 Chapter 21: Unified Modeling
Mining of Agile Business Processes
Artificial Intelligence for Business Agility Papers from the AAAI 2011 Spring Symposium (SS-11-03) Mining of Agile Business Processes Simon Brander 1, Knut Hinkelmann 1, Andreas Martin 1, Barbara Thönssen
From Business World to Software World: Deriving Class Diagrams from Business Process Models
From Business World to Software World: Deriving Class Diagrams from Business Process Models WARARAT RUNGWORAWUT 1 AND TWITTIE SENIVONGSE 2 Department of Computer Engineering, Chulalongkorn University 254
Business Process Management with @enterprise
Business Process Management with @enterprise March 2014 Groiss Informatics GmbH 1 Introduction Process orientation enables modern organizations to focus on the valueadding core processes and increase
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,
MDE Adoption in Industry: Challenges and Success Criteria
MDE Adoption in Industry: Challenges and Success Criteria Parastoo Mohagheghi 1, Miguel A. Fernandez 2, Juan A. Martell 2, Mathias Fritzsche 3 and Wasif Gilani 3 1 SINTEF, P.O.Box 124-Blindern, N-0314
Business Independent Model of Mobile Workforce Management
Business Independent Model of Mobile Workforce Management Volker Gruhn and Thomas Richter Chair of Applied Telematics / e-business, University of Leipzig Klostergasse 3, 04109 Leipzig, Germany {gruhn,richter}@ebus.informatik.uni-leipzig.de
Modeling Guidelines Manual
Modeling Guidelines Manual [Insert company name here] July 2014 Author: John Doe [email protected] Page 1 of 22 Table of Contents 1. Introduction... 3 2. Business Process Management (BPM)... 4 2.1.
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
