Session 4 & 5
Upcoming SlideShare
Loading in...5

Session 4 & 5







Total Views
Views on SlideShare
Embed Views



1 Embed 2 2



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Session 4 & 5 Session 4 & 5 Presentation Transcript

  • Session 4 Business Process Management
    • Introduction & Meaning to BPM
    • Objectives & Scope of BPM
    • Challenges of Enterprise Modeling
    • Integrated Modeling Environment
    • Multi-layered system Architecture
    • ModelMosiac
    • ModelMosiac Architecture
  • Introduction & Meaning to BPM
    • A business process is an aggregation of operations performed by people and software systems containing the information used in the process, along with the applicable business rules. 
  • BPM as an orchestra conductor
    • A Conductor
    • Orchestrates people who use their voices and instruments to produce notes in a particular order
    • BPM as a Conductor
    • Orchestrates people who use systems and applications to perform tasks in a particular order
  • Objectives of a BPM Platform
    • To be a comprehensive BPM platform a system must not only automate processes, it must :
    • Integrate with existing operational systems such as ERP and databases  
    • Integrate business processes with those of a company’s suppliers and partners
    • Incorporate the business rules that guide a business
    • Provide managers with the visibility into those automated processes to monitor operations in real time
    • Offer managers the ability to deal with exceptions when they occur by changing business rules or entire processes to respond to business conditions in real time
  • Scope of BPM
    • Model
    • Leverage existing processes
    • Import from modeling tools like Aris
    • Automate
    • Reduce time between process steps
    • Ensure consistent process quality
    • Integrate
    • Leverage existing applications
    • Build a service oriented enterprise
    Manage Mobilize all existing resources Automate escalation and alternative processes Optimize Reports on process instances Simulate new processes
  • Integration Infrastructure for the Enterprise Model Set The Enterprise Process Perspective Function Perspective Data Perspective
  • Challenges of Enterprise Modeling
    • Heterogeneous methods & tools
    • Different conceptual enterprise models focus on different aspects of an organization such as data, activity, process and organizational structure .
    • But it takes beyond the assorted models as there need is to establish relationship between them and integrate each one of them in order to establish meaning to the enterprise.
    • Model Correlation
    • Need to correlate description and analyses of different models to define an organizational picture.
    • Removal of conflicts and inconsistencies between models, identify missing information and calculate effect of changes in one aspect of the enterprise on another.
  • Challenges continued
    • Representation extensibility
    • While modeling an enterprise, decision makers and domain experts are limited by representation capabilities of a particular method or tool.
    • For example, if you wanted to add a new capability to a function modeling method in order to capture the priority of the activities within a process, you should have to record the priority in annotations of that activity object
    • Enterprise Model Compiling
    • An executable model like simulation or optimization model is built from scratch to analyze a problem or to take opportunity.
    • These are single-use, throw-way models which are expensive, time consuming and wasteful.
    • Challenge is to automate the creation of executable models from the descriptive representation on an as-needed basis.
  • Modeling methods / tools available
    • IDEF - Integrated Definition Methods developed by Knowledge Based System Inc.
    • CIMOSA - Computer Integrated Manufacturing & Corporate Action Processing
    • PERA - Purdue Enterprise Reference Architecture
    • Enterprise Integration website.
    • ARIS - BPM Platform from IDS Scheer AG (Best Seller)
    • CimTool - Tool for Business Process Modelling (system requirements modeling, BPR, Concurrent Engineering, Activity-based Accounting Management)
    • IBM FlowMark - IBM’s Business Integration Tool
    • In order to overcome the challenges, Dursun Delen (AP, DMSIS, Oklahama State University, Tulsa) , Nikunj P. Dalal (AoP, DMSIS, Perakath C. Benjamin have come up with an integrated modeling environment that supports the capture, representation, storage and interlinking of a variety of model types with seamless integration and correlation.
    • MODELMOSIAC is an software application that provides for an integrated modeling environment.
    • This application provides an integrated suite of enterprise modeling tools and extensible environment for enterprise analysis.
    • The information captured in various model types which constitute the enterprise model set is stored in a single integrated information base.
    • These models can be viewed and manipulated concurrently via a common GUI.
  • Conceptual Architecture behind MODELMOSIAC Integration Knowledgebase Model Repository ER Win Petri Net Queuing Optimization CUSTOM EXTENSIONS Simulations BPR ABC SmartER PLUG-IN APPLICATIONS A10 Win ProSlim PrOnto ProCost Cost Ontology Process Function Data CORE COMPONENTS GUI Shell DB Services Integration Rules MODELERS
  • Conceptual Architecture behind MODELMOSIAC
    • Modelers
    • The first echelon of the architecture contains various models, called modelers which supports the creation and management of a single model type.
    • The modelers are separate, complete components that interface with the core through the common database and common user interface.
    • Each modeler requests the core component to create the necessary database tables and entries for data management.
    • The modular construction allows new modelers to be added to the environment without disturbing the structure of the database.
    • Plug-in Applications
    • Another level of functionality and integration.
    • This echelon facilitates the development of enterprise model compilers to create bridges between basic modelers and a variety of analysis tools.
    • They extend the environment on the core component and one or more of the modelers.
    • Custom Extensions
    • The goal is to make it easy for end users to extend the modeling environment.
    • Gives unlimited extensibility while maintaining the integrity and consistency of the formal technologies supported by the tool.