Diagram Models in Continuous Business Process Improvement
|
|
- Lydia Parrish
- 8 years ago
- Views:
Transcription
1 JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 22 No. 2 (2014), pp Diagram Models in Continuous Business Process Improvement Mateusz Wibig 1 1 CGI Polska Energy and Resources 39 Sienna Street, Warszawa matwib@o2.pl Abstract. In this paper the author proposes a change in business modelling techniques classification, based on the results of research and a review of modern workflow systems. The described amendment has an impact on applicable commercial approaches to continuous business process improvement. It fits the gap between the commercial need for easy understandable tool (based on widely-used diagrams) for analysts and researchers preference for working with well-defined mathematical. Keywords: business process, modelling, continuous process improvement, simulation based optimisation. 1. Introduction In the modern globalised, competitive market, it is not enough to design a good product. These are also well designed and implemented business processes that give a competitive advantage processes which allow the business to reach the customer faster or to do it with lower costs. To survive in this commercial jungle, business processes have to be continuously analysed and improved. Business process modelling techniques have been reviewed and classified several times by Kettinger, Teng and Guha [1] in 1997, Cheung and Bal [2] in 1998
2 120 Diagram Models in Continuous... Figure 1. Business process modelling techniques classification by Tiwari, Vergidis and Majeed [4] and Melao and Pidd [3] in The approaches classified by them enable the visualization of processes and the analysis of some of their characteristics, like resource utilization or correctness of the structure, but do not provide significant support for process improvement. The latest classification of business modelling techniques by Tiwari, Vergidis and Majeed [4] in 2008 focuses more on optimisation, but even they, in 2008, tended to ignore diagrammatic notations and preferred mathematical. In this paper, the author reviews approaches to business model description, especially graphical ones. Based on the outputs of experiments and a review of commercially available business process management solutions, the author presents arguments for changing the latest classification. 2. Classification In the latest classification [4], modelling techniques are divided into the categories of mathematical (i.e. Hofacker and Vetschera [5]), business process languages (i.e. BPEL - Business Process Execution Language), diagrammatic
3 M. Wibig 121 Table 1. Classification of business process optimisation methods by Tiwari, Vergidis and Majeed [4] Model of business process Flowcharts RADs IDEF Petri Net Mathematical Business process languages Classification the model of Types of business process analysis Observational, Mathematical, Business process languages Mathematical Business process languages Observational, Performance analysis Observational, Simulation Observational, Validation, Verification, Simulation, Performance analysis Performance analysis, Simulation Performance analysis Simulation Types of business processes optimisation Graph reduction ap- Algorithmic proaches (i.e. BPMN - Business Process Modelling Notation) or combinations of those. Figure 1 presents possible 7 categories. Possible business process analysis and optimisation approaches have been assigned to classified, in the way presented in Table business process modelling approach In his previous works [6, 7], the author uses Petri nets as a diagrammatic business process model. This modelling approach is composed not only of Petri net notation objects (arcs, transitions and places), but also contains the definition of how those elements are used to define the process in a non-ambiguous way, so it can be used to implement processes for simulation purposes.
4 122 Diagram Models in Continuous... Figure 2. Transition firing Figure 3. Simple representation of a task The idea of Petri nets came from the PhD thesis of Adam Petri "Kommunikation mit Automaten" [8], prepared in 1962 at the faculty of mathematics and physics of The Technical University of Darmstadt. A Petri net enables a graphical model of the process to be built. It is composed of places, transitions and arcs joining them. Input arcs join places with transitions while output arcs join transitions with places. Places might contain tokens. The actual state of the model is described by the type (if tokens are distinguishable) and number of tokens in each place. Places are passive elements, transitions are active they simulate actions or events which change the state of a Petri net. Transitions can be fired only when all starting conditions are met; there are enough tokens in all input places. When the transitions are fired, tokens are removed from the input places and added to the output ones (Fig. 2). The number of tokens removed and added to places depends on the arcs joining them with transitions. The most frequent way of modelling technological or operational processes is to consider them as sets of tasks. Based on the purposes and goals of simulation more or less complicated task representation can be used, from the simplest (Fig. 3) to the more complicated, like the one applied to work organisation management (Fig. 4).
5 M. Wibig 123 Figure 4. Representation from "Modelling and analysing workflow using a Petrinet based approach" [9] Figure 5. Task with reusable resources For the purpose of business process optimisation method, the author represents a task as two transitions and a place, stating the status of the task, between them. The first transition simulates the start of the task and its input places simulate the necessary resources. Firing the second transition means the end of the task and its output places simulate task deliverables and returned reusable resources (Fig. 5). In order to simulate a sequence of tasks, the output place of the first task has to be the input place of the second (Fig. 6). Alternative tasks competing for a resource have a common input place (Fig. 7) while parallel tasks have input places filled by a common preceding task (Fig. 8). The same approach is used in other notations i.e. UML notation, where an activity diagram is used to define the process for implementation or BPMN - modelling notation which is transferable to BPEL runnable business process language.
6 124 Diagram Models in Continuous... Figure 6. Task sequence Figure 7. Alternative tasks Figure 8. Parallel tasks Figure 9. BPMN task sequence In BPMN notation, processes are composed of tasks and arcs defining the flow between them (Fig. 9). Flow can be split or joined using "XOR" (Fig. 10), "AND" (Fig. 11) or more sophisticated (complex) gates for alternative or parallel tasks. Properly used business process diagrammatic modelling techniques are unambiguous definitions of steering flow and become business process languages.
7 M. Wibig 125 Figure 10. BPMN "XOR" gate Figure 11. BPMN "AND" gate In modern business process management systems visual, diagrammatic of processes are used as executable input for workflow or document-flow engines. 4. Diagrams in modern workflow systems Modern workflow systems focus a lot on usability and ease of use. The need for a fast response to market conditions make it compulsory to shorten the time to market for new products, services, procedures and processes. Marketing specialists and business analysts, without programming skills, can now implement these processes using graphical tools. They use diagrammatic, which are transferable to runnable process definitions - code for business process engines. According to independent IT market analysts from Gartner [10] and Forrester [11], there are 3 leaders of the multiple vendors of business process management systems: Pegasystems (with Pega BPM solution) Appian (Appian) IBM (Business Process Manager)
8 126 Diagram Models in Continuous... One of the key features of the state of these art solutions is the possibility of designing flows and procedures without engaging programmers. They all use graphical editors for BPMN. Forrester s analysts state 3 key areas for future business process management suites. One is "empowering business architects to design and execute on process strategy. Business architects are playing a broader role in driving business change initiatives. In many cases, these architects focus on defining the strategy for transforming end-to-end business processes. Historically, BPM tools offered very little to help these strategists scope and manage large-scale change projects. This disconnect between strategy and execution keeps BPM suites isolated to the CIO s office, without a way to have a greater impact on enterprise strategy." Gartner experts use 10 criteria to evaluate solutions and 2 of them focus on process modelling: 1. "A model-driven composition environment for designing processes and their supporting activities and process artifacts" 2. "A process component registry/repository for process component leverage and reuse". have become widely commercially used process languages which are available not only for programmers, thus reducing the time needed to develop new data or work flows. 5. Mathematical business process model The mathematical business process model comes from the works of Hofacker and Vetschera [5]. It was later used by Tiwari, Vergidis and Majeed [4]. The model is composed of sets of: activities A = (a 1...) physical resources B P = (b 1...) informational resources B I = (b 1...) and matrixes: t i j with binary variables linking activities with their output resources
9 M. Wibig 127 r i j with binary variables indicating if physical resource b j is available for use by activity a i gi j and go j one dimensional binary constants that indicate which resources belong to global inputs or global outputs. The model additionally defines constraints to those sets and matrixes, where x i is a binary variable indicating that activity a i is participating in the process, p i is the start time of a i, d i is the duration of a i, I i and O i are the sets of input and output resources of a i, y j is the binary variable indicating resource b j becoming available during the process, q j is the time b j becomes available, h i j is the binary variable that indicate that b j is created by a i. 1. All input resources of an activity must be available at some stage of the process if the activity is participating in it (equations 1, 2). i, j:b j I i,b j B P x i r i j (1) i, j:b j I i,b j B I x i y j (2) 2. The output physical resources must not exceed the sum of initial resources and resources produced during the process (equation 3). j:b j B P go i + r i j Mgi j + t i j x i (3) i 3. A resource can be available either at the beginning of the process as an initial resource or as an output resource of a participating activity (equation 4). j:b j B I y j gi j + t i j x i (4) 4. A resource cannot be part of the output without first being available at some stage of the process (equation 5). i i j y j go j (5)
10 128 Diagram Models in Continuous A participating activity must start only after the time that all its input resources have become available (equation 6). i, j:b j I i p i q i M(1 x i ) (6) 6. An output resource must become available exactly when the generating activity has been completed (equations 7, 8). i:b j O i q j p i + d i + M(1 x i ) (7) i:b j O i q i p i + d i M(1 x i ) M(1 h i j ) (8) 7. A non-participating activity cannot have output resources (equation 9). i, j:b j O i h i j x i (9) 8. When a physical resource does not belong to initial resources, it must be produced during the process in greater or equal amounts to the required resource inputs of the participating activities (equation 10). j:bp,gi j =0 h i j sum i ri j + go i M(1 y j ) (10) i:b j O i 9. Each physical resource that does not belong to the initial resources but appears in the output of a participating activity must be produced at least once (equation 11). i:b j B P,gi j =0h ( i j) 1 M(1 y j ) (11) 6. Mathematical representation of Petri nets Petri nets also have their mathematical representation. A Petri net is a tuple C = (P; T; I; O), where set P = p 1 ; p 2 ; p 3... is a set of places and set T = t 1 ; t 2 ; t 3... is a set of transitions. Function I : T > P is an input function and O : P > T is an output one. Obviously sets T and P are disjoint. The value of function I(t i ) is a collection of input places for transition t i and the value of function O(t i ) is a collection of output places for transition t i. The graphical representation of a Petri net is presented earlier in figure 2 bipartite graph.
11 M. Wibig 129 For the purpose of further definitions, by #(p i ; I(t i )) the author defines the number of arcs between input place p i and transition t i, and on an analogy #(p i ; O(t i )) the number of arcs between transition t i and output place p i. Places contain tokens; and the distribution of tokens among places defines Petri net marking defined with the function m : P > N. This marking is a vector m = (m(p 1 ); m(p 2 ),..., m(p n )). The marked Petri net is defined as a tuple Z = (C; m 0 ), where C is a Petri net and m 0 : P > N is a starting markup. Marking can change by firing the transition, but this can only happen when transition has been enabled. Transition t i is enabled in marking m, if in all places p i in I(t i ) the number of tokens is not smaller than the number of arcs joining place p i with transition t i, m(p i ) > #(p i ; I(t i )). Firing transition t i changes the marking of the net. For each p i in P: m 0 (p i ) = m(p i ) #(p i ; I(t i )) + #(p i ; O(t i )). This mechanism makes the Petri net an abstract machine in Nm space. In the same way as mathematical business process model described in a previous section, a marked Petri net is defined by sets of activities and resources and functions defining the mapping between those. The equivalent of the constraints from the mathematical model are rules guarding transition firing and marking changes. The runnable Petri net model used by the author fulfils all the constraints described. Other business process languages also fit this mathematical model as they define processes as sets of tasks performed in a defined order. This order (workflow) defines mapping between activity outputs and other activity inputs in the same way that the described mathematical model of a Petri net does. Runnable diagrammatic notations are at the same time graphical notations and business process languages, compliant with the mathematical model definition (Fig. 12). 7. Simulation based optimisation Many optimisation methods assume the exact form of the goal function is known, but in complex problems, the assumption that the value of the goal function can be calculated is incorrect. In many cases the value of the goal function can only be estimated by simulation. Obviously calculations or estimations of the value of the goal function, based on simulation data, does not solve the optimisation problem. The simulator needs
12 130 Diagram Models in Continuous... Figure 12. Amended business process modelling technique classification to be connected with he optimiser - a generator of better solutions. The approach presented in Fig. 13 [12, 13] is known as simulation based optimisation. The initialiser starts the whole process by generating the primary solution s 1 from set S. It is used by the simulator to estimate of the goal function f (s). Based on its value the decision about further steps is made. The solution can be accepted when the solution is good enough and the optimisation process is stopped. In the other case, the process is continued and a new possible solution is generated and passed to the simulator. In previous work by author, a genetic algorithm is applied as a new solution generator. The tasks parameters form a genotype, used for mutation and crossing. The process model is a phenotype used for evaluating the solution. Positive outputs from the experiments provide another change in the latest classification. Simulation based optimisation can be considered as a business process optimisation approach (Table 2). 8. Conclusion The proposed change in the classification of business modelling, analysis and optimisation techniques might have an impact on commercially applicable contin-
13 M. Wibig 131 Figure 13. Simulation in optimisation Table 2. Amended latest classification of business process optimisation methods Model of business process Flowcharts RADs IDEF Petri Net Mathematical Business process languages Classification the model of Business languages process Types of business process analysis Observational, Mathematical, Business process languages Mathematical Observational, Performance analysis Observational, Simulation Observational, Validation, Verification, Simulation, Performance analysis Performance analysis, Simulation Performance analysis, Simulation Types of business processes optimisation Simulation based optimisation Graph reduction, Simulation based optimisation Algorithmic approaches, Simulation based optimisation Simulation based optimisation
14 132 Diagram Models in Continuous... uous business process improvement approaches. It fits the gap between the commercial need for an easily understandable tool based on readable diagrams for analysts and researchers preference for working with well-defined mathematical. are the most frequently used way of defining business processes. They are easy to read and can be executed in modern workflow software. At the same time, commercial continuous improvement is mostly done manually in reaction to bottlenecks rather than proactively. Although project engineering was first mentioned in early sixties and became a popular topic in the 1980s, the first time Gartner (independent IT industry analysts) prepared Magic Quadrant [10] the famous market research report for intelligent business process management suites, supporting process optimisation and process analytics was September Companies and organisations would benefit from scientific guidance and potential new algorithms. References [1] Kettinger, W., Teng, J., and Guha, S., Business process change: A study of methodologies, techniques and tools, MIS Quartely, Vol. 21, [2] Cheung, Y. and Bal, J., Process analysis techniques and tools for business improvements, Business Process Management, Vol. 4, [3] Melao, N. and Pidd, M., A conceptual framework for understanding business process modeling, Information Systems, Vol. 10, [4] Vergidis, K., Tiwari, A., and Majeed, B., Business process analysis and optimisation: beyond reengineering, IEEE Transactions on Systems, Man and Cybernetics Part C: Application and Reviews, Vol. 38, No. 1, [5] Hofacker, I. and Vetschera, R., Algorithmical approaches to business process design, Computers and Operations Research, Vol. 28, [6] Wibig, M., Optimization of projects logistics processes using Petri Nets, Polish Journal of Environmental Studies, Vol. 17, No. 2A, [7] Wibig, M., Dynamic Programming and Genetic Algorithm for Business Processes Optimisation, International Journal of Intelligent Systems and Applications, Vol. 5, 2013.
15 M. Wibig 133 [8] Petri, A., Kommunikation mit Automaten, Ph.D. thesis, Technische Universitt Darmstadt, Germany, [9] van der Alst, W., van Hee, K., and Houben, G., Modelling and analysing workflow using a Petri-net based approach, In: Proceedings of the second Workshop on Computer-Supported Cooperative Work, Petri nets and related formalisms, [10] Sinur, J., Schulte, W., Hill, J., and Jones, T., Magic Quadrant for Intelligent Business Process Management Suites, Tech. rep., Gartner, [11] Richardson, C. and Miers, D., The Forrester Wave: BPM Suites Q1 2013, Tech. rep., Forrester, [12] Kochel, P., Solving logistic problems through simulation and evolution, In: Proceedings of the 7th International Symposium on Operational Research, [13] Kochel, P. and Nielander, U., Simulation-based optimisation of multiechelon inventory systems, Production Planning and Control, 2005.
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 informationBPM optimization Part 2: Workflow map optimization by using multiobjective algorithms
Part 2: Workflow map optimization by using multiobjective algorithms Determine the optimum process paths for the selected criteria by application of multiobjective optimization algorithms 4/12/2012 IBM
More informationProcess 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
More informationUSAGE 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
More information10g versions followed on separate paths due to different approaches, but mainly due to differences in technology that were known to be huge.
Oracle BPM 11g Platform Analysis May 2010 I was privileged to be invited to participate in "EMEA BPM 11g beta bootcamp" in April 2010, where I had close contact with the latest release of Oracle BPM 11g.
More informationBUSINESS processes have received ample attention for
IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART C: APPLICATIONS AND REVIEWS 1 Business Process Analysis and Optimization: Beyond Reengineering Kostas Vergidis, Member, IEEE, Ashutosh Tiwari, Member,
More informationWoPeD - An Educational Tool for Workflow Nets
WoPeD - An Educational Tool for Workflow Nets Thomas Freytag, Cooperative State University (DHBW) Karlsruhe, Germany freytag@dhbw-karlsruhe.de Martin Sänger, 1&1 Internet AG, Karlsruhe, Germany m.saenger09@web.de
More informationBPM 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 informationDr. 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 informationRichard 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 informationWebSphere Business Modeler
Discovering the Value of SOA WebSphere Process Integration WebSphere Business Modeler Workshop SOA on your terms and our expertise Soudabeh Javadi Consulting Technical Sales Support WebSphere Process Integration
More informationBPMN 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 informationBIS 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
More informationBusiness Process Modeling
Business Process Concepts Process Mining Kelly Rosa Braghetto Instituto de Matemática e Estatística Universidade de São Paulo kellyrb@ime.usp.br January 30, 2009 1 / 41 Business Process Concepts Process
More informationMalay A. Dalal Madhav Erraguntla Perakath Benjamin. Knowledge Based Systems, Inc. (KBSI) College Station, TX 77840, U.S.A.
AN INTRODUCTION TO USING PROSIM FOR BUSINESS PROCESS SIMULATION AND ANALYSIS Malay A. Dalal Madhav Erraguntla Perakath Benjamin Knowledge Based Systems, Inc. (KBSI) College Station, TX 77840, U.S.A. ABSTRACT
More informationFaculty of Science and Technology MASTER S THESIS. Writer: Artur Latifov
Faculty of Science and Technology MASTER S THESIS Study program/ Specialization: Computer science Spring semester, 2012 Open Writer: Artur Latifov Faculty supervisor: (Artur Latifov) Chunming Rong External
More informationICT353/532 Advanced Business Analysis & Design
ICT353/532 Advanced Business Analysis & Design Topic 5 (Part 2) Tools and Techniques for Business Process Modelling Ronald K. Shiflet Ronald.Kevin@kaplan.com Readings and Resources Havey, M. (2005) Essen%al
More informationLinking 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 informationMapping Business Process Modeling constructs to Behavior Driven Development Ubiquitous Language
Mapping Business Process Modeling constructs to Behavior Driven Development Ubiquitous Language Rogerio Atem de Carvalho, Fernando Luiz de Carvalho e Silva, Rodrigo Soares Manhaes Emails: ratem@iff.edu.br,
More informationSemantic 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 informationFrom 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
More informationBruce 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 informationTHE SIMULATION OF SOFTWARE PROCESSES IN THE INTEGRATED COMPUTER ENVIRONMENT IN THE CASE OF TELCO SECTOR
THE SIMULATION OF SOFTWARE PROCESSES IN THE INTEGRATED COMPUTER ENVIRONMENT IN THE CASE OF TELCO SECTOR Jerzy Roszkowski, Andrzej Kobylinski 2 Management Systems Consulting, Poznanska 28/, 93-34 Lodz,
More informationChapter 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
More informationCPN 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 informationSysML Modelling Language explained
Date: 7 th October 2010 Author: Guillaume FINANCE, Objet Direct Analyst & Consultant UML, the standard modelling language used in the field of software engineering, has been tailored to define a modelling
More informationBUSINESS PROCESS MODELING AND SIMULATION. Geoffrey Hook. Lanner Group The Oaks, 5 Clews Road Redditch. B98 7ST UK
Proceedings of the 2011 Winter Simulation Conference S. Jain, R.R. Creasey, J. Himmelspach, K.P. White, and M. Fu, eds. BUSINESS PROCESS MODELING AND SIMULATION Geoffrey Hook Lanner Group The Oaks, 5 Clews
More informationMercy Health System. St. Louis, MO. Process Mining of Clinical Workflows for Quality and Process Improvement
Mercy Health System St. Louis, MO Process Mining of Clinical Workflows for Quality and Process Improvement Paul Helmering, Executive Director, Enterprise Architecture Pete Harrison, Data Analyst, Mercy
More informationHigh-Mix Low-Volume Flow Shop Manufacturing System Scheduling
Proceedings of the 14th IAC Symposium on Information Control Problems in Manufacturing, May 23-25, 2012 High-Mix Low-Volume low Shop Manufacturing System Scheduling Juraj Svancara, Zdenka Kralova Institute
More informationData: To BI or not to BI?
NATIONAL CONFERENCE ON BMS, 30 MAY 2013, HILTON HOTEL Challenges in building a BI and Big data analytics system Data: To BI or not to BI? Iva Valerieva, 1 Marketing & Business Development Manager Who Are
More informationAn Evaluation Framework for Business Process Management Products
An Evaluation Framework for Business Process Management Products Stefan R. Koster, Maria-Eugenia Iacob, Luís Ferreira Pires University of Twente, P.O. Box 217, 7500AE, Enschede, The Netherlands s.r.koster@alumnus.utwente.nl,
More informationProcess Mining Using BPMN: Relating Event Logs and Process Models
Noname manuscript No. (will be inserted by the editor) Process Mining Using BPMN: Relating Event Logs and Process Models Anna A. Kalenkova W. M. P. van der Aalst Irina A. Lomazova Vladimir A. Rubin Received:
More informationBusiness Process Modeling
Business Process Modeling e-framework Workshop Balbir Barn 12 th February 2007 Agenda Why we construct Business Process Models A historical context Approaches to business process modelling Business Process
More informationAn 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
More informationAn 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 informationNr.: 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... Chair of Mobile Business & Multilateral Security. Lecture 13 Business Informatics 2 (PWIN) Business Process Reengineering (BPR) SS 2015
Lecture 13 Business Informatics 2 (PWIN) Business Process Reengineering (BPR) SS 2015 Prof. Dr. Kai Rannenberg www.m-chair.de Chair of Mobile Business & Multilateral Security Jenser (Flickr.com) Business
More informationFrom 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
More informationBusiness Process Improvement Framework and Representational Support
Business Process Improvement Framework and Representational Support Azeem Lodhi, Veit Köppen, and Gunter Saake Department of Technical and Business Information Systems, Faculty of Computer Science, University
More informationA 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 informationSemantic 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,
More informationWHITE PAPER Business Process Management: The Super Glue for Social Media, Mobile, Analytics and Cloud (SMAC) enabled enterprises?
WHITE PAPER Business Process Management: The Super Glue for Social Media, Mobile, Analytics and Cloud (SMAC) enabled enterprises? Business managers and technology leaders are being challenged to make faster
More informationUsing Process Mining to Bridge the Gap between BI and BPM
Using Process Mining to Bridge the Gap between BI and BPM Wil van der alst Eindhoven University of Technology, The Netherlands Process mining techniques enable process-centric analytics through automated
More informationClarifying a vision on certification of MDA tools
SCIENTIFIC PAPERS, UNIVERSITY OF LATVIA, 2010. Vol. 757 COMPUTER SCIENCE AND INFORMATION TECHNOLOGIES 23 29 P. Clarifying a vision on certification of MDA tools Antons Cernickins Riga Technical University,
More informationService 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 informationEvaluation of SOA Vendors A Technical White Paper from Firstservis
Evaluation of SOA Vendors A Technical White Paper from Firstservis Author: Alexander Roussekov, Senior SOA Architect, Firstservis Pty Ltd. Abstract This paper describes a SOA Vendors Evaluation Methodology
More informationAn Eclipse plug-in for Public Administration software system modelling and simulation
An Eclipse plug-in for Public Administration software system modelling and simulation Riccardo Cognini, Damiano Falcioni, Andrea Polini, Alberto Polzonetti, and Barbara Re University of Camerino, School
More informationWhite Paper Business Process Modeling and Simulation
White Paper Business Process Modeling and Simulation WP0146 May 2014 Bhakti Stephan Onggo Bhakti Stephan Onggo is a lecturer at the Department of Management Science at the Lancaster University Management
More informationRules and Business Rules
OCEB White Paper on Business Rules, Decisions, and PRR Version 1.1, December 2008 Paul Vincent, co-chair OMG PRR FTF TIBCO Software Abstract The Object Management Group s work on standards for business
More informationBPMN and Simulation. L. J. Enstone & M. F. Clark The Lanner Group April 2006
BPMN and Simulation L. J. Enstone & M. F. Clark The Lanner Group April 2006 Abstract This paper describes the experiences and technical challenges encountered by the Lanner group in building a Java based
More informationKirsten Sinclair SyntheSys Systems Engineers
Kirsten Sinclair SyntheSys Systems Engineers Kirsten Sinclair SyntheSys Systems Engineers Spicing-up IBM s Enterprise Architecture tools with Petri Nets On Today s Menu Appetiser: Background Starter: Use
More informationBusiness Process Management An Approach to Deploy the Web-Based Software
Business Process Management An Approach to Deploy the Web-Based Software Nguyen Van Vy and Phan Thanh Duc Abstract This article presents an overview of how to develop the web-based software to solve the
More informationSequence Kinetics TM Transforms SharePoint into an Enterprise BPM Suite
Sequence Kinetics TM Transforms SharePoint into an Enterprise BPM Suite Sequence Kinetics ibpms PNMsoft s Sequence Kinetics is an Intelligent Business Process Management (BPM) Software Suite which extends
More informationProcess 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
More informationLluis Belanche + Alfredo Vellido. Intelligent Data Analysis and Data Mining. Data Analysis and Knowledge Discovery
Lluis Belanche + Alfredo Vellido Intelligent Data Analysis and Data Mining or Data Analysis and Knowledge Discovery a.k.a. Data Mining II An insider s view Geoff Holmes: WEKA founder Process Mining
More informationModelling Workflow with Petri Nets. CA4 BPM PetriNets
Modelling Workflow with Petri Nets 1 Workflow Management Issues Georgakopoulos,Hornick, Sheth Process Workflow specification Workflow Implementation =workflow application Business Process Modelling/ Reengineering
More informationNumerical Research on Distributed Genetic Algorithm with Redundant
Numerical Research on Distributed Genetic Algorithm with Redundant Binary Number 1 Sayori Seto, 2 Akinori Kanasugi 1,2 Graduate School of Engineering, Tokyo Denki University, Japan 10kme41@ms.dendai.ac.jp,
More informationDOCUMENTOS DE TRABAJO Serie Gestión
Nº 130 A Lightweight Approach for Designing Enterprise Architectures Using BPMN: an Application in Hospitals O.Barros, R.Seguel, and A. Quezada DOCUMENTOS DE TRABAJO Serie Gestión Aceptado para presentacion
More informationChapter 6. The stacking ensemble approach
82 This chapter proposes the stacking ensemble approach for combining different data mining classifiers to get better performance. Other combination techniques like voting, bagging etc are also described
More informationComponent visualization methods for large legacy software in C/C++
Annales Mathematicae et Informaticae 44 (2015) pp. 23 33 http://ami.ektf.hu Component visualization methods for large legacy software in C/C++ Máté Cserép a, Dániel Krupp b a Eötvös Loránd University mcserep@caesar.elte.hu
More informationFilling the Gap between Business Process Modeling and Behavior Driven Development
Filling the Gap between Business Process Modeling and Behavior Driven Development Rogerio Atem de Carvalho Rodrigo Soares Manhães Fernando Luis de Carvalho e Silva Nucleo de Pesquisa em Sistemas de Informação
More informationBudapest 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 informationBPMN 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
More informationUML 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 tgardner@uk.ibm.com Abstract. The Business Process Execution
More informationBusiness 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 jcardoso@uma.pt Abstract. We
More informationRevealing the Big Picture Using Business Process Management
Revealing the Big Picture Using Business Process Management Page 1 of 20 Page 2 of 20 Introduction In today s business environment, change is inevitable. Changes in technology, organizational structure,
More informationBusiness Process Modelling Languages, Goals and Variabilities
Business Process Modelling Languages, Goals and Variabilities Birgit Korherr Women s Postgraduate College for Internet Technologies Institute of Software Technology and Interactive Systems Vienna University
More informationBPMN 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 informationprocesses 1 This survey report is written within the PWO Project: Production scheduling of batch
REPORT SURVEY SCHEDULING SOFTWARE* 1 Pieter Caluwaerts, Wim De Bruyn, Luiza Gabriel, Bert Van Vreckem University College Ghent Hogeschool GENT. GENT BELGIUM Pieter.Caluwaerts@hogent.be, Wim.Debruyn@hogent.be,
More informationUmbrella: A New Component-Based Software Development Model
2009 International Conference on Computer Engineering and Applications IPCSIT vol.2 (2011) (2011) IACSIT Press, Singapore Umbrella: A New Component-Based Software Development Model Anurag Dixit and P.C.
More informationIntelligent KPI. Leveraging Key Performance Indicators for Business Process Improvement
Intelligent KPI Leveraging Key Performance Indicators for Business Process Improvement Sequence Kinetics, an ibpms which Leverages KPI Businesses today are realizing that key performance indicators are
More informationBPMN Business Process Modeling Notation
BPMN (BPMN) is a graphical notation that describes the logic of steps in a business process. This notation has been especially designed to coordinate the sequence of processes and messages that flow between
More informationThe BPM to UML activity diagram transformation using XSLT
The BPM to UML activity diagram transformation using XSLT Ondřej Macek 1 and Karel Richta 1,2 1 Department of Computer Science and Engineering, Faculty of Electrical Engineering, Czech Technical University,
More informationA CROSS-DISCIPLINARY VIEW FOR TEACHING BUSINESS PROCESS MANAGEMENT IN EXISTING SIMULATION COURSES OVERVIEW OF BUSINESS PROCESS MANAGEMENT
A CROSS-DISCIPLINARY VIEW FOR TEACHING BUSINESS PROCESS MANAGEMENT IN EXISTING SIMULATION COURSES Susan W. Palocsay, Computer Information Systems & Management Science Department, James Madison University,
More informationBusiness Process Management Enabled by SOA
Business Process Management Enabled by SOA Jyväskylä 8.5.2007 Kimmo Kaskikallio IT Architect IBM Software Brands Five middleware product lines designed to work together Service-Oriented Architecture (SOA)
More informationOpenText Cordys Business Process Management Suite
OpenText Cordys Business Process Management Suite Realizing ROI for enterprise BPM initiatives T oday s economic reality is one of extreme competition, very demanding customers, commoditization of products
More informationStellar Performance in Planning and Scheduling for Multi-Plant Manufacturers. Selecting Scheduling Software
Scheduling for Multi-Plant Manufacturers Selecting Scheduling Software T he shop floor scheduling problem has been around for a long time. The research community started publishing articles in the 1950s,
More informationRequirements engineering
Learning Unit 2 Requirements engineering Contents Introduction............................................... 21 2.1 Important concepts........................................ 21 2.1.1 Stakeholders and
More informationComparative Analysis of the Main Business Intelligence Solutions
148 Informatica Economică vol. 17, no. 2/2013 Comparative Analysis of the Main Business Intelligence Solutions Alexandra RUSANEANU Faculty of Cybernetics, Statistics and Economic Informatics Bucharest
More informationSupporting the BPM life-cycle with FileNet
Supporting the BPM life-cycle with FileNet Mariska Netjes, Hajo A. Reijers, Wil M.P. van der Aalst Eindhoven University of Technology, Department of Technology Management, PO Box 513, NL-5600 MB Eindhoven,
More informationModel Driven BPM How BPM enables a higher level of Business agility
Model Driven BPM How BPM enables a higher level of Business agility Executive Summary Model driven BPM represents the next wave in the evolution of Enterprise BPM and how organizations can deliver on the
More informationEU CUSTOMS BUSINESS PROCESS MODELLING POLICY
EUROPEAN COMMISSION MASP Revision 2014 v1.1 ANNEX 4 DIRECTORATE-GENERAL TAXATION AND CUSTOMS UNION Customs Policy, Legislation, Tariff Customs Processes and Project Management Brussels, 03.11.2014 TAXUD.a3
More informationHow To Design An Information System
Information system for production and mounting of plastic windows MARCEL, MELIŠ Slovak University of Technology - Faculty of Material Sciences and Technology in Trnava, Paulínska 16 street, Trnava, 917
More informationScenario-based Requirements Engineering and User-Interface Design
Scenario-based Requirements Engineering and User-Interface Institut für Computertechnik ICT Institute of Computer Technology Hermann Kaindl Vienna University of Technology, ICT Austria kaindl@ict.tuwien.ac.at
More informationAxiomatic design of software systems
Axiomatic design of software systems N.P. Suh (1), S.H. Do Abstract Software is playing an increasingly important role in manufacturing. Many manufacturing firms have problems with software development.
More informationStructural Detection of Deadlocks in Business Process Models
Structural Detection of Deadlocks in Business Process Models Ahmed Awad and Frank Puhlmann Business Process Technology Group Hasso Plattner Institut University of Potsdam, Germany (ahmed.awad,frank.puhlmann)@hpi.uni-potsdam.de
More informationCourse Syllabus For Operations Management. Management Information Systems
For Operations Management and Management Information Systems Department School Year First Year First Year First Year Second year Second year Second year Third year Third year Third year Third year Third
More informationProcess Mining: Making Knowledge Discovery Process Centric
Process Mining: Making Knowledge Discovery Process Centric Wil van der alst Department of Mathematics and Computer Science Eindhoven University of Technology PO Box 513, 5600 MB, Eindhoven, The Netherlands
More informationBusiness 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 informationBusiness Intelligence. A Presentation of the Current Lead Solutions and a Comparative Analysis of the Main Providers
60 Business Intelligence. A Presentation of the Current Lead Solutions and a Comparative Analysis of the Main Providers Business Intelligence. A Presentation of the Current Lead Solutions and a Comparative
More informationPerformance-Centric Business Activity Monitoring Framework for Continuous Process Improvement
Performance-Centric Business Activity Monitoring Framework for Continuous Process Improvement KWAN HEE HAN *1, SANG HYUN CHOI *2, JIN GU KANG **, GEON LEE *3 Department of Industrial & Systems Engineering,
More informationExtension the capacity of the cellular network process simulation and optimization
Bart omiej Gawin Department of Business Informatics, University of Gda sk, Piaskowa 9 Street, Sopot, Poland e-mail: bartlgaw@wp.pl Jerzy Roszkowski Management Systems Consulting, Pozna ska 28/1 Street,
More informationPerformance Analysis of Naive Bayes and J48 Classification Algorithm for Data Classification
Performance Analysis of Naive Bayes and J48 Classification Algorithm for Data Classification Tina R. Patil, Mrs. S. S. Sherekar Sant Gadgebaba Amravati University, Amravati tnpatil2@gmail.com, ss_sherekar@rediffmail.com
More informationUsing 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 informationOptimised Realistic Test Input Generation
Optimised Realistic Test Input Generation Mustafa Bozkurt and Mark Harman {m.bozkurt,m.harman}@cs.ucl.ac.uk CREST Centre, Department of Computer Science, University College London. Malet Place, London
More informationIn the IEEE Standard Glossary of Software Engineering Terminology the Software Life Cycle is:
In the IEEE Standard Glossary of Software Engineering Terminology the Software Life Cycle is: The period of time that starts when a software product is conceived and ends when the product is no longer
More informationA common interface for multi-rule-engine distributed systems
A common interface for multi-rule-engine distributed systems Pierre de Leusse, Bartosz Kwolek and Krzysztof Zieliński Distributed System Research Group, AGH University of Science and Technology Krakow,
More informationKuwait Chapter of Arabian Journal of Business and Management Review Vol. 3, No.4; Dec. 2013
EFFECTS OF PROCESS ANALYSIS AND SIMULATION TOOLS TO IMPROVE THE PURCHASING PROCESS AND PRACTICE OF TYPICAL INDUSTRIAL Hossein Ebadati 1 *, Seyed Yahya Seyed Danesh 2, Esmail Malek Akhlagh 3 1* -Department
More informationWinery 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
More informationEFFECTIVE CONSTRUCTIVE MODELS OF IMPLICIT SELECTION IN BUSINESS PROCESSES. Nataliya Golyan, Vera Golyan, Olga Kalynychenko
380 International Journal Information Theories and Applications, Vol. 18, Number 4, 2011 EFFECTIVE CONSTRUCTIVE MODELS OF IMPLICIT SELECTION IN BUSINESS PROCESSES Nataliya Golyan, Vera Golyan, Olga Kalynychenko
More information