Diagram Models in Continuous Business Process Improvement

Size: px
Start display at page:

Download "Diagram Models in Continuous Business Process Improvement"

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

More information

BPM optimization Part 2: Workflow map optimization by using multiobjective algorithms

BPM 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 information

Process Modelling from Insurance Event Log

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

More information

USAGE OF BUSINESS RULES IN SUPPLY CHAIN MANAGEMENT

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

More information

10g versions followed on separate paths due to different approaches, but mainly due to differences in technology that were known to be huge.

10g 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 information

BUSINESS processes have received ample attention for

BUSINESS 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 information

WoPeD - An Educational Tool for Workflow Nets

WoPeD - 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 information

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

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

More information

Dr. Jana Koehler IBM Zurich Research Laboratory

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

More information

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

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

More information

WebSphere Business Modeler

WebSphere 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 information

BPMN PATTERNS USED IN MANAGEMENT INFORMATION SYSTEMS

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

More information

BIS 3106: Business Process Management. Lecture Two: Modelling the Control-flow Perspective

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

More information

Business Process Modeling

Business 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 information

Malay A. Dalal Madhav Erraguntla Perakath Benjamin. Knowledge Based Systems, Inc. (KBSI) College Station, TX 77840, U.S.A.

Malay 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 information

Faculty of Science and Technology MASTER S THESIS. Writer: Artur Latifov

Faculty 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 information

ICT353/532 Advanced Business Analysis & Design

ICT353/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 information

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

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

More information

Mapping Business Process Modeling constructs to Behavior Driven Development Ubiquitous Language

Mapping 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 information

Semantic Business Process Management Lectuer 1 - Introduction

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

More information

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 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 information

Bruce Silver Associates Independent Expertise in BPM

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

More information

THE 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 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 information

Chapter 2 Introduction to Business Processes, BPM, and BPM Systems

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

More information

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

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

More information

SysML Modelling Language explained

SysML 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 information

BUSINESS PROCESS MODELING AND SIMULATION. Geoffrey Hook. Lanner Group The Oaks, 5 Clews Road Redditch. B98 7ST UK

BUSINESS 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 information

Mercy 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 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 information

High-Mix Low-Volume Flow Shop Manufacturing System Scheduling

High-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 information

Data: To BI or not to BI?

Data: 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 information

An Evaluation Framework for Business Process Management Products

An 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 information

Process Mining Using BPMN: Relating Event Logs and Process Models

Process 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 information

Business Process Modeling

Business 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 information

An Evaluation of Conceptual Business Process Modelling Languages

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

More information

An Automated Workflow System Geared Towards Consumer Goods and Services Companies

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

More information

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

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

More information

... Chair of Mobile Business & Multilateral Security. Lecture 13 Business Informatics 2 (PWIN) Business Process Reengineering (BPR) SS 2015

... 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 information

From Workflow Design Patterns to Logical Specifications

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

More information

Business Process Improvement Framework and Representational Support

Business 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 information

A Business Process Services Portal

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

More information

Semantic Analysis of Flow Patterns in Business Process Modeling

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,

More information

WHITE 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? 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 information

Using Process Mining to Bridge the Gap between BI and BPM

Using 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 information

Clarifying a vision on certification of MDA tools

Clarifying 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 information

Service Oriented Architecture (SOA) An Introduction

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

More information

Evaluation of SOA Vendors A Technical White Paper from Firstservis

Evaluation 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 information

An Eclipse plug-in for Public Administration software system modelling and simulation

An 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 information

White Paper Business Process Modeling and Simulation

White 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 information

Rules and Business Rules

Rules 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 information

BPMN 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 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 information

Kirsten Sinclair SyntheSys Systems Engineers

Kirsten 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 information

Business Process Management An Approach to Deploy the Web-Based Software

Business 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 information

Sequence Kinetics TM Transforms SharePoint into an Enterprise BPM Suite

Sequence 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 information

Process Modeling using BPMN 2.0

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

More information

Lluis Belanche + Alfredo Vellido. Intelligent Data Analysis and Data Mining. Data Analysis and Knowledge Discovery

Lluis 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 information

Modelling Workflow with Petri Nets. CA4 BPM PetriNets

Modelling 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 information

Numerical Research on Distributed Genetic Algorithm with Redundant

Numerical 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 information

DOCUMENTOS DE TRABAJO Serie Gestión

DOCUMENTOS 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 information

Chapter 6. The stacking ensemble approach

Chapter 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 information

Component visualization methods for large legacy software in C/C++

Component 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 information

Filling the Gap between Business Process Modeling and Behavior Driven Development

Filling 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 information

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

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

More information

BPMN VS. UML ACTIVITY DIAGRAM FOR BUSINESS PROCESS MODELING

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

More information

UML Modelling of Automated Business Processes with a Mapping to BPEL4WS

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 tgardner@uk.ibm.com Abstract. The Business Process Execution

More information

Business Process Quality Metrics: Log-based Complexity of Workflow Patterns

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 jcardoso@uma.pt Abstract. We

More information

Revealing the Big Picture Using Business Process Management

Revealing 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 information

Business Process Modelling Languages, Goals and Variabilities

Business 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 information

BPMN Business Process Modelling Notation

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

More information

processes 1 This survey report is written within the PWO Project: Production scheduling of batch

processes 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 information

Umbrella: A New Component-Based Software Development Model

Umbrella: 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 information

Intelligent KPI. Leveraging Key Performance Indicators for Business Process Improvement

Intelligent 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 information

BPMN Business Process Modeling Notation

BPMN 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 information

The BPM to UML activity diagram transformation using XSLT

The 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 information

A 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 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 information

Business Process Management Enabled by SOA

Business 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 information

OpenText Cordys Business Process Management Suite

OpenText 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 information

Stellar Performance in Planning and Scheduling for Multi-Plant Manufacturers. Selecting Scheduling Software

Stellar 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 information

Requirements engineering

Requirements engineering Learning Unit 2 Requirements engineering Contents Introduction............................................... 21 2.1 Important concepts........................................ 21 2.1.1 Stakeholders and

More information

Comparative Analysis of the Main Business Intelligence Solutions

Comparative 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 information

Supporting the BPM life-cycle with FileNet

Supporting 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 information

Model Driven BPM How BPM enables a higher level of Business agility

Model 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 information

EU CUSTOMS BUSINESS PROCESS MODELLING POLICY

EU 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 information

How To Design An Information System

How 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 information

Scenario-based Requirements Engineering and User-Interface Design

Scenario-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 information

Axiomatic design of software systems

Axiomatic 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 information

Structural Detection of Deadlocks in Business Process Models

Structural 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 information

Course Syllabus For Operations Management. Management Information Systems

Course 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 information

Process Mining: Making Knowledge Discovery Process Centric

Process 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 information

Business Process Modelling. CA4 Business Process Modelling 1

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

More information

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 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 information

Performance-Centric Business Activity Monitoring Framework for Continuous Process Improvement

Performance-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 information

Extension the capacity of the cellular network process simulation and optimization

Extension 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 information

Performance Analysis of Naive Bayes and J48 Classification Algorithm for Data Classification

Performance 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 information

Using BPMN for Modeling Manufacturing Processes

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

More information

Optimised Realistic Test Input Generation

Optimised 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 information

In 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: 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 information

A common interface for multi-rule-engine distributed systems

A 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 information

Kuwait Chapter of Arabian Journal of Business and Management Review Vol. 3, No.4; Dec. 2013

Kuwait 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 information

Winery A Modeling Tool for TOSCA-based Cloud Applications

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

More information

EFFECTIVE CONSTRUCTIVE MODELS OF IMPLICIT SELECTION IN BUSINESS PROCESSES. Nataliya Golyan, Vera Golyan, Olga Kalynychenko

EFFECTIVE 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