Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Session 4 & 5


Published on


Published in: Business, Technology
  • Be the first to comment

  • Be the first to like this

Session 4 & 5

  1. 1. Session 4 Business Process Management <ul><li>OVERVIEW </li></ul><ul><li>Introduction & Meaning to BPM </li></ul><ul><li>Objectives & Scope of BPM </li></ul><ul><li>Challenges of Enterprise Modeling </li></ul><ul><li>Integrated Modeling Environment </li></ul><ul><li>Multi-layered system Architecture </li></ul><ul><li>ModelMosiac </li></ul><ul><li>ModelMosiac Architecture </li></ul>
  2. 2. Introduction & Meaning to BPM <ul><li>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.  </li></ul>
  3. 3. BPM as an orchestra conductor <ul><li>A Conductor </li></ul><ul><li>Orchestrates people who use their voices and instruments to produce notes in a particular order </li></ul><ul><li>BPM as a Conductor </li></ul><ul><li>Orchestrates people who use systems and applications to perform tasks in a particular order </li></ul>
  4. 4. Objectives of a BPM Platform <ul><li>To be a comprehensive BPM platform a system must not only automate processes, it must : </li></ul><ul><li>Integrate with existing operational systems such as ERP and databases   </li></ul><ul><li>Integrate business processes with those of a company’s suppliers and partners </li></ul><ul><li>Incorporate the business rules that guide a business </li></ul><ul><li>Provide managers with the visibility into those automated processes to monitor operations in real time </li></ul><ul><li>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 </li></ul>
  5. 5. Scope of BPM <ul><li>Model </li></ul><ul><li>Leverage existing processes </li></ul><ul><li>Import from modeling tools like Aris </li></ul><ul><li>Automate </li></ul><ul><li>Reduce time between process steps </li></ul><ul><li>Ensure consistent process quality </li></ul><ul><li>Integrate </li></ul><ul><li>Leverage existing applications </li></ul><ul><li>Build a service oriented enterprise </li></ul>Manage Mobilize all existing resources Automate escalation and alternative processes Optimize Reports on process instances Simulate new processes
  6. 6. Integration Infrastructure for the Enterprise Model Set The Enterprise Process Perspective Function Perspective Data Perspective
  7. 7. Challenges of Enterprise Modeling <ul><li>Heterogeneous methods & tools </li></ul><ul><li>Different conceptual enterprise models focus on different aspects of an organization such as data, activity, process and organizational structure . </li></ul><ul><li>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. </li></ul><ul><li>Model Correlation </li></ul><ul><li>Need to correlate description and analyses of different models to define an organizational picture. </li></ul><ul><li>Removal of conflicts and inconsistencies between models, identify missing information and calculate effect of changes in one aspect of the enterprise on another. </li></ul>
  8. 8. Challenges continued <ul><li>Representation extensibility </li></ul><ul><li>While modeling an enterprise, decision makers and domain experts are limited by representation capabilities of a particular method or tool. </li></ul><ul><li>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 </li></ul><ul><li>Enterprise Model Compiling </li></ul><ul><li>An executable model like simulation or optimization model is built from scratch to analyze a problem or to take opportunity. </li></ul><ul><li>These are single-use, throw-way models which are expensive, time consuming and wasteful. </li></ul><ul><li>Challenge is to automate the creation of executable models from the descriptive representation on an as-needed basis. </li></ul>
  9. 9. Modeling methods / tools available <ul><li>IDEF - Integrated Definition Methods developed by Knowledge Based System Inc. </li></ul><ul><li>CIMOSA - Computer Integrated Manufacturing & Corporate Action Processing </li></ul><ul><li>PERA - Purdue Enterprise Reference Architecture </li></ul><ul><li>Enterprise Integration website. </li></ul><ul><li>ARIS - BPM Platform from IDS Scheer AG (Best Seller) </li></ul><ul><li>CimTool - Tool for Business Process Modelling (system requirements modeling, BPR, Concurrent Engineering, Activity-based Accounting Management) </li></ul><ul><li>IBM FlowMark - IBM’s Business Integration Tool </li></ul>
  10. 10. MODELMOSIAC <ul><li>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. </li></ul><ul><li>MODELMOSIAC is an software application that provides for an integrated modeling environment. </li></ul><ul><li>This application provides an integrated suite of enterprise modeling tools and extensible environment for enterprise analysis. </li></ul><ul><li>The information captured in various model types which constitute the enterprise model set is stored in a single integrated information base. </li></ul><ul><li>These models can be viewed and manipulated concurrently via a common GUI. </li></ul>
  11. 11. 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
  12. 12. Conceptual Architecture behind MODELMOSIAC <ul><li>Modelers </li></ul><ul><li>The first echelon of the architecture contains various models, called modelers which supports the creation and management of a single model type. </li></ul><ul><li>The modelers are separate, complete components that interface with the core through the common database and common user interface. </li></ul><ul><li>Each modeler requests the core component to create the necessary database tables and entries for data management. </li></ul><ul><li>The modular construction allows new modelers to be added to the environment without disturbing the structure of the database. </li></ul>
  13. 13. <ul><li>Plug-in Applications </li></ul><ul><li>Another level of functionality and integration. </li></ul><ul><li>This echelon facilitates the development of enterprise model compilers to create bridges between basic modelers and a variety of analysis tools. </li></ul><ul><li>They extend the environment on the core component and one or more of the modelers. </li></ul><ul><li>Custom Extensions </li></ul><ul><li>The goal is to make it easy for end users to extend the modeling environment. </li></ul><ul><li>Gives unlimited extensibility while maintaining the integrity and consistency of the formal technologies supported by the tool. </li></ul>