{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Process_Modeling_F09

Process_Modeling_F09 - Introduction to Process modeling...

This preview shows pages 1–5. Sign up to view the full content.

Introduction to Process modeling Hoosang Ko and Prof. Shimon Y. Nof 1 IE332 Fall 2009 Contents 1. What is modeling? 2. What is process? 3. Process models 1. Petri Net 2. PERA (Purdue Enterprise Reference Architecture) 3 UML (U ifi d M d li L ) 2 3. UML (Unified Modeling Language) 4. OPM (Object Processing Modeling)

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
What is Modeling? What is modeling? Describing a system at a high level of abstraction Modeling is a methodology for dealing with complexity Abstractions are simplifications They ignore irrelevant details and they only represent the relevant details. What is relevant or irrelevant depends on the 3 purpose of the model One of the most difficult concepts in modeling is the exact level of detail (level of abstraction) Modeling Examples Mathematical modeling An abstract model that uses mathematical language An abstract model that uses mathematical language to describe the behaviors of a system Computer modeling A computer program that attempts to simulate an abstract model of a particular system Work and Business modeling 4 A set of elements and their relationships to express the flow of work processes and/or business logic of a specific company
Mathematic Modeling A consumer faces a choice of n commodities each with a k t i Th market price p 1 , p 2 ,..., p n . The consumer is assumed to have a cardinal utility function U, depending on the amounts of commodities x 1 , x 2 ,..., x n consumed. The consumer has a budget M which she uses to purchase a vector x 1 , x 2 ,..., x n 5 in such a way as to maximize U(x1, x2,..., xn). The problem of rational behavior in this model then becomes an optimization problem What is Process? Process (Latin, processus - movement) is a naturally occurring or designed sequence of changes of occurring or designed sequence of changes of properties/attributes of a system/object From an engineering perspective, process refers to operations or events, possibly taking up time, space, expertise or other resources, which produces an outcome A process may be identified by the changes it 6 outcome. A process may be identified by the changes it creates in the properties of one or more objects under its influence

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
Main aims of process modeling Descriptive Traces what actually happens during a process Takes the point of view of an external observer who
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}