White Paper Business Process Modeling and Simulation

Size: px
Start display at page:

Download "White Paper Business Process Modeling and Simulation"

Transcription

1 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 School, United Kingdom. His research interests are in the areas of simulation methodology (modeling paradigms and conceptual modeling), simulation technology (parallel and distributed simulation, cloud-based simulation) and business process modeling and simulation applications. He has done a number of consultation projects in healthcare, manufacturing and public sector services including the European Commission and a UK police department. A simulation model of a real system is a simplified version of the real system implemented in a computerized form so that it can be run on a computer. This allows decision makers to carry out experiments using the simulation model on a computer (in-silico experiments) instead of carrying out the experiments in the real system. To take the analogy from the aviation, carrying out the simulation experiment is similar to playing with a management flight simulator. Typical objectives of using a simulation model for experimentation include increasing understanding of the real system, finding out the main issues with the current system (such as bottleneck analysis), estimating how the real system is likely to perform under various scenarios or estimating the optimum setting for the real system. In the context of business, the real system is often the business process. Based on the above description of the simulation, we can appreciate that a simulation model can be a natural next step after we map a business process. While a process map provides a snapshot of the business process, the simulation of the process map allows us to show the dynamic behavior of the business process over time. In the context of business process reengineering, this functionality provides a useful analysis before any changes to the business process is implemented in the field. In the context of business process analysis, the functionality provides a tool for us to analyze the performance of an existing business process. More importantly, once we have mapped a business process, we have actually carried out the first few steps of the simulation modeling as I will explain later on in white paper. Access our free, extensive library at

2 Advantages Before I explain the steps for carrying out a simulation modeling process, I will list a number of advantages that can be obtained from carrying out experiments using a simulation model on a computer instead of experimenting with the real system. In my opinion, the key advantages are as follows: We do not disrupt the continuous operations of the real system. This will minimize any risk that can be attributed to the unforeseeable effects of conducting experiments in the real system. We do not have to buy or hire extra resources that would otherwise be needed if experimenting with the real system. If an experiment in the real system takes a long time to complete, computer simulation allows us to compress the time. An experiment that would take one year if done in the real system might only take one minute on a computer. We can conduct an experiment even if the real system does not exist (for example when we are planning for a new system). In this case, experimenting with the real system is not possible. We can produce an exact replica of what has happened during a computer experiment. This is difficult to achieve in a real system and in most cases it is impossible (for example we cannot control the real system in such a way that every customer who arrived on Monday will arrive at same arrival time for the same transaction on Tuesday). It is sometimes illegal and dangerous to conduct an experiment in the real system, especially for systems that may cause irrecoverable damages or human fatalities. When the use of simulation is not appropriate Despite its advantages, there are a number of situations when computer simulation is not appropriate. These situations include: when a simple calculation can solve the problem when a mathematical formula exists to represent the problem (for example in simple queuing systems) when carrying out experiments in the real system is feasible and cheaper when the data needed to solve the problem using the simulation model is not adequate when the total cost for carrying out a complete simulation modeling project cannot be justified (for example against the expected benefits) 2

3 Steps in Simulation Modeling Modern simulation software packages have made simulation modeling easier. However, someone who is good at using a simulation software package does not always mean that the person is also good at simulation modeling. In fact, without adequate training, people can easily misinterpret the simulation results. Hence, it is important that we follow the correct simulation modeling steps. In this section, I will summarize the steps in simulation modeling. Problem structuring Before investing our resources to simulation modeling work we need to make sure that we are attempting to solve the correct problem (instead of fixing a symptom or, worse, a completely different problem). The main objective of this step is to identify the root cause of the problem at hand. This step requires close contact with the domain expert (someone who knows the system well) and the problem owner. We can also build our understanding about the context of the modeling work within the broader objectives of the problem owner. Conceptual Modeling A conceptual model represents our mental model of the system being studied. This includes our understanding of the objectives of the model, the inputs to the model, the outputs of the model, the boundary of the model (such as a decision on whether we should include three departments or four departments in the model), the level of detail (such as decision on whether we should model the system at an individual level, work unit level or department level) and the structure of the model (how the components in the model are linked). Most simulation projects are carried out in a team. Hence, it has become increasingly important that we make the conceptual model tangible, for example, by representing it using an appropriate diagram. A tangible conceptual model allows us to discuss and evaluate the conceptual model with the other team members. Appropriate diagrams that can be used to represent a conceptual model are discussed in Onggo (2010) which includes Objective Diagram to represent the objectives of the model, Influence Diagram to represent the model input and outputs, and BPMN to represent the boundary, structure and level of detail of a conceptual model. Figure 1 shows an example of a conceptual model describing a process carried out by a clerk at a health clinic using BPMN. The process is triggered when a patient has finished the consultation session with a doctor. The clerk will then notify the patient that payment will be taken. When taking the payment, the clerk will check whether the patient is covered by an insurance policy and take payment accordingly. The patient will be notified when the payment has been taken. Figure 1 is a 3

4 part of the example used in an earlier white paper (Onggo 2013). Hence, the earlier process when the clerk checked for another payment method in case the insurance would not cover the treatment is not shown. Taking payment yes Check insurance detail Valid? no Finish Start taking consultation payment Have insurance? no Self payment Finish taking payment Figure 1: An example of a conceptual model using BPMN People who are familiar with business process modeling may notice that Figure 1 is not different from a process map. This reinforces my earlier point that when we have mapped a business process, we have completed the first few steps in simulation modeling. Computer Implementation To enable the simulation of a business process model (or a conceptual model), we need to add additional information to the diagram. The main parameters needed to enable the simulation of a process map are time (i.e. the duration of a task), control (i.e. to specify how the sequence flows are controlled) and resources (i.e. to specify the resources needed by a BPMN element). In more complex cases (for example, tasks competing for the same resources), we will need information to specify the tasks priority and information to allow flexible logical rules. Figure 2 shows a few examples of extra information needed to simulate the business process shown in Figure 1. I have shown the information in an XML format to emphasize that the format is machine readable (and we can also read the content). Vendors use various formats to store the extra information but whatever format they use, it should provide similar key information. Most commercial software packages such as Process Simulator ( integration-modules/process-simulator/) provide a friendly user interface (such as the use of forms). Hence, users do not need to know about how to write the detailed information in a machine readable format. 4

5 Figure 2: Examples of additional information needed to simulate the conceptual model Due to space limitation, I do not show all parameters in Figure 2. However, the following examples should give a clear idea on what kind of parameters needed for key BPMN elements used in the model. The first example is shown at the top left XML. This XML contains information about the probability that a patient says that s/he is covered by insurance. In this example, the probability is 60%. The second example (bottom left XML) specifies that 40% of patients say that they are not covered by any insurance. The third example (top right XML) specifies that the time for the clerk to check for the insurance detail varies from 5 minutes to 10 minutes. Likewise, the last example (bottom right corner) specifies that the time for the clerk to process the self-payment option varies between 1 minute and 3 minutes. Model Validation Simulation modeling involves running an experiment using a simulation model instead of experimenting with the real system. Hence, it is important that the model represents the real system correctly. A model validation process is needed to ensure that a model can sufficiently represent the real system to achieve the objectives of the simulation modeling project. There are techniques that can be applied for model validation such as white box and black box methods (Pidd, 2004). It is also important to involve the problem owner and domain experts in the validation process to improve the credibility of the model. It should be noted that a simulation model is a simplified version of the real system so all models are inherently incorrect (they are different from the real system). Even though a model is simpler than the real system, if it is built with sufficient level of detail and focusing on the important parts of the system, the model can provide useful insights. It is because of its simplicity that we can understand the behavior shown by the model better. The insights gained from the model will complement our understanding of the real system and provide us with a better judgment on what could work in the real system. 5

6 Experimentation Knowledge Acquisition Once we have built a sufficient level of confidence in the model, we can carry out experiments using the model. A well designed experiment should increase our knowledge about the real system through the model. If the objective of the modeling is to optimize the real system, many simulation software packages can set the design of the experiments automatically based on well-known algorithms. It should be noted that although I explain the simulation modeling steps sequentially, in practice, the steps are done iteratively. For example, if during the validation process we identify a mistake, we may need to revisit either the computer implementation step or the conceptual modeling step. Conclusion In this white paper, I have explained that simulation modeling is a natural next step after we have completed a business process modeling or a business process reengineering project. I have listed the key benefits of computer simulation and at the same time I have also listed the situations when computer simulation may not be suitable. One of the main reasons why computer simulation is beneficial to business process modeling is that it provides the ability to observe the expected performance of a business process (existing or new) over time. This is difficult, if not impossible, to obtain simply by analyzing the business process map alone. It is not feasible to explain about computer simulation in detail in this white paper but I have provided a summary of the steps in simulation modeling. Readers who are interested to know more about computer simulation may consult any of the popular textbooks such as Pidd (2004), Banks et al. (2005), Robinson (2004) and Law (2007) 6

7 References Banks J, Carson II J S, Nelson B L and Nicol D M. (2005) Discrete-event system simulation. 4th edition. Pearson Education: Upper Saddle River, NJ. Law A.M. (2007) Simulation Modeling and Analysis, 4th Edition. McGraw-Hill Onggo, B.S.S. (2010) Methods for Conceptual Model Representation, in Robinson S., Brooks R., Kotiadis K. and van der Zee, D-J. (Eds) Conceptual Modelling for Discrete-Event Simulation. Boca Raton, FL:Taylor and Francis, pp Onggo, B.S.S. (2013) Agent-Oriented BPMN. Orbus Software white paper series. London, UK: Orbus Software. Available from agent-oriented-bpmn/ Pidd M. (2004) Computer simulation in management science. 5th edition. John Wiley & Sons: Chichester, England. Robinson S. (2004) Simulation: The Practice of Model Developmentand Use. John Wiley & Sons: Chichester, England. Copyright 2014 Orbus Software. All rights reserved. No part of this publication may be reproduced, resold, stored in a retrieval system, or distributed in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior permission of the copyright owner. Such requests for permission or any other comments relating to the material contained in this document may be submitted to: marketing@orbussoftware.com Orbus Software 3rd Floor 111 Buckingham Palace Road London SW1W 0SR United Kingdom +44 (0) enquiries@orbussoftware.com

White Paper BPMN 2.0 Task Types Explained

White Paper BPMN 2.0 Task Types Explained White Paper BPMN 2.0 Task Types Explained WP0093 August 2013 Tasks represent the most fundamental process elements, which define units of work in a process. In BPMN, a Task represents an atomic Activity

More information

54 Robinson 3 THE DIFFICULTIES OF VALIDATION

54 Robinson 3 THE DIFFICULTIES OF VALIDATION SIMULATION MODEL VERIFICATION AND VALIDATION: INCREASING THE USERS CONFIDENCE Stewart Robinson Operations and Information Management Group Aston Business School Aston University Birmingham, B4 7ET, UNITED

More information

White Paper What Solutions Architects Should Know About The TOGAF ADM

White Paper What Solutions Architects Should Know About The TOGAF ADM White Paper What Solutions Architects Should Know About The TOGAF ADM WP0015 October 2011 The Open Group Architecture Framework 1 (TOGAF) is the most widely referenced architecture framework currently

More information

Discrete-Event Simulation

Discrete-Event Simulation Discrete-Event Simulation Prateek Sharma Abstract: Simulation can be regarded as the emulation of the behavior of a real-world system over an interval of time. The process of simulation relies upon the

More information

Training and Development (T & D): Introduction and Overview

Training and Development (T & D): Introduction and Overview Training and Development (T & D): Introduction and Overview Recommended textbook. Goldstein I. L. & Ford K. (2002) Training in Organizations: Needs assessment, Development and Evaluation (4 th Edn.). Belmont:

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

(Refer Slide Time: 01:52)

(Refer Slide Time: 01:52) Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This

More information

Veri cation and Validation of Simulation Models

Veri cation and Validation of Simulation Models of of Simulation Models mpressive slide presentations Faculty of Math and CS - UBB 1st Semester 2010-2011 Other mportant Validate nput- Hypothesis Type Error Con dence nterval Using Historical nput of

More information

HSR HOCHSCHULE FÜR TECHNIK RA PPERSW I L

HSR HOCHSCHULE FÜR TECHNIK RA PPERSW I L 1 An Introduction into Modelling and Simulation Prof. Dr.-Ing. Andreas Rinkel af&e andreas.rinkel@hsr.ch Tel.: +41 (0) 55 2224928 Mobil: +41 (0) 79 3320562 Goal After the whole lecture you: will have an

More information

HARDWARE ACCELERATION IN FINANCIAL MARKETS. A step change in speed

HARDWARE ACCELERATION IN FINANCIAL MARKETS. A step change in speed HARDWARE ACCELERATION IN FINANCIAL MARKETS A step change in speed NAME OF REPORT SECTION 3 HARDWARE ACCELERATION IN FINANCIAL MARKETS A step change in speed Faster is more profitable in the front office

More information

Chapter 9 Project Cash Flow Analysis

Chapter 9 Project Cash Flow Analysis Chapter 9 Project Cash Flow Analysis 9.1: (c) Given: accounting and cash flow data Find: income tax rate to use in project year 1 Approach: find the taxable incomes and income taxes with and without project

More information

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds BPMN PATTERN FOR AGENT-BASED SIMULATION MODEL REPRESENTATION Bhakti S. S.

More information

Process simulation. Enn Õunapuu enn.ounapuu@ttu.ee

Process simulation. Enn Õunapuu enn.ounapuu@ttu.ee Process simulation Enn Õunapuu enn.ounapuu@ttu.ee Content Problem How? Example Simulation Definition Modeling and simulation functionality allows for preexecution what-if modeling and simulation. Postexecution

More information

Discrete-Event Simulation

Discrete-Event Simulation Discrete-Event Simulation 14.11.2001 Introduction to Simulation WS01/02 - L 04 1/40 Graham Horton Contents Models and some modelling terminology How a discrete-event simulation works The classic example

More information

(Refer Slide Time 00:56)

(Refer Slide Time 00:56) Software Engineering Prof.N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-12 Data Modelling- ER diagrams, Mapping to relational model (Part -II) We will continue

More information

How To Develop Software

How To Develop Software Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which

More information

AS-D1 SIMULATION: A KEY TO CALL CENTER MANAGEMENT. Rupesh Chokshi Project Manager

AS-D1 SIMULATION: A KEY TO CALL CENTER MANAGEMENT. Rupesh Chokshi Project Manager AS-D1 SIMULATION: A KEY TO CALL CENTER MANAGEMENT Rupesh Chokshi Project Manager AT&T Laboratories Room 3J-325 101 Crawfords Corner Road Holmdel, NJ 07733, U.S.A. Phone: 732-332-5118 Fax: 732-949-9112

More information

ADVANCED GEOGRAPHIC INFORMATION SYSTEMS Vol. II - GIS Project Planning and Implementation Somers R.M. GIS PROJECT PLANNING AND IMPLEMENTATION

ADVANCED GEOGRAPHIC INFORMATION SYSTEMS Vol. II - GIS Project Planning and Implementation Somers R.M. GIS PROJECT PLANNING AND IMPLEMENTATION GIS PROJECT PLANNING AND IMPLEMENTATION Somers R. M. Somers-St. Claire, Fairfax, Virginia, USA Keywords: Geographic information system (GIS), GIS implementation, GIS management, geospatial information

More information

STUDENTS REASONING IN QUADRATIC EQUATIONS WITH ONE UNKNOWN

STUDENTS REASONING IN QUADRATIC EQUATIONS WITH ONE UNKNOWN STUDENTS REASONING IN QUADRATIC EQUATIONS WITH ONE UNKNOWN M. Gözde Didiş, Sinem Baş, A. Kürşat Erbaş Middle East Technical University This study examined 10 th grade students procedures for solving quadratic

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

PROJECT COST MANAGEMENT

PROJECT COST MANAGEMENT 7 PROJECT COST MANAGEMENT Project Cost Management includes the processes required to ensure that the project is completed within the approved budget. Figure 7 1 provides an overview of the following major

More information

MTAT.03.231 Business Process Management (BPM) Lecture 6 Quantitative Process Analysis (Queuing & Simulation)

MTAT.03.231 Business Process Management (BPM) Lecture 6 Quantitative Process Analysis (Queuing & Simulation) MTAT.03.231 Business Process Management (BPM) Lecture 6 Quantitative Process Analysis (Queuing & Simulation) Marlon Dumas marlon.dumas ät ut. ee Business Process Analysis 2 Process Analysis Techniques

More information

INFORMATION SYSTEM AUDITING AND ASSURANCE

INFORMATION SYSTEM AUDITING AND ASSURANCE CHAPTER INFORMATION SYSTEM AUDITING AND ASSURANCE As more and more accounting and business systems were automated, it became more and more evident that the field of auditing had to change. As the systems

More information

Business Process Discovery

Business Process Discovery Sandeep Jadhav Introduction Well defined, organized, implemented, and managed Business Processes are very critical to the success of any organization that wants to operate efficiently. Business Process

More information

AGENT-BASED CONCEPTUAL MODEL REPRESENTATION USING BPMN

AGENT-BASED CONCEPTUAL MODEL REPRESENTATION USING BPMN Proceedings of the 2011 Winter Simulation Conference S. Jain, R.R. Creasey, J. Himmelspach, K.P. White, and M. Fu, eds. AGENT-BASED CONCEPTUAL MODEL REPRESENTATION USING BPMN Bhakti S. S. Onggo Lancaster

More information

Analysis Of Shoe Manufacturing Factory By Simulation Of Production Processes

Analysis Of Shoe Manufacturing Factory By Simulation Of Production Processes Analysis Of Shoe Manufacturing Factory By Simulation Of Production Processes Muhammed Selman ERYILMAZ a Ali Osman KUŞAKCI b Haris GAVRANOVIC c Fehim FINDIK d a Graduate of Department of Industrial Engineering,

More information

Chapter 13 BUILDING INFORMATION SYSTEMS. How does building new systems produce organizational change?

Chapter 13 BUILDING INFORMATION SYSTEMS. How does building new systems produce organizational change? MANAGING THE DIGITAL FIRM, 12 TH EDITION Learning Objectives Chapter 13 BUILDING INFORMATION SYSTEMS VIDEO CASES Case 1: IBM: Business Process Management in a Service Oriented Architecture and Managing

More information

Outline. 1 Denitions. 2 Principles. 4 Implementation and Evaluation. 5 Debugging. 6 References

Outline. 1 Denitions. 2 Principles. 4 Implementation and Evaluation. 5 Debugging. 6 References Outline Computer Science 331 Introduction to Testing of Programs Mike Jacobson Department of Computer Science University of Calgary Lecture #3-4 1 Denitions 2 3 4 Implementation and Evaluation 5 Debugging

More information

General Problem Solving Model. Software Development Methodology. Chapter 2A

General Problem Solving Model. Software Development Methodology. Chapter 2A General Problem Solving Model Software Development Methodology These focus on understanding what the problem is about Chapter 2A Concerned with understanding more about the nature of the problem and possible

More information

A Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Overview.

A Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Overview. A Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Andersen Consultng 1600 K Street, N.W., Washington, DC 20006-2873 (202) 862-8080 (voice), (202) 785-4689 (fax) albert.sweetser@ac.com

More information

How In-Memory Data Grids Can Analyze Fast-Changing Data in Real Time

How In-Memory Data Grids Can Analyze Fast-Changing Data in Real Time SCALEOUT SOFTWARE How In-Memory Data Grids Can Analyze Fast-Changing Data in Real Time by Dr. William Bain and Dr. Mikhail Sobolev, ScaleOut Software, Inc. 2012 ScaleOut Software, Inc. 12/27/2012 T wenty-first

More information

PROJECT RISK MANAGEMENT

PROJECT RISK MANAGEMENT 11 PROJECT RISK MANAGEMENT Project Risk Management includes the processes concerned with identifying, analyzing, and responding to project risk. It includes maximizing the results of positive events and

More information

Change Management and Adoption for Cloud ERP Prepared by Michael Krigsman February 2012

Change Management and Adoption for Cloud ERP Prepared by Michael Krigsman February 2012 Change Management and Adoption for Cloud ERP Prepared by Michael Krigsman February 2012 NetSuite sponsored this independent white paper; Asuret does not endorse any vendor s product or service. Cloud computing

More information

James A. Hall Chapter Accounting Information Systems, 4th. Ed. The Information System THE INFORMATION SYSTEM: AN ACCOUNTANT S PERSPECTIVE

James A. Hall Chapter Accounting Information Systems, 4th. Ed. The Information System THE INFORMATION SYSTEM: AN ACCOUNTANT S PERSPECTIVE CHAPTER THE INFORMATION SYSTEM: AN ACCOUNTANT S PERSPECTIVE Many readers are exploring these study notes as part of a college or university course named accounting information systems. There is often a

More information

Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective

Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective Orit Hazzan's Column Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective This column is coauthored with Jeff Kramer, Department of Computing, Imperial College, London ABSTRACT

More information

Lecture 8. Systems engineering L E C T U R E. SIMILAR process. Zuzana Bělinová. Faculty of Transportation Sciences, CTU in Prague

Lecture 8. Systems engineering L E C T U R E. SIMILAR process. Zuzana Bělinová. Faculty of Transportation Sciences, CTU in Prague L E C T U R E 8 SIMILAR process LECTURE 8 - OVERVIEW Theoretical foundations of many methodologies - Typical SE process SYSTEMS ENGINEERING BASIC FACTS Systems Engineering is responsible for creating a

More information

Business Intelligence and Decision Support Systems

Business Intelligence and Decision Support Systems Chapter 12 Business Intelligence and Decision Support Systems Information Technology For Management 7 th Edition Turban & Volonino Based on lecture slides by L. Beaubien, Providence College John Wiley

More information

WSMC High School Competition The Pros and Cons Credit Cards Project Problem 2007

WSMC High School Competition The Pros and Cons Credit Cards Project Problem 2007 WSMC High School Competition The Pros and Cons Credit Cards Project Problem 2007 Soon, all of you will be able to have credit cards and accounts. They are an important element in the fabric of the United

More information

THE DEVELOPMENT OF AN EXPERT CAR FAILURE DIAGNOSIS SYSTEM WITH BAYESIAN APPROACH

THE DEVELOPMENT OF AN EXPERT CAR FAILURE DIAGNOSIS SYSTEM WITH BAYESIAN APPROACH Journal of Computer Science 9 (10): 1383-1388, 2013 ISSN: 1549-3636 2013 doi:10.3844/jcssp.2013.1383.1388 Published Online 9 (10) 2013 (http://www.thescipub.com/jcs.toc) THE DEVELOPMENT OF AN EXPERT CAR

More information

Electronic Medical Record Workflow Management: The Workflow of Workflow

Electronic Medical Record Workflow Management: The Workflow of Workflow Electronic Medical Record Workflow Management: The Workflow of Workflow White Paper By Charles W. Webster, MD, MSIE, MSIS EHRI 2000 RiverEdge Parkway GL 100A Atlanta, GA 30328 770.919.7220 www.encounterpro.com

More information

Pathways Plus Strategic Management and Leadership

Pathways Plus Strategic Management and Leadership Pathways Plus Strategic Management and Leadership Level 7 Unit 7007 Financial planning Pathways Plus Unit 7007: Financial planning Copyright Chartered Management Institute, Management House, Cottingham

More information

one Introduction chapter OVERVIEW CHAPTER

one Introduction chapter OVERVIEW CHAPTER one Introduction CHAPTER chapter OVERVIEW 1.1 Introduction to Decision Support Systems 1.2 Defining a Decision Support System 1.3 Decision Support Systems Applications 1.4 Textbook Overview 1.5 Summary

More information

Chapter 6: Sensitivity Analysis

Chapter 6: Sensitivity Analysis Chapter 6: Sensitivity Analysis Suppose that you have just completed a linear programming solution which will have a major impact on your company, such as determining how much to increase the overall production

More information

Diagram Models in Continuous Business Process Improvement

Diagram Models in Continuous Business Process Improvement JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 22 No. 2 (2014), pp. 118-133 Diagram Models in Continuous Business Process Improvement Mateusz Wibig 1 1 CGI Polska Energy and Resources 39 Sienna Street, Warszawa

More information

Operational Level Involvement in the Collaborative Business Engineering Approach

Operational Level Involvement in the Collaborative Business Engineering Approach Operational Level Involvement in the Collaborative Business Engineering Approach Floor van Werven Delft University of Technology Systems Engineering, Policy Analysis and Management E-mail: fhvanwerven@gmail.com

More information

James E. Bartlett, II is Assistant Professor, Department of Business Education and Office Administration, Ball State University, Muncie, Indiana.

James E. Bartlett, II is Assistant Professor, Department of Business Education and Office Administration, Ball State University, Muncie, Indiana. Organizational Research: Determining Appropriate Sample Size in Survey Research James E. Bartlett, II Joe W. Kotrlik Chadwick C. Higgins The determination of sample size is a common task for many organizational

More information

Spreadsheets have become the principal software application for teaching decision models in most business

Spreadsheets have become the principal software application for teaching decision models in most business Vol. 8, No. 2, January 2008, pp. 89 95 issn 1532-0545 08 0802 0089 informs I N F O R M S Transactions on Education Teaching Note Some Practical Issues with Excel Solver: Lessons for Students and Instructors

More information

1: B asic S imu lati on Modeling

1: B asic S imu lati on Modeling Network Simulation Chapter 1: Basic Simulation Modeling Prof. Dr. Jürgen Jasperneite 1 Contents The Nature of Simulation Systems, Models and Simulation Discrete Event Simulation Simulation of a Single-Server

More information

Analysing Patient Flow in Australian Hospitals Using Dynamic Modelling and Simulation Techniques

Analysing Patient Flow in Australian Hospitals Using Dynamic Modelling and Simulation Techniques Flinders University School of Computer Science, Engineering and Mathematics Analysing Patient Flow in Australian Hospitals Using Dynamic Modelling and Simulation Techniques by Thomas McLoughlin Supervised

More information

Project Time Management

Project Time Management Project Time Management Study Notes PMI, PMP, CAPM, PMBOK, PM Network and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. Points to Note Please

More information

Object-Oriented Analysis. with the Unified Process. John W. Satzinger Southwest Missouri State University. Robert B. Jackson Brigham Young University

Object-Oriented Analysis. with the Unified Process. John W. Satzinger Southwest Missouri State University. Robert B. Jackson Brigham Young University Object-Oriented Analysis and Design with the Unified Process John W. Satzinger Southwest Missouri State University Robert B. Jackson Brigham Young University Stephen D. Burd University of New Mexico ALL

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

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY Systems Analysis and Design in a Changing World, Fourth Edition -488-6-5 Copyright 7 Thomson Course Technology. All rights reserved. FOURTH EDITION SYSTEMS ANALYSIS AND DESIGN IN A C HANGING W ORLD John

More information

Defining the Beginning: The Importance of Research Design

Defining the Beginning: The Importance of Research Design Research and Management Techniques for the Conservation of Sea Turtles K. L. Eckert, K. A. Bjorndal, F. A. Abreu-Grobois, M. Donnelly (Editors) IUCN/SSC Marine Turtle Specialist Group Publication No. 4,

More information

CHAPTER 11 REQUIREMENTS

CHAPTER 11 REQUIREMENTS Lecture Software Engineering CHAPTER 11 REQUIREMENTS Lecture Software Engineering Topics Determining What the Client Needs Overview of the Requirements Workflow Understanding the Domain The Business Model

More information

Abstract. Keywords: Program map, project management, knowledge transition, resource disposition

Abstract. Keywords: Program map, project management, knowledge transition, resource disposition Journal of Economic Development, Management, IT, Finance and Marketing, 6(1), 1-22, March 1 How to Prepare a Program Roadmap Kevin Byrne, Robert Keys, Cynthia Schaffer, Andrew N. Solic Drexel University,

More information

Data Analysis 1. SET08104 Database Systems. Copyright @ Napier University

Data Analysis 1. SET08104 Database Systems. Copyright @ Napier University Data Analysis 1 SET08104 Database Systems Copyright @ Napier University Entity Relationship Modelling Overview Database Analysis Life Cycle Components of an Entity Relationship Diagram What is a relationship?

More information

Automation can dramatically increase product quality, leading to lower field service, product support and

Automation can dramatically increase product quality, leading to lower field service, product support and QA Automation for Testing Medical Device Software Benefits, Myths and Requirements Automation can dramatically increase product quality, leading to lower field service, product support and liability cost.

More information

NU 509: Nursing Ethics Syllabus

NU 509: Nursing Ethics Syllabus NU 509: Nursing Ethics Syllabus C5:2012 COURSE START DATE: July 9, 2012 ONLINE DATES: July 9 July 15; July 21 August 17, 2012 ON CAMPUS DATES: July 16 July 20 COURSE END DATE: August 17, 2012 COURSE DESCRIPTION

More information

A Framework for Personalized Healthcare Service Recommendation

A Framework for Personalized Healthcare Service Recommendation A Framework for Personalized Healthcare Service Recommendation Choon-oh Lee, Minkyu Lee, Dongsoo Han School of Engineering Information and Communications University (ICU) Daejeon, Korea {lcol, niklaus,

More information

A Review of an MVC Framework based Software Development

A Review of an MVC Framework based Software Development , pp. 213-220 http://dx.doi.org/10.14257/ijseia.2014.8.10.19 A Review of an MVC Framework based Software Development Ronnie D. Caytiles and Sunguk Lee * Department of Multimedia Engineering, Hannam University

More information

How To Improve Your Business Performance Through Predictive Analytics

How To Improve Your Business Performance Through Predictive Analytics Increasing Business Performance through Predictive Analytics Many companies already run well-controlled, lean processes and so they are increasingly turning to their data as a new means of competitive

More information

AMS 5 Statistics. Instructor: Bruno Mendes mendes@ams.ucsc.edu, Office 141 Baskin Engineering. July 11, 2008

AMS 5 Statistics. Instructor: Bruno Mendes mendes@ams.ucsc.edu, Office 141 Baskin Engineering. July 11, 2008 AMS 5 Statistics Instructor: Bruno Mendes mendes@ams.ucsc.edu, Office 141 Baskin Engineering July 11, 2008 Course contents and objectives Our main goal is to help a student develop a feeling for experimental

More information

Modeling RESTful Conversations with Extended BPMN Choreography Diagrams

Modeling RESTful Conversations with Extended BPMN Choreography Diagrams Modeling RESTful Conversations with Extended BPMN Choreography Diagrams Cesare Pautasso 1, Ana Ivanchikj 1, and Silvia Schreier 2 1 Faculty of Informatics, University of Lugano (USI), Switzerland c.pautasso@ieee.org

More information

V&V and QA throughout the M&S Life Cycle

V&V and QA throughout the M&S Life Cycle Introduction to Modeling and Simulation and throughout the M&S Life Cycle Osman Balci Professor Department of Computer Science Virginia Polytechnic Institute and State University (Virginia Tech) Blacksburg,

More information

Mathematics Cognitive Domains Framework: TIMSS 2003 Developmental Project Fourth and Eighth Grades

Mathematics Cognitive Domains Framework: TIMSS 2003 Developmental Project Fourth and Eighth Grades Appendix A Mathematics Cognitive Domains Framework: TIMSS 2003 Developmental Project Fourth and Eighth Grades To respond correctly to TIMSS test items, students need to be familiar with the mathematics

More information

8. KNOWLEDGE BASED SYSTEMS IN MANUFACTURING SIMULATION

8. KNOWLEDGE BASED SYSTEMS IN MANUFACTURING SIMULATION - 1-8. KNOWLEDGE BASED SYSTEMS IN MANUFACTURING SIMULATION 8.1 Introduction 8.1.1 Summary introduction The first part of this section gives a brief overview of some of the different uses of expert systems

More information

Assuming the Role of Systems Analyst & Analysis Alternatives

Assuming the Role of Systems Analyst & Analysis Alternatives Assuming the Role of Systems Analyst & Analysis Alternatives Nature of Analysis Systems analysis and design is a systematic approach to identifying problems, opportunities, and objectives; analyzing the

More information

Seradex White Paper. Using Project Management Software for Production Scheduling. Software Selection Spectrum

Seradex White Paper. Using Project Management Software for Production Scheduling. Software Selection Spectrum Seradex White Paper A Discussion of Issues in the Manufacturing OrderStream Using Project Management Software for Production Scheduling Frequently, we encounter organizations considering the use of project

More information

Managing IT Projects. Chapter 2 The PMI Framework

Managing IT Projects. Chapter 2 The PMI Framework Managing IT Projects Chapter 2 The PMI Framework The PMI Framework The Project Management Institute,USA is an internationally acclaimed organization Devoted to Creation & sharing of knowledge in the area

More information

Process Modeling Notations and Workflow Patterns

Process Modeling Notations and Workflow Patterns Process Modeling Notations and Workflow Patterns Stephen A. White, IBM Corp., United States ABSTRACT The research work of Wil van der Aalst, Arthur ter Hofstede, Bartek Kiepuszewski, and Alistair Barros

More information

P vs NP problem in the field anthropology

P vs NP problem in the field anthropology Research Article P vs NP problem in the field anthropology Michael.A. Popov, Oxford, UK Email Michael282.eps@gmail.com Keywords P =?NP - complexity anthropology - M -decision - quantum -like game - game-theoretical

More information

SOFTWARE ENGINEERING INTERVIEW QUESTIONS

SOFTWARE ENGINEERING INTERVIEW QUESTIONS SOFTWARE ENGINEERING INTERVIEW QUESTIONS http://www.tutorialspoint.com/software_engineering/software_engineering_interview_questions.htm Copyright tutorialspoint.com Dear readers, these Software Engineering

More information

Business Process. 2.1 Business

Business Process. 2.1 Business Business Process 2 Goals. In this Chapter the following questions and themes are explored: The meaning of business Type of businesses Functional organization of a company Functional areas and their roles

More information

Module 1: Introduction to Designing Security

Module 1: Introduction to Designing Security Module 1: Introduction to Designing Security Table of Contents Module Overview 1-1 Lesson 1: Overview of Designing Security for Microsoft Networks 1-2 Lesson 2: Introducing Contoso Pharmaceuticals: A Case

More information

WORKFLOW ENGINE FOR CLOUDS

WORKFLOW ENGINE FOR CLOUDS WORKFLOW ENGINE FOR CLOUDS By SURAJ PANDEY, DILEBAN KARUNAMOORTHY, and RAJKUMAR BUYYA Prepared by: Dr. Faramarz Safi Islamic Azad University, Najafabad Branch, Esfahan, Iran. Workflow Engine for clouds

More information

TEACHING SIMULATION WITH SPREADSHEETS

TEACHING SIMULATION WITH SPREADSHEETS TEACHING SIMULATION WITH SPREADSHEETS Jelena Pecherska and Yuri Merkuryev Deptartment of Modelling and Simulation Riga Technical University 1, Kalku Street, LV-1658 Riga, Latvia E-mail: merkur@itl.rtu.lv,

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

Schedule Risk Analysis Simulator using Beta Distribution

Schedule Risk Analysis Simulator using Beta Distribution Schedule Risk Analysis Simulator using Beta Distribution Isha Sharma Department of Computer Science and Applications, Kurukshetra University, Kurukshetra, Haryana (INDIA) ishasharma211@yahoo.com Dr. P.K.

More information

PA: a force for transformation in Defence

PA: a force for transformation in Defence PA: a force for transformation in Defence PA Consulting Group is a leading management, systems and technology consulting firm. Operating worldwide in more than 35 countries, PA draws on the knowledge and

More information

A Meeting Room Scheduling Problem

A Meeting Room Scheduling Problem A Scheduling Problem Objective Engineering, Inc. 699 Windsong Trail Austin, Texas 78746 512-328-9658 FAX: 512-328-9661 ooinfo@oeng.com http://www.oeng.com Objective Engineering, Inc., 1999-2007. Photocopying,

More information

MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN

MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN Marlon Dumas marlon.dumas ät ut. ee How to engage in BPM? 1. Opportunity assessment 2. Process modelling

More information

Schedule Compression

Schedule Compression Schedule Compression The need to reduce the time allowed for a schedule, or a part of a schedule is routine, some of the times the need arises include: When the initial schedule is too long to meet contractual

More information

Project Planning and Project Estimation Techniques. Naveen Aggarwal

Project Planning and Project Estimation Techniques. Naveen Aggarwal Project Planning and Project Estimation Techniques Naveen Aggarwal Responsibilities of a software project manager The job responsibility of a project manager ranges from invisible activities like building

More information

EDF 6211 Educational Psychology

EDF 6211 Educational Psychology EDF 6211 Educational Psychology Instructor: Dr. Sharon McGee Time: Tuesday 5:00-7:40 Home: 305-253-8757 Email: smcgee@dadeschools.net Room: GC 285 Office Hours: Before and after class General Course Description

More information

Discrete-Event Simulation for Hospital Resource Planning Possibilities and Requirements

Discrete-Event Simulation for Hospital Resource Planning Possibilities and Requirements Linköping Studies in Science and Technology Licentiate Thesis No. 1446 Discrete-Event Simulation for Hospital Resource Planning Possibilities and Requirements by Krišjānis Šteins LIU-TEK-LIC-2010:17 Department

More information

High School Algebra Reasoning with Equations and Inequalities Solve equations and inequalities in one variable.

High School Algebra Reasoning with Equations and Inequalities Solve equations and inequalities in one variable. Performance Assessment Task Quadratic (2009) Grade 9 The task challenges a student to demonstrate an understanding of quadratic functions in various forms. A student must make sense of the meaning of relations

More information

Spreadsheet Modelling Best Practice

Spreadsheet Modelling Best Practice Spreadsheet Modelling Best Practice by Nick Read and Jonathan Batson BUSINESS DYNAMICS April 1999 This document has been published by the Institute of Chartered Accountants for England and Wales who jointly

More information

INDEPENDENT VERIFICATION AND VALIDATION OF EMBEDDED SOFTWARE

INDEPENDENT VERIFICATION AND VALIDATION OF EMBEDDED SOFTWARE PREFERRED RELIABILITY PRACTICES PRACTICE NO. PD-ED-1228 PAGE 1 OF 6 INDEPENDENT VERIFICATION AND VALIDATION OF EMBEDDED SOFTWARE Practice: To produce high quality, reliable software, use Independent Verification

More information

Module 1: Basic concepts of management accounting

Module 1: Basic concepts of management accounting Module 1: Basic concepts of management accounting Required reading Chapter 1, pages 4-23 ERH, Section C3: "Code of ethical principles and rules of conduct" Reading 1-1: "Moral responsibility within the

More information

Sales Coaching for Improved Performance:

Sales Coaching for Improved Performance: WHITE PAPER Sales Coaching for Improved Performance: Turning Sales Managers into Great Coaches Companies know the value of training their sales force, but many don t realize the importance of developing

More information

Application Performance Testing Basics

Application Performance Testing Basics Application Performance Testing Basics ABSTRACT Todays the web is playing a critical role in all the business domains such as entertainment, finance, healthcare etc. It is much important to ensure hassle-free

More information

CTI Higher Certificate in Information Systems (Engineering)

CTI Higher Certificate in Information Systems (Engineering) CTI Higher Certificate in Information Systems (Engineering) Module Descriptions 2015 CTI is part of Pearson, the world s leading learning company. Pearson is the corporate owner, not a registered provider

More information

NEPA/DO-12 Web Based Training Design Document

NEPA/DO-12 Web Based Training Design Document NEPA/DO-12 Web Based Training Design Document October 10, 2004 Lisa Bradshaw, Annie Persson, Keith Regensburger Prototype URL http://clem.mscd.edu/~bradshaw/it6960/npsprototypemain.htm Prototype Pages

More information

Project Time Management

Project Time Management Project Time Management Study Notes PMI, PMP, CAPM, PMBOK, PM Network and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. Points to Note Please

More information

Ch 1 - Conduct Market Research for Price Analysis

Ch 1 - Conduct Market Research for Price Analysis Ch 1 - Conduct Market Research for Price Analysis 1.0 - Chapter Introduction 1.1 - Reviewing The Purchase Request And Related Market Research o 1.1.1 - How Was The Estimate Made? o 1.1.2 - What Assumptions

More information

SCENARIO DEVELOPMENT FOR DECISION SUPPORT SYSTEM EVALUATION

SCENARIO DEVELOPMENT FOR DECISION SUPPORT SYSTEM EVALUATION SCENARIO DEVELOPMENT FOR DECISION SUPPORT SYSTEM EVALUATION Emilie M. Roth Roth Cognitive Engineering Brookline, MA James W. Gualtieri, William C. Elm and Scott S. Potter Aegis Research Corporation Pittsburgh,

More information

FAULT TOLERANCE FOR MULTIPROCESSOR SYSTEMS VIA TIME REDUNDANT TASK SCHEDULING

FAULT TOLERANCE FOR MULTIPROCESSOR SYSTEMS VIA TIME REDUNDANT TASK SCHEDULING FAULT TOLERANCE FOR MULTIPROCESSOR SYSTEMS VIA TIME REDUNDANT TASK SCHEDULING Hussain Al-Asaad and Alireza Sarvi Department of Electrical & Computer Engineering University of California Davis, CA, U.S.A.

More information

Aachen Summer Simulation Seminar 2014

Aachen Summer Simulation Seminar 2014 Aachen Summer Simulation Seminar 2014 Lecture 07 Input Modelling + Experimentation + Output Analysis Peer-Olaf Siebers pos@cs.nott.ac.uk Motivation 1. Input modelling Improve the understanding about how

More information