A Transactional Metamodel For Business Process Modeling With Support To Business Process Patterns
|
|
|
- Elvin Thomas
- 10 years ago
- Views:
Transcription
1 A Transactional Metamodel For Business Process Modeling With Support To Business Process Patterns Lucinéia Heloisa Thom 1, Cirano Iochpe 1, Bernhard Mitschang 2 1 Instituto de Informática Universidade Federal do Rio Grande do Sul (UFRGS) Caixa Postal Porto Alegre RS Brazil 2 Institute for Parallel and Distributed Systems (IPVS) University of Stuttgart Universitätstrasse 38, Stuttgart, Germany {lucineia,ciochpe}@inf.ufrgs.br, [email protected] Abstract. Currently, there are several metamodels for business process and workflow process modeling. However, the limitations of these metamodels are twofold: First, the use of organizational structure aspects is limited and second they don t support business (sub)process patterns based on organizational structure aspects. These limitations may restrict the accuracy, efficiency, and productivity of the workflow project. Thesis result specially comprises a Transactional Metamodel of Business Processes (TMBP). TMBP links organizational structure aspects with business (sub)process and makes it feasible to create business (sub)process from the reuse of business (sub)process patterns based on organizational structure aspects. An additional feature of TMBP supports the generation of business subprocess patterns through the Business Process Execution Language for Web Services (BPEL4WS). 1. Introduction Workflow management systems coordinate tasks, resources, and data according to the formal representation of the business process executed in organizations [Mühlen 1999]. A business process can be understood as a partial order of tasks where each task contributes in a stage of the process. At the end of the business process, the organization should reach the objective of the business proposed. A workflow process model is a representation of a business process and comprises all singularities required for the business process automation. Any organization should be modelled according to the business process it must perform. Accordingly, first the business process must be defined and after this the organization must be modelled to best operate it. Based on this definition and the study in [Thom, 2004], thesis conceptualization considers the existence of a strong relationship between organizational structure aspects (e.g., centralization of decision-making, scalar chain and coordination mechanisms) and business process modeling. The main result of the thesis is a new approach for business process modeling. The approach comprises a metamodel for business process modeling with support to business (sub)process patterns based on organizational structure aspects. Additionally, a
2 methodology for business process modeling in the context of the metamodel is also proposed. In the remainder of section 1 the problem that motivates the thesis research as well as corresponding proposal to solve the problem are presented. Section 2 shortly describes the case study developed to discover the candidate patterns. This section also introduces the metamodel for business process modeling. Section 3 briefly characterizes the metamodel methodology for business process modeling. Last but not least, Section 4 gives conclusions and future work Problem Statement and Related Works Recently, business process modeling and workflow process modeling became subject of various specifications and standardization efforts. In the area of workflow patterns, the proposal of Wil van der Aalst [Aalst 2000] is one of the most expressive. However, the patterns are not related with organizational structure aspects. In which concerns metamodels for business and workflow process modeling as presented in [Thom 2005], different consortia including the Business Process Management Initiative (BPMI) as well as the Workflow Management Coalition (WfMC), the World Wide Web Consortium (W3C) and the Organization for the Advancement of Structured Information Standards (OASIS) have proposed different approaches. However, these metamodels present some limitations: their submodels for organizational structure aspects representation show limited power of expression. Most of them just consider the use of organizational structure aspects in the assignment of task execution performer. the use of business process patterns based on organizational structure aspects is not considered in business process modeling. Accordingly, the reuse advantages of patterns are not applied in the modeling phase of the workflow project. Therefore the performance and quality of whole workflow project may not be guaranteed. Nevertheless, the workflow process may not represent the real business process as it is executed in the organization hence the organizational structure aspects are limited related with business process modeling The Proposal Aiming to solve the problems outlined in section 1.1, thesis proposal comprises: Candidate patterns for business (sub)process modeling based on organizational structure aspects 1. We call candidate patterns because we agree with the pattern community consensus that a pattern can be established after it is identified in at least 3 real cases. The approach presented in this paper considers only one workflow application, although this application was implemented through a (large) set of workflow process. Accordingly, two more workflow applications are becessary to prove the candidate patterns. Nevertheless, in this papera business (sub)process pattern is understood as a set (one or more) of recurring tasks that can be reused in 1 Examples of organizational structure aspects are: centralization of decision-making in high positions of the prganization and; direct supervision of work (a superior supervises the work of a subordoinate). More examples are in [Thom 2005].
3 specific situations concerning related organizational structure aspects. The patterns must be stored in the patterns catalogue of the metamodel in development. Transactional Metamodel of Business Processes. TMBP is an extension of the Transactional Model of the Workflow Processes - TMWP 2 [Grefen 1999] with support to organizational structure aspects. The extension mainly focus on: (a) to increase the power of expression of the organizational submodels in business process/workflow process metamodels and; (b) to provide a catalogue of patterns based on organizational structure aspects to be used in business process modeling and workflow process modeling. Aiming implementation issues we also propose the TMBP methodology. 2. Case Study The candidate patterns for business process modeling were discovered through the development of a case study in a governmental organization. The technique used to discover the patterns is described in [Thom 2003]. In the case study, 3 patterns were discovered [Thom 2003]. Each pattern represents a relationship between one or more aspects of the organization and its more than 60 workflow sub-processes. Next subsection presents an example of pattern described with Buschmann notation [Bushmann 1996] and illustrated with action semantics [Object Management Group 2003] Candidate pattern for document approval The document approval process (see Figure 1) is a sequence of agreements. Each agreement is performed by one organizational role (e.g., manager, director, president of a company). The process ends when all organizational roles performed theirs evaluations or one of then does not agree with the document content. Name: Document Approval Context: In this paper to approve means to make a decision about something that needs to be evaluated (e.g., the evaluation of a document content). Based on it the approval process includes at least two parameters: an item (e.g., document) and an organizational role responsible for the decision task execution. Problem: Depending on the level of decision-making (more or less centralized in the high positions of the organization) the structure of the document approval process may vary. Solution: The document approval pattern is recommend when these two situations are identified: (1) an approval process must be modeled and; (2) the process is executed in a context with high centralization of decision-making and direct supervision of the work (one person responsible for the work of another). The process is composed of four tasks: ToReviewItem; ToRecordSignature; ToGetNumberOfrecordedSignatures; ToAnnulPreviousSignatures. The loop is repeated in the number of organizational roles received via input parameter or one of the organizational roles does not agree with the document content. In this case all performed signatures are annulled and the process must end. Figure 1: Candidate pattern for document approval 2 The Transactional Model of Workflow Processes was developed in the context of WIDE Project. The WIDE Model is composed by three models called: Process Model, Information Model and Organizational Model [Grefen 1999].
4 Item OrganizationalRole ToReviseItem ToRecordSignature approve disapprove ToAnnulPreviousSignature ToGetNumberOfSignatures Number of signatures Figure 2: An organizational role performs a document review (item). In case it agrees with the document content its signature is recorded. In case it disagrees, all previous signatures (in case they exist) are annulled and the process must end. The actions inside the dashed line are repeated in the number (represented by the four small squares in the dashed line) of organizational roles given by input parameters or a disapproval occurs Introduction to TMBP TMBP is described through the Unified Modeling Language notation. Accordingly, the metamodel is a package composed of five subpackages: PBusinessProcess, POrganizational, PResource, PRouting and PCatalogue (Figure 1). Transactional Model of Business Process (TMBP) POrganizational PResource PCatalog PBusinessProcess PRouting Figure 3: Transactional metamodel of business process Due to space limitation in this paper not all packages of TMBP are described. The description is restricted for those classes instantiated in the specification of the pattern introduced in Section 2.1. A full characterization of the metamodel is in [Thom 2005]. OraganizationalRole in Figure 3 is an instance of the class OrganizationalRole of POrganizational package (Figure 3). This class is linked with Actor (task performer). Additionally, it is associated with OrganizationalUnit (e.g., department, division). Nevertheless, it is a generalization of functional role. A functional role is associated with Skill (e.g., to know how to program in Java) and competence (e.g., may sign orders > than $ ). Actor Organization StructuralAspect subordinated of OrganizationalRole OrganizationalUnit Competence Functional Skill Figure 4: Organizational package
5 Item in Figure 2 is an instance of the class ItemType of PResource package. A resource (see Figure 5) is an artefact required for a task execution. It can be: a tool (e.g., word processor, printer) or an item type (e.g., document). Depending on its type an item can have a more complex structure (class SructuredItemType in Figure 5). In this case it is recursively composed of sub-items e.g., an environment process composed of several documents (sub-itens). Resource Tool ItemType StructuredItemType Figure 5: Resource package An instance of the class BusinessProcess (see Figure 6) of PBusinessProcess package transforms an item from an initial state into a final state. Transformations may be decomposed in smaller transformations, where each of them corresponds to a change in the item state. When there are no more transformations to be performed, the item reaches its final state and the organization reaches the aim of its business (in the example of Figure 2, the document is approved or disapproved). Due to its possible high complexity, a business process can be recursively decomposed in to business subprocess, up to the business transaction level. Under the organization s point of view, a business transaction is the smallest business process unit of work. Each business transaction is responsible for one of the item transformations. BusinessProcess work item 1 ItemType (from PResource) Subflow Actor (from POrganizational) SubProcess 1 responsible BusinessTransaction inputs Skill (from POrganizational) OrganizationalUnit (from POrganizational) responsible SimpleTaskType 0..1 Task Resource (from PResource) Routing 0..1 next SimpleTask (from PRouting) msg 0..1 previous Manual Automatic SuperTask Figure 6: Business process package
6 3. Methodology for Business Process Modeling Based On TMBP TMBP methodology is proposed aiming to achieve implementation issues needed for automatic generation of business (sub)process based on business subprocess patterns stored in TMBP catalogue. Considering the methodology proposed by Electronic Commerce Modeling (ECOMOD) project 3, TMBP methodology for business process and workflow process modeling and implementation was developed. The methodology is still subject of discussion and research. Until now it is composed of three steps: Creation of business process models based on TMBP. The task of this step is the creation of business process models as described in Section 2.1. Automatic generation of BPEL4WS [Andrews 2003] processes corresponding to the business process models defined in step 1. This step should results in process description as the one presented in Figure 7. Execution of BPEL4WS process through whatever workflow engine Mapping TMBP business process to BPEL4WS process This section presents some rules for mapping a TMBP process example (as shown in Figure 2) to a correspondent BPEL4WS process. These rules are to be used in the context of the second step of TMBP methodology. Rule for parameter mapping: In Figure 2 an organizational role (responsible for a document approval) is received as input parameter. In BPEL4WS this situation is represented with an invoke activity (as shown number 1 of Figure 7). Mapping rule for decision task : The decision node (illustrated in Figure 2 as a diamond) is mapped to BPEL4WS as a switch statement. Mapping rule for record task : According with Figure 2, the result of a decision can be an approval or a disapproval. If approved the signature or an indication of it needs to be recorded. In BPEL4WS this situation is mapped through an operation (recordsignature). A variable counts the number of signatures to be used in case of disapproval (see number 2 in Figure 7). Mapping rule for cancel performed task : If disapproval occurs all previous signatures (in case they exist) must be cancelled. In BPEL4WS this situation can be expressed through a while statement and through an operation ( anulsignature as shown number 3 and 4 of Figure 7). Process Description (port type description and message description are left out). 3 ECOMOD project was funded by the German National Research Foundation. The project focuses on the development of enterprise models as well as conceptual foundation for cross-organizational business processes and corresponding versatile platforms for electronic trading [Frank 2004]. The Multi-Perspective Enterprise Modeling (MEMO) was created in ECOMOD context. MEMO is a method for the modeling of organizations according to different views as well as different levels of abstraction [Jung 2004].
7 <process name= documentapproval > (1)<invoke partnerlink= reviewer porttype= itemreviewerpt operation= reviewitem variable= review <correlations> <correlation set= itemid initiate= yes /> </correlations> </invoke> <switch> <case condition = bpws:getvariableproperty( review )= true <sequence> (2) <invoke partnerlink= requester porttype= signaturept operation= recordsignature from expression= bpws:getvariabledata( signaturecount ) + bpws:getvariableproperty( auxsignaturecount )to variable= signaturecount /> </invoke> </sequence> </case> <otherwise> (3) <while condition = bpws:getvariableproperty( signaturecount )>0 <sequence> (4) <invoke partnerlink= requester porttype= signaturept operation= annulsignature from expression= bpws:getvariabledata( signaturecount ) - bpws:getvariableproperty( auxsignaturecount ) /></invoke></sequence></while> bpws:getvariabledata( signaturecount )= 0 </otherwise> from expression= bpws:getvariabledata( numberoforganizationalroles ) - bpws:getvariableproperty( auxnumberofsuperiorpositions ) /></switch></process> Figure 7: TMBP process as BPEL4WS process 4. Conclusions and Future Work With an example of business subprocess patterns identified through the development of a case study in a governmental organization, the transactional metamodel for business process modeling (TMBP) was introduced. The main goal with the metamodel is to provide a bridge between OSA and business (sub)process, minimizing the complexity of business process modeling and at the same time improving the efficiency and quality of it. Furthermore, through business pattern reuse, the productivity within the workflow modeling process is expected to increase. The final remark demonstrated how BPEL4WS might be used in the description of executable business subprocess patterns that support organizational structure aspects. BPEL4WS will become the execution language for business (sub)processes with tool support and platform independency. The thesis approach automatically maps TMBP processes to BPEL4WS processes by generating executable BPEL4WS from TMBP specifications. Last, but not least, TMBP provides a high level specification that supports semi-automatic selection of patterns.
8 As future work TMBP must be extended with different kind of process (technology dependent process versus informational subprocess) and respectively related organizational structure aspects. Additionally to deeper investigate the way patterns should be represented as well as stored, and queried in the pattern catalogue of TMBP as well as to look for adequate inference engines that can answer queries to the catalogue with minimum human interference. Furthermore, to validate TMBP through the application of the metamodel in real study cases. References Aalst, W. van der et al. Et al. (2000) Advanced Workflow Patterns. In: International Conference On Cooperative Information Systems, COOPIS, 7. Proceedings Berlin: Springer-Verlag, p (Lecture Notes in Computer Science, v. 1901). Andrews, T. et al. (2003) Business Execution Language For Web Services. (Version 1.1). Available at: < Visited on June Buschmann, F. et al. (1996) Pattern-oriented software architecture : a system of patterns. New York: John Wiley. Frank, U.; Lange; C. (2004) Mapping Business Processes to Workflows. Available at: < Grefen, P.; Pernici, B.; Sánchez, G. (1999) Database Support for Workflow Mangement : The WIDE Project. Boston: Kluwer Academic. Jung, J. (2004) Mapping of Business Process Models to Workflow Schemata An Example Using MEMO-OrgML and XPDL. Available at: < Mühlen, M. zur. Evaluation of Workflow Management Systems Using Meta Models (1999) In: 32nd Annual Hawaii International Conference on Systems Sciences. Minitrack: Workflow and Reengineering on the Internet. Wailea. Object Management Group. (2003) UML 2.0 Superstructure Specification. Available at: < Thom, L.; Iochpe, C. (2003) Identifying Patterns of Workflow Design Relying on Organizational Structure Aspects. In: 5th International Conference On Enterprise Information Systems. Proceedings Angers: ICEIS Press. Thom, L.; Iochpe, C. (2004) Identifying Patterns of Workflow Design Relying on Organizational Structure Aspects. In: 5th International Conference On Enterprise Information Systems. Proceedings Angers: ICEIS Press. Thom, L.; Iochpe, C., M., Bernhard. (2005) Improving the Workflow Project Quality Via Business Process Patterns Based on Organizational Structure Aspects. In: 1st GI Workshop XML4BPM XML for Business Process Management at BTW. Proceedings Karlsruhe Germany.
IDENTIFYING PATTERNS OF WORKFLOW DESIGN RELYING ON ORGANIZATIONAL STRUCTURE ASPECTS
IDENTIFYING PATTERNS OF WORKFLOW DESIGN RELYING ON ORGANIZATIONAL STRUCTURE ASPECTS Lucinéia Heloisa Thom, Cirano Iochpe Instituto de Informática, Universidade Federal do Rio Grande do Sul, Av.Bento Conçalves,
Workflow Patterns for Business Process Modeling
Workflow Patterns for Business Process Modeling Lucinéia Heloisa Thom 1, Cirano Iochpe 1,2, Manfred Reichert 3 1 Federal University of Rio Grande do Sul, Informatics Institute, Av. Bento Gonçalves, 9500,
Towards an Intelligent Workflow Designer based on the Reuse of Workflow Patterns
Towards an Intelligent Workflow Designer based on the Reuse of Workflow Patterns 1 Cirano Iochpe, Carolina Chiao 1, Guillermo Hess 1, Gleison Nascimento 1 Federal University of Rio Grande do Sul Institute
Usage of Business Process Choreography
Usage of Business Process Choreography Akira Tanaka, Hitachi, Ltd. [email protected] Infrastructures and Standard 1 Agenda Introduction Lifecycle! Design phase! Usage phase! Managing phase Remarks
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
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,
Business Process Standards and Modeling
Business Process Standards and Modeling Janne J. Korhonen Helsinki University of Technology STANDARDS Standards Organizations Object Management Group (www.omg.org) Business Process Modeling Notation (BPMN)
EXTENDING BUSINESS PROCESS MODELING TOOLS WITH WORKFLOW PATTERN REUSE
EXTENDING BUSINESS PROCESS MODELING TOOLS WITH WORKFLOW PATTERN REUSE Lucinéia Heloisa Thom 1, Jean Michael Lau 1, Cirano Iochpe 1,2, Jan Mendling 3 1 Institute of Informatics, Federal University of Rio
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,
7. Classification. Business value. Structuring (repetition) Automation. Classification (after Leymann/Roller) Automation.
7. Classification Business Process Modelling and Workflow Management Business value Lecture 4 (Terminology cntd.) Ekkart Kindler [email protected] Structuring (repetition) Automation UPB SS 2006 L04 2 Classification
Ontological Identification of Patterns for Choreographing Business Workflow
University of Aizu, Graduation Thesis. March, 2010 s1140042 1 Ontological Identification of Patterns for Choreographing Business Workflow Seiji Ota s1140042 Supervised by Incheon Paik Abstract Business
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
BPMN VS. UML ACTIVITY DIAGRAM FOR BUSINESS PROCESS MODELING
Accounting and Management Information Systems Vol. 11, No. 4, pp. 637 651, 2012 BPMN VS. UML ACTIVITY DIAGRAM FOR BUSINESS PROCESS MODELING Cristina Venera GEAMBAŞU 1 The Bucharest University of Economic
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
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
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
Business Process Modeling
Business Process Concepts Process Mining Kelly Rosa Braghetto Instituto de Matemática e Estatística Universidade de São Paulo [email protected] January 30, 2009 1 / 41 Business Process Concepts Process
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
Composing Services in SOA: Workflow Design, Usage and Patterns
Composing Services in SOA: Workflow Design, Usage and Patterns Matti Koskimies 3.10.2006 Seminar on Service-Oriented Software Engineering Intro I What are workflows? systems that help organizations to
A Methodology for Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert
A Methodology for Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert Fraunhofer Institute of Optronics, System Technologies and Image Exploitation IOSB 76131 Karlsruhe,
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
Project Management and Software Development Processes: Integrating PMBOK and OPEN
Project Management and Software Development Processes: Integrating PMBOK and OPEN Maurício Covolan Rosito, Daniel Antonio Callegari and Ricardo Melo Bastos Abstract Software organizations are constantly
Comparison of The Workflow Management Systems Bizagi, ProcessMaker, and Joget
The International Arab Conference on Information Technology (ACIT 2013) Comparison of The Workflow Management Systems Bizagi, ProcessMaker, and Joget Farh Mohamed Zeinelbdeen Abdelgader, Omer O. Salih
08 BPMN/1. Software Technology 2. MSc in Communication Sciences 2009-10 Program in Technologies for Human Communication Davide Eynard
MSc in Communication Sciences 2009-10 Program in Technologies for Human Communication Davide Eynard Software Technology 2 08 BPMN/1 2 ntro Sequence of (three?) lessons on BPMN and technologies related
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
Winery A Modeling Tool for TOSCA-based Cloud Applications
Institute of Architecture of Application Systems Winery A Modeling Tool for TOSCA-based Cloud Applications Oliver Kopp 1,2, Tobias Binz 2, Uwe Breitenbücher 2, and Frank Leymann 2 1 IPVS, 2 IAAS, University
Multi-objective Design Space Exploration based on UML
Multi-objective Design Space Exploration based on UML Marcio F. da S. Oliveira, Eduardo W. Brião, Francisco A. Nascimento, Instituto de Informática, Universidade Federal do Rio Grande do Sul (UFRGS), Brazil
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 [email protected]
Circles and Diamonds and Squares, Oh My! Demystifying the BPMN Standard
Circles and Diamonds and Squares, Oh My! Demystifying the BPMN Standard BPMN standards can be confusing, but once you understand their purpose and how to use them, they can be lifesavers. This paper, based
Demonstrating WSMX: Least Cost Supply Management
Demonstrating WSMX: Least Cost Supply Management Eyal Oren 2, Alexander Wahler 1, Bernhard Schreder 1, Aleksandar Balaban 1, Michal Zaremba 2, and Maciej Zaremba 2 1 NIWA Web Solutions, Vienna, Austria
A Pattern-based Approach to Business Process Modeling and Implementation in Web Services
A Pattern-based Approach to Business Process Modeling and Implementation in Web Services Steen Brahe 1 and Behzad Bordbar 2 1 Danske Bank & IT University of Copenhagen, Denmark [email protected] 2 University
Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert
Int'l Conf. Software Eng. Research and Practice SERP'15 225 Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert Fraunhofer Institute of Optronics, System Technologies and
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
Meta-Model specification V2 D602.012
PROPRIETARY RIGHTS STATEMENT THIS DOCUMENT CONTAINS INFORMATION, WHICH IS PROPRIETARY TO THE CRYSTAL CONSORTIUM. NEITHER THIS DOCUMENT NOR THE INFORMATION CONTAINED HEREIN SHALL BE USED, DUPLICATED OR
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
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: [email protected], [email protected] Office: K.307,
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
BPMN Fundamentals. BPMI Meeting #12. London, United Kingdom May 13-14, 2004. Stephen A. White, IBM Notation Working Group Chair
BPMN Fundamentals Stephen A. White, IBM Notation Working Group Chair BPMI Meeting #12 London, United Kingdom May 13-14, 2004 Topics Background Relationship to other BPM Notations/ Languages and to Standards
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,
Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture
Business Business Services Services and Enterprise and Enterprise This Workshop Two parts Background: Business Value of Enterprise TOGAF s and the Business Services We will use the key steps, methods and
Query-Based Approach to Workflow Process Dependency Analysis Technical Report 01 Faculty of Science 2005
Query-Based Approach to Workflow Process Dependency Analysis Technical Report 01 Faculty of Science 2005 Weizhen Dai and H. Dominic Covvey School of Computer Science and the Waterloo Institute for Health
Building a virtual marketplace for software development tasks
Building a virtual marketplace for software development tasks Boris Kötting & Frank Maurer University of Kaiserlautern & University of Calgary [email protected] & [email protected] Abstract
COMPUTER AUTOMATION OF BUSINESS PROCESSES T. Stoilov, K. Stoilova
COMPUTER AUTOMATION OF BUSINESS PROCESSES T. Stoilov, K. Stoilova Computer automation of business processes: The paper presents the Workflow management system as an established technology for automation
Business Process Modeling Approaches in the Context of Process Level Audit Risk. Assessment: An Analysis and Comparison.
Business Process Modeling Approaches in the Context of Process Level Audit Risk Assessment: An Analysis and Comparison Carla Carnaghan School of Accountancy University of Waterloo Waterloo, ON N2L 3G1
An Evaluation of Conceptual Business Process Modelling Languages
An Evaluation of Conceptual Business Process Modelling Languages Beate List and Birgit Korherr Women s Postgraduate College for Internet Technologies Institute of Software Technology and Interactive Systems
A Semantic Approach to the Discovery of Workflow Activity Patterns in Event Logs. Diogo R. Ferreira. Lucinéia H. Thom
This is an unedited version of an article published in IJBPIM, Vol. 6, No. 1, 2012 1 A Semantic Approach to the Discovery of Workflow Activity Patterns in Event Logs Diogo R. Ferreira IST Technical University
A Comparison of BPMN and UML 2.0 Activity Diagrams
A Comparison of BPMN and UML 2.0 Activity Diagrams Daniela C. C. Peixoto 1, Vitor A. Batista 1, Ana P. Atayde 1, Eduardo P. Borges 1, Rodolfo F. Resende 2, Clarindo Isaías P. S. Pádua 1. 1 Synergia Universidade
Some Methodological Clues for Defining a Unified Enterprise Modelling Language
Some Methodological Clues for Defining a Unified Enterprise Modelling Language Michaël Petit University of Namur, Belgium, [email protected] Abstract The need for a Unified Enterprise Modelling Language
Workflow Management Standards & Interoperability
Management Standards & Interoperability Management Coalition and Keith D Swenson Fujitsu OSSI [email protected] Introduction Management (WfM) is evolving quickly and expolited increasingly by businesses
A Service Modeling Approach with Business-Level Reusability and Extensibility
A Service Modeling Approach with Business-Level Reusability and Extensibility Jianwu Wang 1,2, Jian Yu 1, Yanbo Han 1 1 Institute of Computing Technology, Chinese Academy of Sciences, 100080, Beijing,
EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.
EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES Peter R. Egli INDIGOO.COM 1/16 Contents 1. EAI versus SOA versus ESB 2. EAI 3. SOA 4. ESB 5. N-tier enterprise architecture
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
ASPIRE Programmable Language and Engine
ASPIRE Programmable Language and Engine Athens Information Technology Agenda ASPIRE Programmable Language (APDL) ASPIRE Programmable Engine (APE) 2 ASPIRE Programmable Language ASPIRE Programmable Language
ProGUM-Web: Tool Support for Model-Based Development of Web Applications
ProGUM-Web: Tool Support for Model-Based Development of Web Applications Marc Lohmann 1, Stefan Sauer 1, and Tim Schattkowsky 2 1 University of Paderborn, Computer Science, D 33095 Paderborn, Germany {mlohmann,sauer}@upb.de
IBM WebSphere Business Integration
BPTrends 1 Product Overview 1133 Westchester Ave. White Plains, New York 10604 Check site for phone and fax numbers in your area. sells a suite of BPM products under the WebSphere Business Integration
Mapping from Business Processes to Requirements Specification
Extended abstract 1/5 Mapping from Business Processes to Requirements Specification Svatopluk Štolfa, Ivo Vondrák Department of Computer Science, VŠB - Technical University of Ostrava, 17.listopadu 15,
Go beyond 95: learn Business Process Management (BPM)! Razvan Radulian, MBA Independent Consultant/Coach Why-What-How Consulting, LLC
Go beyond 95: learn Business Process Management (BPM)! Razvan Radulian, MBA Independent Consultant/Coach Why-What-How Consulting, LLC Roadmap A case for Business Models A case for Business Process Models
SERENITY Pattern-based Software Development Life-Cycle
SERENITY Pattern-based Software Development Life-Cycle Francisco Sanchez-Cid, Antonio Maña Computer Science Department University of Malaga. Spain {cid, amg}@lcc.uma.es Abstract Most of current methodologies
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
Analysis of the Specifics for a Business Rules Engine Based Projects
Analysis of the Specifics for a Business Rules Engine Based Projects By Dmitri Ilkaev and Dan Meenan Introduction In recent years business rules engines (BRE) have become a key component in almost every
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
XPDL 2.0 and BPMN 1.0 Tutorial
XPDL 2.0 and BPMN 1.0 Tutorial March April 2006 Keith Swenson Chair, WfMC Technical Committee VP of Research and Development, Fujitsu Software Corporation Justin Brunt Vice Chair, Europe, WfMC Steering
Business Process Modelling Languages
Agent and Object Technology Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Business Process Modelling Languages Paola Turci AOT Lab - DII - Università di Parma Business
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
Semantic Business Process Management
Arbeitsgruppe Lecture Semantic Business Process Management Prof. Dr. Adrian Paschke Corporate Semantic Web (AG-CSW) Institute for Computer Science, Freie Universitaet Berlin [email protected] http://www.inf.fu-berlin.de/groups/ag-csw/
Business-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
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
Towards Flexible Business Process Modeling and Implementation: Combining Domain Specific Modeling Languages and Pattern-based Transformations
Towards Flexible Business Process Modeling and Implementation: Combining Domain Specific Modeling Languages and Pattern-based Transformations Steen Brahe 1 and Behzad Bordbar 2 1 Danske Bank and IT University
RANKING REFACTORING PATTERNS USING THE ANALYTICAL HIERARCHY PROCESS
RANKING REFACTORING PATTERNS USING THE ANALYTICAL HIERARCHY PROCESS Eduardo Piveta 1, Ana Morra 2, Maelo Penta 1 João Araújo 2, Pedro Guerrro 3, R. Tom Price 1 1 Instituto de Informática, Universidade
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
An Ontology-based Framework for Enriching Event-log Data
An Ontology-based Framework for Enriching Event-log Data Thanh Tran Thi Kim, Hannes Werthner e-commerce group Institute of Software Technology and Interactive Systems, Vienna, Austria Email: [email protected],
USAGE OF BUSINESS RULES IN SUPPLY CHAIN MANAGEMENT
TOTAL LOGISTIC MANAGEMENT No. 2 2009 PP. 5 13 Bartłomiej GAWEŁ, Anna PILCH USAGE OF BUSINESS RULES IN SUPPLY CHAIN MANAGEMENT Abstract: The growth of efficiency in supply chain management depends on the
Business Model Interoperability using Enterprise Model Integration
Business Model Interoperability using Enterprise Model Integration Harald KÜHN, Marion MURZEK, Franz BAYER BOC Information Systems GmbH, Rabensteig 2, 1010 Vienna, Austria Tel: +43 1 513 27 36 10, Fax:
Systematization of Requirements Definition for Software Development Processes with a Business Modeling Architecture
Systematization of Requirements Definition for Software Development Processes with a Business Modeling Architecture Delmir de Azevedo Junior 1 and Renato de Campos 2 1 Petrobras University, Republican
Syllabus BT 416 Business Process Management
Stevens Institute of Technology Howe School of Technology Management Center of Excellence in Business Innovation Castle Point on the Hudson Hoboken, NJ 07030 Phone: +1.201.216.8293 Fax: +1.201.216.5385
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
INTRODUCTION TO BUSINESS PROCESS MODELING NOTATION BPMN 1.2 AND BPMN 2.0
INTRODUCTION TO BUSINESS PROCESS MODELING NOTATION BPMN 1.2 AND BPMN 2.0 Email: {goliva,gerosa}@ime.usp.br / Twitter: @golivax Agenda 2 Introduction to Business Processes BPMN 1.2 Introduction Elements
Towards a Human Task Management Reference Model
Towards a Human Task Management Reference Model Daniel Schulte FernUniversität in Hagen, 58084 Hagen, Germany, [email protected] Abstract. Business process engines and workflow engines (but
Enhanced concept of the TeamCom SCE for automated generated services based on JSLEE
Enhanced concept of the TeamCom SCE for automated generated services based on JSLEE Thomas Eichelmann 1, 2, Woldemar Fuhrmann 3, Ulrich Trick 1, Bogdan Ghita 2 1 Research Group for Telecommunication Networks,
A SYSTEMATIC APPROACH FOR COMPONENT-BASED SOFTWARE DEVELOPMENT
A SYSTEMATIC APPROACH FOR COMPONENT-BASED SOFTWARE DEVELOPMENT Cléver Ricardo Guareis de Farias, Marten van Sinderen and Luís Ferreira Pires Centre for Telematics and Information Technology (CTIT) PO Box
Ontology based Recruitment Process
Ontology based Recruitment Process Malgorzata Mochol Radoslaw Oldakowski Institut für Informatik AG Netzbasierte Informationssysteme Freie Universität Berlin Takustr. 9, 14195 Berlin, Germany [email protected]
