1 / 27

Business Process Management

Business Process Management. 2005. 2.19. MAI Lab. 박 광 재. Contents. Research areas : BPM Business process modeling Process analysis and optimization Process automation and control Process-centric integration Paper

jeroen
Download Presentation

Business Process Management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Business Process Management 2005. 2.19. MAI Lab. 박 광 재

  2. Contents • Research areas : BPM • Business process modeling • Process analysis and optimization • Process automation and control • Process-centric integration • Paper • An agent-based architecture for analyzing business processes of real-time enterprises • Jun-Jang Jeng et. al.(2003)

  3. Research areas : BPM

  4. Business Process Modeling • 연구 내용 • Business process model을 제정하는 표준, 다양한 business process model 및 modeling 방법론에 관한 연구 • 세부 연구 분야 • Modeling Methodology • IDEF Methodology, DFD, ER, UML • Object-Oriented Business Process Modeling • Petri Nets • Modeling Tool • Process Model integration *IDEF : Integration Definition for Function Models *DEF : Data Flow Diagram

  5. Business Process Modeling • Standards for Business Process Modeling, Collaboration, and Choreography • Workflow Management Coalition (WfMC) • Workflow Process Definition Language (WPDL) • Workflow Reference Model Interface 1 • XML based Process Definition Language (XPDL) • Workflow Process Interchange (Wf-XML) • Workflow Reference Model Interface 4 • Object Management Group (OMG) • OMG Workflow Facility • Process Definition RFP (bom/99-10-03) • Extension of UML for Workflow Modeling • National Institute for Standards and Technologies/MIT (NIST) • Process Specification Language (PSL) • Process Interchange Format (PIF)

  6. Business Process Modeling • Business Process Management Initiative (BPMI) • Business Process Modeling Language (BMPL) • Business Process Modeling Notation (BPMN) • Business Process Query Language (BPQL) • Electronic Business XML (ebXML) • Business Process Schedule Specification (BPSS) • Organization for the Advancement of Structured Information Standards (OASIS) • Business Transaction Protocol (BTP) • HP Labs / W3C • Web Services Conversation Language (WSCL) • SUN/BEA / W3C • Web Services Choreography Interface (WSCI) • W3C • Web Service Description Language (WSDL)

  7. Business Process Modeling • IBM • Web Services Flow Language (WSFL) • Microsoft • eXtensible Language (XLANG) • IBM / BEA / Microsoft • Business Process Execution Language for Web Services (BPEL4WS) • DARPA • DARPA Agent Markup Language for Services (DAML-S)

  8. Business Process Modeling • Aspects of business process modeling • Business Process Redesign • Process Flow Modeling, Organizational Modeling, Hierarchical Modeling • Scenario Simulation, Discrete Event Simulation, Continuous Flow Simulation • Continuous Improvement Monitoring • Process Mapping • Data Flow Diagramming, Role Activity Diagramming • Model Repository • Process Animation • Activity Based Costing • IDEF Diagrams • Business Requirements Capture

  9. Process Analysis and Optimization • 연구 내용 • Business process를 분석하고 최적화 하기 위해 제안된 다양한 분석 방법론, 소프트웨어 등에 관한 연구 • 세부 내용 • Workflow 관리 레벨에서 business를 분석하고 최적화하기 위한 방법론 • 전략적 관점에서 business process를 분석하고 최적화하기 위한 방법론 • 핵심 프로세스를 정의하고 관리하기 위한 scorecard matrix, six sigma, cause analysis 등에 관한 연구 • System dynamic method를 이용한 business process 분석 • 가치기반 관리를 위한 activity based costing, budgeting, forecasting 및 프로세스 개량에 관한 연구 • Business process 평가 및 위험관리 등에 관한 연구

  10. Process Automation and Control • 연구 내용 • 디자인된 Business Process (BP)를 자동화된 환경에서 수행하기 위한 시스템적인 요구사항들에 관한 연구 • 세부 연구 분야 • Distributed Workflow • 서로 다른 workflow system 간, 또는 organization 사이를 흐르는 BP의 분할 또는 synchronization에 대한 연구 • Dynamic Workflow • BP 수행 중, business process template 또는 business process instance의 변화를 어떻게 전 process에 반영할 것인지에 관한 연구 • Transactional Workflow • BP 수행 중 일어나는 exception에 대한 transaction을 연구 • Web Services • Web services를 이용하여 BP 실행 및 collaboration에 관한 연구 • Workflow Engine Function • BP를 수행하는 workflow engine이 갖추어야 하는 기능에 관한 연구

  11. Process-Centric Integration • 연구 내용 • General information about process oriented integration approach through BP constraints management in the context of process enactment • 세부 연구 분야 • Business Process Enactment Constraint • Business Process Constraint • Information about constraints related to business process enactment • Integration Requirements • Information about integration requirement, for business process integration, other than business process constraints • Business Process Oriented Constraint Enactment • Information about methodology to enforce business process constraint at process enactment in BPMS environment

  12. Process-Centric Integration • General Integration Approaches • General information about integration approaches for the purpose of process constraint integration • ECA (Event Condition Action) Model based Integration • Middleware based Integration • Multidatabase based Integration

  13. An Agent-based Architecture for Analyzing Business Processes of Real-Time Enterprises Proceedings of the Seventh IEEE International Enterprise Distributed Object Computing Conference, 2003 Jun-Jang Jeng , Josef Schiefer, and Henry Chang IBM T.J. Watson Research Center

  14. Contents • Introduction • Agent-based BAM architecture • Components of BAM architecture • Use case : SCM for microelectronics manufacturing • Discussion

  15. Introduction • The emergence of e-business has dramaticallychangedthe context in which decision-making takes place. • Traditional data warehouses, report generators, OLAP and data mining tools typically do not allow a monitoring of business activities on a continuous real-timebasis. • To be effective, decision support must take a broader view of the whole process of decision-makingthat is embedded in business processes. • One of the key weaknesses of the current generation of workflow management systems and decision support systems is their lack of integration. *OLAP : On-Line Analytical Processing

  16. Introduction • This paper presents a framework for business activity management (BAM), which supports the decision cycle. • BAM decision cycle • The BAM decision cycle involves 5 sub processes for the decision making.

  17. Agent-based BAM architecture • BAM architectural framework • Major components • 1) Business Intelligence agents • 2) Event processing container • 3) Process Information Factory • 4) Policy management system • 5) Dashboard

  18. Components of BAM architecture • Business intelligence agentsfor analytical processing • BI agents aim to fulfill three areas of management functionality: reactivity, deliberation and reflectivity. • BAM layered agent architecture

  19. Components of BAM architecture • Event processing container (EPC) • EPC provides a robust, scalable environment for integrating workflow events and covers all steps that are required to transform the these events into valuable business information. • EPC architecture * ETL : Extraction, Transformation, Loading

  20. Components of BAM architecture • Core components • Event adapters, ETLets, evaluators • Multithreading within the EPC * PDS : Process Data Store

  21. Components of BAM architecture • Process information factory • Main purpose is to provide a data foundation for a process-driven decision support system to monitor and improve the business process continuously • Process information factory as part of an existing data warehouse environment

  22. Components of BAM architecture • Policy management system • The goal of the policy management system is to monitor and trackall the management agents that are running within BAM. • Policy lifecycle

  23. Use case • SCM for microelectronics manufacturing • SCM decisions in the semiconductor industry typically fall into one of four decision tiers: strategic, tactical, operational, and response • EPC for processing supply chain events JMS : Java Message Service MSMQ : Microsoft Message Queuing JCA : J2EE Connector Architecture , J2EE : Java 2 Platform Enterprise Edition OTD : On-time Delivery

  24. Use case • The EPC includes various Event Adapters for receiving messages from various business process.(e.g. order process, shipment process, planning process) • The Event Adapters unify these incoming supply chain events into a standardized event format that will be used by the ETLets to calculate the key performance indicators. • The EPC shown in Figure calculates metrics about inventory levels (Inventory ETLet), on-time delivery (OTD ETLet), demand forecast (MDBia ETLet), and revenue (Wineglass ETLet). • The EventDataWriter ETLet is used to store all incoming event data in the database. All other ETLets focus on calculating the supply chain metrics which are also stored in the database.

  25. Use case • An example of a network of commitments * SLA : Service Level Agreement

  26. Use case • BAM management portal

  27. Discussion • 이 논문의 핵심이라 할 수 있는 BI agent에 대한 구체적인 mechanism에 대한 설명이 다소 부족하였다. • BPM의 핵심 연구 주제와 이론 들은 우리가 연구하는 분야와 다르지 않고, 상당히 밀접한 관계가 있는 것으로 판단된다. • 예를 들면 본 논문에서 제시된 BAM architectural framework의 5가지 구성 요소들 하나 하나가 우리가 연구하는 주제(ERP, SCM 등)과 연계하여 연구 가능 할 것 같다.

More Related