Malay A. Dalal Madhav Erraguntla Perakath Benjamin. Knowledge Based Systems, Inc. (KBSI) College Station, TX 77840, U.S.A.
|
|
|
- Shonda West
- 10 years ago
- Views:
Transcription
1 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 This paper introduces PROSIM, a knowledge-based system for modeling processes, analyzing them using simulation and project management tools, and designing improved processes. Domain experts who are familiar with the various aspects of the system may be interviewed and process models can be developed based on the evidence collected using PROSIM. The tutorial focuses on the built-in simulation design support environment of PROSIM that enables building simulation models automatically from process models. The later part of the tutorial briefly covers extensions to PROSIM which permit information captured in PROSIM models to be leveraged for other analysis project planning in a project management tool such as Microsoft Project. A purchase order processing system example is described to demonstrate the utility of PROSIM. 1 INTRODUCTION PROSIM (KBSI 97a) can be used to support the analysis and design of manufacturing systems, business systems, logistics systems, command, control, communication, and intelligence systems, service systems, and information systems. It is a critical tool for realizing the monetary benefits of business process re-engineering and activity based costing. Originally developed under a research contract from the National Science Foundation (NSF) (KBSI 92a), PROSIM pioneered the concept of process model simulation. PROSIM has since evolved into a process engineering workcenter providing assistance during all phases in the lifecycle of process management: 1. Modeling descriptions of existing process are captured; 2. Analysis performance metrics are estimated using simulation or static analysis; 3. Design new to-be processes are developed, including integration of existing processes for formation of Virtual Enterprises. As a complete process-engineering environment, PROSIM empowers the domain expert and reduces their dependence on highly trained analysts. Additionally, it permits the domain expert to focus on describing or improving the process instead of abstracting the process into a simulation model. 2 PROCESS MODEL GENERATION USING PROSIM PROSIM enables a modeler to capture processes or situations as an ordered sequence of events or activities. It is designed to capture process descriptions of the precedence and causality relations between events/situations in a form that is natural to domain experts in an environment. One of the primary goals of the tool is to provide mechanisms for expressing domain expert s knowledge about how a particular process works. PROSIM uses scenarios as the basic organizing structure for establishing the focus and boundary conditions for the process description. This feature is motivated by the tendency of humans to describe what they know in terms of an ordered sequence of observed activities within the context of a given situation. The basic syntactic unit of PROSIM graphical process descriptions within the context of a scenario, is the Unit Of Behavior (UOB) represented by a rectangular box. Each UOB represents a specific view of the world in terms of a perceived state of affairs or state of change relative to the given scenario. Stated simply a UOB may represent an event, activity or process in the system of interest. UOBs are connected to one another via junctions and links. Junctions provide the semantic facilities for expressing synchronous and asynchronous behavior among a network of UOBs. Links represent temporal precedence, object flow, and relations between
2 An Introduction to Using ProSim for Business Process Simulation and Analysis 719 UOBs. Each UOB can have associated with it both descriptions in terms of other UOBs (a decomposition of a parent UOB) and a set of participating objects and their relations (an elaboration). Let us consider a situation of an analyst interviewing a purchase department manager to capture main activities involved in generating purchase orders at the 3 GENERATING SIMULATION MODELS USING PROSIM The intelligent support provided by PROSIM reduces the expertise required to design effective simulation models and perform simulation experiments. It provides an environment in which users can develop designs for Figure 1: A Process Flow Diagram of the Purchase Order Process company. The purchase department manager is mainly responsible for the processing of purchase request forms, finding existing suppliers for the part, inviting bids from potential suppliers, receiving bids, evaluating bids, placing purchase orders, and acquiring the material. First, the initiating department (typically design or process planning) formally requests the needed material. If the requested material has existing suppliers, a purchase order can be placed immediately. On the other hand, if the requested material is new, or the existing supplier no longer produces the part, then the purchase department has to invite bids from potential suppliers, receive the bids, evaluate the bids, and place a purchase order to the selected supplier. The process flow diagram that depicts the sequence of activities involved in the purchase order generation process can be captured using PROSIM and is shown in Figure 1. discrete event simulation models from process descriptions and supports the conceptual modeling activities at various stages of the model design process. PROSIM can be used to support the analysis and design of manufacturing systems, business systems, logistics systems, command, control, communication, and intelligence systems, concurrent engineering systems, service systems, and information systems. It is a critical tool for realizing the monetary benefits of business process re-engineering and activity based costing. PROSIM has a built-in simulation model design support environment. In other words, it has an expert system programmed to provide expertise at a level comparable to that of a simulation-modeling expert. Process flow diagram constructs, UOBs, objects, and junctions, are required to be detailed within PROSIM in order to generate a simulation model. Consider the request for bids UOB in the example process flow diagram in Figure 1. The real world objects that
3 720 Dalal, Erraguntla, and Benjamin participate in the process of requesting bids are Technical Package, Purchase Department Manager, Potential Supplier List, Bid Package, and Building 1. A technical package contains the technical data of the part to be ordered. The technical data of the part may include engineering specifications, tolerances, material to be used, special tools and jigs required to manufacture the part. A Purchase Department Manager requests a bid by sending a technical package along with the bid package to potential suppliers. The Potential Supplier List consists of details of all the potential suppliers such as supplier code, supplier of 2 days. The Objects such as computers, personnel manager are categorized as resources in PROSIM. Resource objects, as well as other objects, can be shared between different UOBs in a PROSIM model. 3.2 Entity Detailing Entities flow between UOBs in a scenario. The interarrival time distribution is an item of information required to simulate the behavior of entities in a system. Figure 3 displays how the details of New Material Request Form are recorded in a PROSIM model. Observe that the inter-arrival time for this entity is a negative exponential random variable with a mean of 10.0 time units. The arrival point is the first process visited by the entity as it flows through the scenario. Figure 2: Dialog Box for Detailing a Unit of Behavior name, supplier address, supplier manufacturing capabilities. The Bid Package consists of information about the requirements of the bid responses, financial details, and other contractual details. This activity is performed in the location Building 1. In PROSIM, a dedicated resource is categorized as either a location or a queue. The location label is provided whenever a non-waiting activity is represented by the UOB. If the UOB is used to represent a waiting activity, the dedicated resource is associated as a queue. Flow objects that participate in UOBs are called entities. 3.1 UOB Detailing The dialog box shown in Figure 2 is used to record the process times for the Request Bids UOB. Process times are recorded for the entities that participate in the process. The names of the entity objects that participate in this UOB are New Material Request Form (labeled New Order ), Bid Package, and Technical Package. The process time for New Order is a constant of 0.5 days. The process time for Bid Package is a normal random variable with a mean of 5 days and a standard deviation of 1 day. The process time for Technical Package is a normal random variable with a mean of 12 days and a standard deviation Figure 3: Entity Detailing 3.3 Decision Logic Specification Junctions in PROSIM provide a mechanism to specify the logic of process branching. Different junction types are supported in PROSIM to aid in capturing the semantics of branching in real-world processes (Figure 4). Junctions support the description of 1) a process that splits into two or more process paths, or 2) two or more process paths converge into a single process. Junctions are classified in three different ways. First, they are classified according to the logical semantics involved: AND (&), OR (O), and exclusive OR (X). Junctions are further classified as either fan-in or fan-out, based on whether they represent a convergence or a divergence in the logic of the process description. They are also classified based on the coordination of the timing of the associated UOBs as either synchronous or asynchronous (KBSI 1992b). An exclusive OR (X) junction is used to model decision logic. In our purchase order processing example, an exclusive OR junction is used to represent the logic that activity request material is followed exactly by one of the following two activities: 1) order
4 An Introduction to Using ProSim for Business Process Simulation and Analysis 721 from an existing supplier, or 2) request bids from new suppliers with probabilities of 0.8 and 0.2, respectively (Figure 5). Figure 4: Adding a Junction Figure 6: Simulation Performance Metrics Specification Figure 5: Junction Detailing 3.4 Performance Metric Specification The goal in designing a simulation model is to generate data to answer a set of questions. Examples of questions include, What is the total process time?, What is the resource utilization?. PROSIM provides support for designing instrumentation to help answer these questions. In other words, PROSIM helps you select appropriate performance metrics that will automate the generation of output data to answer the questions. For example, the performance metric used to answer the first question is Process Time for the UOBs preparation of bid package, preparation of technical package, filling in new material request form, and filling in the repeat material request form. The PROSIM dialog boxes used to specify these performance metrics are shown in Figures 6 and 7. Figure 7: Metrics to Compute Process Time 3.5 Model Verification In the context of PROSIM, model verification is defined as the process of ensuring that the minimum amount of information required to generate a WITNESS simulation model exists in the process model. Model verification is performed using the Model Verification option in the Diagram menu in PROSIM. A more detailed description is given in the PROSIM User s Manual and Reference Guide (1997). 3.6 Simulation Model Generation PROSIM simulation model design specifications are now transformed to an equivalent representation in the WITNESS Command Language. This is done by using the Build Simulation Model option in the PROSIM File menu. After the model has been generated, the next step is to open the application and load the model using the
5 722 Dalal, Erraguntla, and Benjamin Read Commands option in the Model menu (see Lanner Group 1997). After the WITNESS model has been loaded, the user can run the model and generate the desired performance metrics. WITNESS provides stateof-the-art capabilities for simulation-based analysis and experimentation. An analyst knowledgeable in the WITNESS language may customize the PROSIMgenerated model if necessary. A unique feature of PROSIM is the ability to generate multiple simulation models from one process model. The value of this capability is immediately obvious when one realizes that there is no such thing as the simulation model; each model is built to answer specific questions. PROSIM not only permits a hierarchical process description but also allows simulation model to be generated at different levels of abstraction. In other words the user can specify whether to include activities contained in the decomposition of a high level activity (UOB) in the simulation model. For an initial analysis the process may be simulated at a high level and finer level of granularity may be specified for a more robust simulation later on. In addition to simulating a process at different levels of abstraction, PROSIM allows the user to generate two different types of simulation models: Locationconstrained, and Activity-centered. In the former, PROSIM Locations, e.g., desk, department, machine, etc., are the focus of the simulation and an Entity may visit the Location several times to participate in the different Processes that occur at that Location. In the later approach, there is a one-to-one relationship between Processes, i.e., UOB, and Machine in WITNESS. A unique conceptual Location is created and assigned to each Process to build a process-centered simulation. During simulation, an Entity makes multiple visits to a Machine only if it participates in the same process more than once. Physical locations, such as desk, department, and machine, are modeled as Resources if they are a constraining factor. The Location quantity should reflect the number of parallel activations of the Process. In the case of unlimited parallel activations, the Location quantity should be at least equal to the maximum number of Resource available for performing that Process. This latter approach is useful in activitycentered analysis, which requires answering questions such as Which activity (or process step) is the bottleneck in the purchasing process? 4 PROJECT MANAGEMENT USING PROSIM AND PROJECTLINK PROJECTLINK (KBSI 1997b), an add-on module to PROSIM, enables information in a PROSIM process model to be leveraged for analysis using a project management tool, e.g., MS-Project. PROJECTLINK facilitates an alternative approach to process analysis since a detailed simulation-based analysis is often unnecessary in order to obtain an estimate of metrics such as resource utilization. Static analysis using the resource leveling function in project management tools may be adequate for identifying resource contention problems resulting from the process design. Additionally, Critical Path analysis may help identify process steps that need to be performed in parallel with other activities so that the overall cycle-time is reduced. A link between process modeling and project planning is also useful during the implementation of large, perhaps infrequently occurring processes such as a shuttle-launch at NASA. Since PROJECTLINK is a two-way bridge between process modeling and project planning, it gives rise to other useful and interesting possibilities. Project planning analysis can identify limitations and mandate changes to the project plan. The resulting changes can then be brought back to the process model in PROSIM. Alternatively, an existing project plan can be imported into PROSIM for performing dynamic analysis using the PROSIM-generated WITNESS simulation model. The implementation of PROJECTLINK makes the exchange of information between a process model and project plan (in either direction) transparent to the user. In most cases, only one piece of additional information is needed to go from a process model to a project plan: the user selects one path from the options available at each OR or XOR junction. The process model is then exported using the Export menu item in the File menu. PROJECTLINK is then activated from the Launch Application menu item. A file containing the project plan is generated in the Microsoft Project Export format (.MPX file) and the project management tool is launched using this file. Figure 8 shows the PROJECTLINKgenerated project plan for the Purchase Order process model described earlier. Figure 8: A Project Plan of the Purchase Order Process Converting a project plan into a PROSIM process model is just as easy to do. The file is saved in the.mpx format and PROJECTLINK is launched by selecting the Launch ProjectLink menu item (appended to the
6 An Introduction to Using ProSim for Business Process Simulation and Analysis 723 Tools menu in MS-Project during installation.) When bringing in a project plan into an existing process model the user has the option of merging the changes with the older process model, or creating a new process model. 5 PROCESS IMPROVEMENT USING PROCESS DESIGN ASSISTANT The most recent extension to PROSIM is the Process Design Assistant (PDA): a knowledge-based design assistant that facilitates process design by analyzing process models for consistency, completeness, and potential improvement opportunities (KBSI 97b). A process designer can use the PDA to diagnose possible errors in the model and identify areas for improvement. Given a process model, PDA will check whether the information is complete and consistent with respect to the process design intent. It performs different kinds of qualitative and quantitative analysis and produces a variety of metrics that are useful for process improvement and re-design. PDA consists of a repository of rules that can be executed on selected process models. Each of the rules checks for some desired feature of a complete, comprehensive and valid process model. PDA was developed in a manner to facilitate addition of new rules and customization of how the rules are organized. The screen below provides a means to organize, manipulate, select and execute rules. The rules in PDA are organized into two classification schemes: based on Rule Class and based on Rule Domain. Rule Domain refers to the domain of application such as BPR, CPI, lean logistics, concurrent engineering, CALS/EDI, etc. Rule Class refers to the basic rule types such as completeness, consistency, cycle-time improvement, quality improvement, coordination, metrics, etc. These two classification schemes are used to help browse through the rules and select the most appropriate rules for execution. The PDA rules may be customized for different domains by indicating which rules classes are relevant. During execution the user simply selects the process model to be analyzed and selects the set of rules to be executed as shown in Figure 9. PDA executes all selected rules sequentially on the selected process models and identifies the problems or potential improvement opportunities with the selected model. The analysis results are displayed as shown in Figure 10. PDA also contains an Agenda Manager, which can be used to keep track of the tasks to be performed to fix problems with different process models. PDA analysis results can be automatically updated as action items in the Agenda Manager for the selected process model. Figure 9: Rule Selection in PDA Figure 10: Results from a PDA Process Analysis A demonstration prototype of the PDA has been developed and will be available commercially in the near future. 6 POTENTIAL BENEFITS OF USING PROSIM PROSIM provides an integrated approach to enterprise process engineering through the integration of: 1) modeling methods with performance analysis methods, and 2) qualitative and quantitative techniques. As a simulation model generator, PROSIM has the following potential benefits: 1) it enables novice simulation modelers to develop and use complex simulation models, 2) it encourages and promotes the use of simulation as a decision support tool among a wide group of users from a variety of application domains, 3) it substantially reduces time and effort needed to develop simulation models, and 4) it facilitates the capture and retention of simulation model design rationale.
7 724 Dalal, Erraguntla, and Benjamin 7 SUMMARY This paper described salient features of PROSIM, a knowledge-based tool for process engineering. An example of purchase order processing system is provided to demonstrate the procedure of building process models from domain experts descriptions and then generating a simulation model from this process model. The paper also described extensions to PROSIM including PROJECTLINK a two-way bridge between process modeling and project management tools, and a Process Design Assistant to facilitate improved process design. REFERENCES Knowledge Based Systems, Inc. (KBSI). 1992a. IDEF3 method report. Prepared for the U.S. Air Force Human Resources Laboratory, Contract No. F C Knowledge Based Systems, Inc. (KBSI). 1992b. Issues in knowledge-based assistance for simulation model design from IDEF3 descriptions. Technical Report for NSF SBIR Phase II Grant No. III Knowledge Based Systems, Inc. (KBSI). 1997a. PROSIM user s manual and reference guide, Version 2.2.1, College Station, TX. Knowledge Based Systems, Inc. (KBSI). 1997b. PROJECTLINK user s manual and reference guide, Version 1.1, College Station, TX. Knowledge Based Systems, Inc. (KBSI). 1997c. Virtual Enterprise Engineering Environment (VE3). Technical Report for DARPA Contact No. F C Lanner Group Inc WITNESS user manual, Release 8, Cleveland, OH. Industrial Engineering from Texas A&M University in Dr. Erraguntla conducted research and developed applications in planning, simulation, costing, knowledge based systems, optimization, neural networks and fuzzy logic. He has numerous journal publications and conference proceedings. He designed and developed PROJECTLINK and process design assistant (PDA) presented in this paper. Currently, Dr. Erraguntla is working as a Research Scientist at KBSI. PERAKATH C. BENJAMIN received his Master of Science degree in Industrial Engineering from the National Institute for Training in Industrial Engineering in He received his Ph.D. in Industrial Engineering from Texas A&M University in May As Vice President (Innovation and Engineering) at Knowledge Based Systems, Inc., Dr. Benjamin manages and directs research KBSI s research and development projects. Dr. Benjamin s is the principal architect of PROSIM and is responsible for its continued evolution. AUTHOR BIOGRAPHIES MALAY A. DALAL received his M.S. and Ph.D. degrees in Industrial and Systems Engineering in 1991 and 1996 respectively, from Virginia Polytechnic Institute and State University (Virginia Tech). As Research Scientist at KBSI, Dr. Dalal develops and applies software tools for activity, cost, data, function, process and simulation modeling. He has been involved in the design of the Process Design Assistant for the Virtual Enterprise Engineering Environment (VE3) project, and the implementation of simulation-based scheduling systems at Tinker AFB and Hill AFB. MADHAV ERRAGUNTLA received his M.S. in Industrial Engineering from the National Institute for Training in Industrial Engineering in 1989 and Ph.D. in
A Framework for Adaptive Process Modeling and Execution (FAME)
A Framework for Adaptive Process Modeling and Execution (FAME) Perakath Benjamin [email protected] Madhav Erraguntla [email protected] Richard Mayer [email protected] Abstract This paper describes the
A Framework for Adaptive Process Modeling and Execution (FAME)
A Framework for Adaptive Process Modeling and Execution (FAME) Perakath Benjamin [email protected] Madhav Erraguntla [email protected] Richard Mayer [email protected] Abstract This paper describes the
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
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
Requirements. Approaches to user support. Command assistance. Chapter 11 User support
Chapter 11 User support Issues different types of support at different times implementation and presentation both important all need careful design Types of user support quick reference, task specific
Fundamentals of Business Process Management
Marlon Dumas Marcello La Rosa Jan Mendling Hajo A. Reijers Fundamentals of Business Process Management Springer 1 Introduction to Business Process Management 1 1.1 Processes Everywhere 1 1.2 Ingredients
HMLV Manufacturing Systems Simulation Analysis Using the Database Interface
HMLV Manufacturing Systems Simulation Analysis Using the Database Interface JURAJ ŠVANČARA Faculty of Electrical Engineering and Information Technology Slovak University of Technology in Bratislava Ilkovicova
Foundations for Systems Development
Foundations for Systems Development ASSIGNMENT 1 Read this assignment introduction. Then, read Chapter 1, The Systems Development Environment, on pages 2 25 in your textbook. What Is Systems Analysis and
Re-Design an Operational Database Author: Sovan Sinha (Business Intelligence Architect) May 4 th, 2009
Re-design an Operational Database Introduction In today s world it is seen that lot of organizations go for a complete re-design of there database. Let s have a look why do we need to technically re-design
Business Process Modeling with Structured Scenarios
Business Process Modeling with Structured Scenarios Doug Rosenberg ICONIX Software Engineering, Inc. In 2008, based on our experience with a number of business process engineering projects over the last
(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
Developing SOA solutions using IBM SOA Foundation
Developing SOA solutions using IBM SOA Foundation Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this
Enterprise Integration: operational models of business processes and workflow systems *
Enterprise Integration: operational models of business processes and workflow systems. 1 Enterprise Integration: operational models of business processes and workflow systems * G.Bruno 1, C.Reyneri 2 and
SECTION 4 TESTING & QUALITY CONTROL
Page 1 SECTION 4 TESTING & QUALITY CONTROL TESTING METHODOLOGY & THE TESTING LIFECYCLE The stages of the Testing Life Cycle are: Requirements Analysis, Planning, Test Case Development, Test Environment
Modeling Workflow Patterns
Modeling Workflow Patterns Bizagi Suite Workflow Patterns 1 Table of Contents Modeling workflow patterns... 4 Implementing the patterns... 4 Basic control flow patterns... 4 WCP 1- Sequence... 4 WCP 2-
Software Engineering Introduction & Background. Complaints. General Problems. Department of Computer Science Kent State University
Software Engineering Introduction & Background Department of Computer Science Kent State University Complaints Software production is often done by amateurs Software development is done by tinkering or
Arena Tutorial 1. Installation STUDENT 2. Overall Features of Arena
Arena Tutorial This Arena tutorial aims to provide a minimum but sufficient guide for a beginner to get started with Arena. For more details, the reader is referred to the Arena user s guide, which can
Doctor of Philosophy in Computer Science
Doctor of Philosophy in Computer Science Background/Rationale The program aims to develop computer scientists who are armed with methods, tools and techniques from both theoretical and systems aspects
Business Process Modeling and Standardization
Business Modeling and Standardization Antoine Lonjon Chief Architect MEGA Content Introduction Business : One Word, Multiple Arenas of Application Criteria for a Business Modeling Standard State of the
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
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
Develop Project Charter. Develop Project Management Plan
Develop Charter Develop Charter is the process of developing documentation that formally authorizes a project or a phase. The documentation includes initial requirements that satisfy stakeholder needs
Designing Real-Time and Embedded Systems with the COMET/UML method
By Hassan Gomaa, Department of Information and Software Engineering, George Mason University. Designing Real-Time and Embedded Systems with the COMET/UML method Most object-oriented analysis and design
Using UML Part Two Behavioral Modeling Diagrams
UML Tutorials Using UML Part Two Behavioral Modeling Diagrams by Sparx Systems All material Sparx Systems 2007 Sparx Systems 2007 Page 1 Trademarks Object Management Group, OMG, Unified Modeling Language,
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
Business Process Analysis for Business Process Simplification and Automation
The United Nations Network of Experts for Paperless Trade Business Process Analysis for Business Process Simplification and Automation Workshop on Launch of the Implementation Master Plan for Mongolia
Modelling and Verification of Business Processes
Modelling and Verification of Business Processes Costin Bădică Department of Computer Science King s College London, WC2R 2LS, UK [email protected] Chris Fox Department of Computer Science University
Increasing Development Knowledge with EPFC
The Eclipse Process Framework Composer Increasing Development Knowledge with EPFC Are all your developers on the same page? Are they all using the best practices and the same best practices for agile,
TECH. Requirements. Why are requirements important? The Requirements Process REQUIREMENTS ELICITATION AND ANALYSIS. Requirements vs.
CH04 Capturing the Requirements Understanding what the customers and users expect the system to do * The Requirements Process * Types of Requirements * Characteristics of Requirements * How to Express
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
QUEST The Systems Integration, Process Flow Design and Visualization Solution
Resource Modeling & Simulation DELMIA QUEST The Systems Integration, Process Flow Design and Visualization Solution DELMIA QUEST The Systems Integration, Process Flow Design and Visualization Solution
Introduction. Continue to Step 1: Creating a Process Simulator Model. Goal: 40 units/week of new component. Process Simulator Tutorial
Introduction This tutorial places you in the position of a process manager for a specialty electronics manufacturing firm that makes small lots of prototype boards for medical device manufacturers. Your
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.
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
Spend Enrichment: Making better decisions starts with accurate data
IBM Software Industry Solutions Industry/Product Identifier Spend Enrichment: Making better decisions starts with accurate data Spend Enrichment: Making better decisions starts with accurate data Contents
Chapter 4 Software Lifecycle and Performance Analysis
Chapter 4 Software Lifecycle and Performance Analysis This chapter is aimed at illustrating performance modeling and analysis issues within the software lifecycle. After having introduced software and
Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102
Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102 Interneer, Inc. Updated on 2/22/2012 Created by Erika Keresztyen Fahey 2 Workflow - A102 - Basic HelpDesk Ticketing System
Business Process Redesign and Modelling
Business Process Redesign and Modelling The Business Process Redesign the Process Handbook the key idea of the Process Handbook approach is that a richly structured online repository about business processes
Justifying Simulation. Why use simulation? Accurate Depiction of Reality. Insightful system evaluations
Why use simulation? Accurate Depiction of Reality Anyone can perform a simple analysis manually. However, as the complexity of the analysis increases, so does the need to employ computer-based tools. While
Methods and Tolls for Business Process Modeling
Methods and Tolls for Business Process Modeling Operations Management Dr. Giuditta Pezzotta Università degli Studi di Bergamo 2011 Riproduzione riservata http://cels.unibg.it 1 Objectives of the lesson
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
A Comparative Study of Database Design Tools
A Comparative Study of Database Design Tools Embarcadero Technologies ER/Studio and Sybase PowerDesigner Usability Sciences Corporation 909 Hidden Ridge, Suite 575, Irving, Texas 75038 tel: 972-550-1599
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
UML TUTORIALS THE USE CASE MODEL
UML TUTORIALS THE USE CASE MODEL www.sparxsystems.com.au Sparx Systems 2004 Page 1/5 describes the proposed functionality of the new system. A Use Case represents a discrete unit of interaction between
Ontology and automatic code generation on modeling and simulation
Ontology and automatic code generation on modeling and simulation Youcef Gheraibia Computing Department University Md Messadia Souk Ahras, 41000, Algeria [email protected] Abdelhabib Bourouis
ARIS Education Package Process Design & Analysis
ARIS Education Package Process Design & Analysis ARIS Architect Beginner Modeling Exercises Version 2.1 3, August, 2015 8/3/2015 2015 Software AG. All rights reserved. Table of Contents Introduction...
Contents. Dedication List of Figures List of Tables. Acknowledgments
Contents Dedication List of Figures List of Tables Foreword Preface Acknowledgments v xiii xvii xix xxi xxv Part I Concepts and Techniques 1. INTRODUCTION 3 1 The Quest for Knowledge 3 2 Problem Description
Measurement Information Model
mcgarry02.qxd 9/7/01 1:27 PM Page 13 2 Information Model This chapter describes one of the fundamental measurement concepts of Practical Software, the Information Model. The Information Model provides
Applying 4+1 View Architecture with UML 2. White Paper
Applying 4+1 View Architecture with UML 2 White Paper Copyright 2007 FCGSS, all rights reserved. www.fcgss.com Introduction Unified Modeling Language (UML) has been available since 1997, and UML 2 was
The Integration Between EAI and SOA - Part I
by Jose Luiz Berg, Project Manager and Systems Architect at Enterprise Application Integration (EAI) SERVICE TECHNOLOGY MAGAZINE Issue XLIX April 2011 Introduction This article is intended to present the
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
MODELING & SIMULATION IN BUSINESS PROCESS MANAGEMENT
MODELING & SIMULATION IN BUSINESS PROCESS MANAGEMENT M. W. Barnett Director of Professional Services Gensym Corporation SIMULATION AND BUSINESS PROCESS CHANGE Simulation is a tool for managing change.
Introduction to Business Model Simulation ActiveVOS Designer
Introduction to Business Model Simulation ActiveVOS Designer 2010 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their
LECTURE 11: PROCESS MODELING
LECTURE 11: PROCESS MODELING Outline Logical modeling of processes Data Flow Diagram Elements Functional decomposition Data Flows Rules and Guidelines Structured Analysis with Use Cases Learning Objectives
Simulation Software 1
Simulation Software 1 Introduction The features that should be programmed in simulation are: Generating random numbers from the uniform distribution Generating random variates from any distribution Advancing
Modeling Guidelines Manual
Modeling Guidelines Manual [Insert company name here] July 2014 Author: John Doe [email protected] Page 1 of 22 Table of Contents 1. Introduction... 3 2. Business Process Management (BPM)... 4 2.1.
CROSS INDUSTRY PegaRULES Process Commander. Bringing Insight and Streamlining Change with the PegaRULES Process Simulator
CROSS INDUSTRY PegaRULES Process Commander Bringing Insight and Streamlining Change with the PegaRULES Process Simulator Executive Summary All enterprises aim to increase revenues and drive down costs.
Effective Team Development Using Microsoft Visual Studio Team System
Effective Team Development Using Microsoft Visual Studio Team System Course 6214A: Three days; Instructor-Led Introduction This three-day instructor-led course provides students with the knowledge and
Vdot A Revolutionary Tool for Space Logistics Campaign Planning and Simulation
AIAA SPACE 2009 Conference & Exposition 14-17 September 2009, Pasadena, California AIAA 2009-6551 Vdot A Revolutionary Tool for Space Logistics Campaign Planning and Simulation Roger Herdy 1 Qualis Corporation,
Managing Third Party Databases and Building Your Data Warehouse
Managing Third Party Databases and Building Your Data Warehouse By Gary Smith Software Consultant Embarcadero Technologies Tech Note INTRODUCTION It s a recurring theme. Companies are continually faced
The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision of resources to support service requirements.
CAPACITY AND AVAILABILITY MANAGEMENT A Project Management Process Area at Maturity Level 3 Purpose The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision
Silvermine House Steenberg Office Park, Tokai 7945 Cape Town, South Africa Telephone: +27 21 702 4666 www.spss-sa.com
SPSS-SA Silvermine House Steenberg Office Park, Tokai 7945 Cape Town, South Africa Telephone: +27 21 702 4666 www.spss-sa.com SPSS-SA Training Brochure 2009 TABLE OF CONTENTS 1 SPSS TRAINING COURSES FOCUSING
Introduction to Workflow
Introduction to Workflow SISTEMI INFORMATICI SUPPORTO ALLE DECISIONI AA 2006-2007 Libro di testo: Wil van der Aalst and Kees van Hee. Workflow Management: Models, Methods, and Systems. The MIT Press, paperback
Knowledge-Based Systems Engineering Risk Assessment
Knowledge-Based Systems Engineering Risk Assessment Raymond Madachy, Ricardo Valerdi University of Southern California - Center for Systems and Software Engineering Massachusetts Institute of Technology
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
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
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
Benefits of Using Advanced Scheduling Technology With Primavera P6 Versus Resource-Leveling Only INTRODUCTION
Benefits of Using Advanced Scheduling Technology With Primavera P6 Versus Resource-Leveling Only INTRODUCTION Primavera P6 Enterprise Project Portfolio Management is a powerful, robust, and easy to use
Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object
Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object Anne Monceaux 1, Joanna Guss 1 1 EADS-CCR, Centreda 1, 4 Avenue Didier Daurat 31700 Blagnac France
KNOWLEDGE-BASED MODELING OF DISCRETE-EVENT SIMULATION SYSTEMS. Henk de Swaan Arons
KNOWLEDGE-BASED MODELING OF DISCRETE-EVENT SIMULATION SYSTEMS Henk de Swaan Arons Erasmus University Rotterdam Faculty of Economics, ment of Computer Science P.O. Box 1738, H9-28 3000 DR Rotterdam, The
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
CHAPTER 1 INTRODUCTION
CHAPTER 1 INTRODUCTION 1.1 Research Motivation In today s modern digital environment with or without our notice we are leaving our digital footprints in various data repositories through our daily activities,
IBM Business Process Manager Version 8 Release 5. Hiring Tutorial IBM
IBM Business Process Manager Version 8 Release 5 Hiring Tutorial IBM Note Before using this information and the product it supports, read the information in Notices on page 95. This edition applies to
DPL. Portfolio Manual. Syncopation Software, Inc. www.syncopation.com
1 DPL Portfolio Manual Syncopation Software, Inc. www.syncopation.com Copyright 2009 Syncopation Software, Inc. All rights reserved. Printed in the United States of America. March 2009: First Edition.
The Scientific Data Mining Process
Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In
TDDC88 Lab 2 Unified Modeling Language (UML)
TDDC88 Lab 2 Unified Modeling Language (UML) Introduction What is UML? Unified Modeling Language (UML) is a collection of graphical notations, which are defined using a single meta-model. UML can be used
CA Endevor Software Change Manager Version 15.0
PRODUCT SHEET CA Endevor Software Change Manager CA Endevor Software Change Manager Version 15.0 CA Endevor Software Change Manager (CA Endevor SCM) helps organizations to control all software management
Writing Use Case Scenarios for Model Driven Development
Writing Use Case Scenarios for Model Driven Development This guide outlines how to use Enterprise Architect to rapidly build Use Cases and increase your productivity through Model Driven Development. Use
Exhibit F. VA-130620-CAI - Staff Aug Job Titles and Descriptions Effective 2015
Applications... 3 1. Programmer Analyst... 3 2. Programmer... 5 3. Software Test Analyst... 6 4. Technical Writer... 9 5. Business Analyst... 10 6. System Analyst... 12 7. Software Solutions Architect...
AS-D2 THE ROLE OF SIMULATION IN CALL CENTER MANAGEMENT. Dr. Roger Klungle Manager, Business Operations Analysis
AS-D2 THE ROLE OF SIMULATION IN CALL CENTER MANAGEMENT Dr. Roger Klungle Manager, Business Operations Analysis AAA Michigan 1 Auto Club Drive Dearborn, MI 48126 U.S.A. Phone: (313) 336-9946 Fax: (313)
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
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
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
Evolution of Information System
Information Systems Classification Evolution of Information System The first business application of computers (in the mid- 1950s) performed repetitive, high-volume, transaction-computing tasks. The computers
Description of Program Management Processes (Initiating, Planning) 2011 PROGstudy.com. All rights reserved
Description of Program Management Processes (Initiating, Planning) Topics Covered Program Management Process Groups salient features Description of all processes in Initiating Process Group: Initiate Program
NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0
NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5
Spreadsheet Simulation
Spreadsheet Simulation Development and Business Benefits Arvind Waghmare Consultant - Modeling, COE - Simulation & TOPSIM Tata Interactive Systems Abstract/Introduction Using simulations as a medium of
Chapter 8 Approaches to System Development
Systems Analysis and Design in a Changing World, sixth edition 8-1 Chapter 8 Approaches to System Development Table of Contents Chapter Overview Learning Objectives Notes on Opening Case and EOC Cases
ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS
ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS Chapter 3 of Systems Analysis and Design in a Changing World explains the techniques and steps required to build a project schedule
Enhancing Sales and Operations Planning with Forecasting Analytics and Business Intelligence WHITE PAPER
Enhancing Sales and Operations Planning with Forecasting Analytics and Business Intelligence WHITE PAPER Table of Contents Introduction... 1 Analytics... 1 Forecast cycle efficiencies... 3 Business intelligence...
SECTION 2 PROGRAMMING & DEVELOPMENT
Page 1 SECTION 2 PROGRAMMING & DEVELOPMENT DEVELOPMENT METHODOLOGY THE WATERFALL APPROACH The Waterfall model of software development is a top-down, sequential approach to the design, development, testing
Reducing or increasing the number of people assigned to an activity. A sudden increase of the number of instances flowing through the process.
2 Process Simulation 2 Process Simulation... 1 2.1 Process Simulation Overview... 1 2.2 Process Simulation Lab... 1 2.2.1 Creating Process Simulation Models... 2 2.2.2 Creating the Project Simulation Definition...
REQUIREMENTS SPECIFICATION AND MANAGEMENT. Requirements Analysis and Specification
REQUIREMENTS SPECIFICATION AND MANAGEMENT In this note we give the requirements process in a software organization, a template for the requirements document, and the process to manage changes to the requirements.
The Masters of Science in Information Systems & Technology
The Masters of Science in Information Systems & Technology College of Engineering and Computer Science University of Michigan-Dearborn A Rackham School of Graduate Studies Program PH: 313-593-5361; FAX:
