Process Based Integration Approaches and Standards.

Slides:



Advertisements
Similar presentations
BUSINESS PLUG-IN B2 Business Process.
Advertisements

Control Your Business Processes ProStar Software, Inc.
Chapter 15: Packaged Software and Enterprise Resource Planning
ARCH-01: Introduction to the OpenEdge™ Reference Architecture Don Sorcinelli Applied Technology Group.
1 The Database Application Development Process The Database Application Development Process.
Oracle Fusion Middleware 11g Abhishek Khanolkar. What is Oracle Fusion? “Oracle Fusion Middleware is a ‘preintegrated’ portfolio of customer- proven software.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Chapter 7 Enterprise-Wide Information Systems
Well, Sort-of.
1 SYS366 Week 1 - Lecture 2 How Businesses Work. 2 Today How Businesses Work What is a System Types of Systems The Role of the Systems Analyst The Programmer/Analyst.
Aligning Business Processes to SOA B. Ramamurthy 6/16/2015Page 1.
SE 464: Industrial Information systems Systems Engineering Department Industrial Information System LAB 02: Introduction to SAP.
1 Chapter 7 IT Infrastructures Business-Driven Technology
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
(c) 2007 Mauro Pezzè & Michal Young Ch 24, slide 1 Documenting Analysis and Test.
Chapter 1: Overview of Workflow Management Dr. Shiyong Lu Department of Computer Science Wayne State University.
Presentation Title: Utilizing Business Process Management (BPM) and Enterprise Architecture (EA) to Achieve and Maintain a Competitive Advantage Presented.
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
Principles of Information Systems, Sixth Edition 1 Systems Investigation and Analysis Chapter 12.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Introduction to SAP R/3.
David Harrison Senior Consultant, Popkin Software 22 April 2004
Business Plug-In B2 Business Process.
Introduction to Systems Analysis and Design
Modus21 SC SPIN Presentation Automation in Software Process “BPM in the Software Domain” September 27th, 2007 Presenter: Peter Woodhull.
LEARN. NETWORK. DISCOVER. | #QADexplore Implementing Business Process Management: Steps to Success WCUG – November 18, 2014.
Database Administration Chapter 16. Need for Databases  Data is used by different people, in different departments, for different reasons  Interpretation.
Managing business processes with Smalltalk Janko Mivšek Eranova d.o.o.
Process-oriented System Automation Executable Process Modeling & Process Automation.
7 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
1.Database plan 2.Information systems plan 3.Technology plan 4.Business strategy plan 5.Enterprise analysis Which of the following serves as a road map.
Enterprise Systems & Architectures. Enterprise systems are mainly composed of information systems. Business process management mainly deals with information.
What is BAM?. :Contents *Definition *Description *Goals and benefits *BAM Applications *BAM components.
VirtualWorks.
MAJOR BUSINESS INITIATIVES Gaining Competitive Advantage with IT
Enterprise Processes and Systems MIS 2000 Instructor: Bob Travica Updated 2014.
XML in Development of Distributed Systems Tooling Programming Runtime.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
16 1 Installation  After development and testing, system must be put into operation  Important planning considerations Costs of operating both systems.
Chapter 1: Overview of Workflow Management Dr. Shiyong Lu Department of Computer Science Wayne State University.
10/18/20151 Business Process Management and Semantic Technologies B. Ramamurthy.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
Business-to-Business Authors: Authors: Mladenka Jakovljevic, Prof. Dr. Veljko Milutinovic,
Chapter 8 Business Processes.
Michael Woods Sr. Technical Product Manager.
FEA DRM Management Strategy Presented by : Mary McCaffery, US EPA.
11/24/2015Dr. SASTRY-PROJ SOFTWARE PROJECT MANAGEMENT By Dr. M V S PERI SASTRY. B.E,Ph.D.
Review 2 Chapters 4, 5, 6. What is the Internet? Global network, a network of networks.
Metadata By N.Gopinath AP/CSE Metadata and it’s role in the lifecycle. The collection, maintenance, and deployment of metadata Metadata and tool integration.
Business Process Management. 2 ”A structured, measured set of activities designed to produce a specific output for a particular customer or market… A.
2015 NetSymm Overview NETSYMM OVERVIEW December
Slide 1 Service-centric Software Engineering. Slide 2 Objectives To explain the notion of a reusable service, based on web service standards, that provides.
Robert Aydelotte ExxonMobil - Upstream Technical Computing 13 May 2004 Standardizing Fluid Property Reporting.
CHAPTER 2 Decision Making and Business Processes Opening Case: Information Systems Improve Business Processes at Grocery Gateway Nour El Kadri.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED BPM 101.
1 © 2014 by McGraw-Hill Education. This is proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
C. Mugnier, D. Lafarge, C. Perolini, R. Pilon, J. Ruiz-Cabezas
Enterprise Processes and Systems MIS 2000 Instructor: Bob Travica Updated 2016 Class 16.
Enterprise IT Integration Portal Based Integration Pindaro Demertzoglou Lally School of M&T.
IST421: Advanced Systems and Enterprise Integration
EI Architecture Overview/Current Assessment/Technical Architecture
BUSINESS PLUG-IN B2 Business Process.
TECHNOLOGY PLUG-IN T12 BUSINESS PROCESS.
BUSINESS PLUG-IN B2 Business Process.
BUSINESS PLUG-IN B2 BUSINESS PROCESS.
Business Processes and Business Process Management
Navigating the application of Modernisation Frameworks when using Commercial Of The Shelf products. This presentation will provide a walkthrough of.
Business Process Management and Semantic Technologies
Presentation transcript:

Process Based Integration Approaches and Standards

Topic Areas 1. Business Process Management (BPM) 2. Business Process Modeling (BPMo) 3. Business Process Integration (BPI) 4. Business Process Automation (BPA) 5. Business Activity Monitoring (BAM) 6. Web Service Orchestration (WSO)

What is a process

Sample Process Integration

1. Business Process Management BPM is related to the functions of: 1. Process Design 2. Process Execution 3. Process Monitoring BPM vs. BPR BPM does not have anything to do with Business Process Re-engineering (BPR). Actually, BPM and BPR follow opposite approaches to Process Changes: Incremental vs. holistic.

Business Process Management

Business Process Management (BPM) 1. Process Design We Monitor the Design of Existing Processes We Simulate the Feasibility of New Processes

Business Process Management (BPM) 2. Process Execution It involves all the software, programming, documentation, and manual intervention necessary to execute the steps in a process. The Software involved is usually based on a graphical interface to facilitate this difficult task. Business rules and business rule engines are used to facilitate the capturing and execution of the business logic of the corporation.

Business Process Management (BPM) 3. Process Monitoring Tracking of individual processes Provision of statistics Successes, Failures, times elapsed, problem steps. Evaluation of State and generation of metadata For example for a customer order, we need to know if it has been received, processed, invoiced, inventoried, shipped etc.

BPM Vendors Appian Cordys Global360 HandySoft IBM (Appian, Cordys, EMC (ProActivity), Global360, HandySoft, IBM, IDS Scheer, Lombardi Software, Metastorm, Pegasystems, Savvion, Tibco Software and Ultimus)

2. Business Process Modeling Purpose: Exploring a need to change processes or identify issues to be corrected. We look at how processes should have looked.

Business Process Modeling Descriptive Part – what is happening Outlines what actually happens during a process. Describes what can be done to make it perform more effectively or efficiently. Prescriptive Part – what should happen Defines desired processes and how they should be performed Draw rules and guidelines which, if followed, would lead to the desired improved process Explanatory Part – why is it happening Provides explanations about the logical (business logic) basis of processes Provides and evaluates alternative process designs.

Business Process Modeling

Business Process Modeling Tools (They have community editions you can download) Open Source Tool

3. Business Process Integration It has a two-fold aim: Internal Processes Integration External Processes Integration

Business Process Integration Internal Processes Integration We try to formulate processes that span applications, data islands, departments, and geography within the organization. We try to avoid initiating a large number of individual processes in individual units and departments. We aim for reduction of duplicated processes which might lead to heterogeneous standards across units.

3. Business Process Integration

Business Process Integration External Processes Integration Integrate processes with suppliers, partners, and other entities to the external environment of the corporation.

Business Process Integration

4. Business Process Automation We define business process automation as the function of using technology components to substitute and/or supplement manual processes in the organization.

Business Process Automation Technology building blocks of a business process automation solution: 1. Business rule engine 2. Application integration platform 3. Workflow engine 4. Common data interchange standards

Business Process Automation 1. Business rule engine In IT applications business rules change much more frequently than the rest of the code. Business rules describe the structure, operation, and strategy of an organization's business process. A few key people in the organization define and enforce business rules, typically captured in policies and organizational procedures. They can be found in manuals, customer contracts, supplier agreements, etc. In legacy environments and other old fashioned systems, business rules were encoded inside the application. This can be expensive and difficult to change. A business rule engine let us separate application code from business logic.

Business Rule Engine Source: IBM

Examples of Business Rules Engines Oracle Business Rules InRule NxBRE (Open Source)

Business Process Automation 2. Application integration platform  Process automation means that manual processes will be substituted from system processes.  Systems (i.e. applications) that support a business process should seamlessly communicate and exchange information without manual intervention.  That calls for a strong application-integration platform that supports multiple communication protocols and data exchange among systems.

Business Process Automation  3. Workflow engine and automation  Definition: The computerized facilitation or automation of a business process, in whole or part. (Workflow management coalition)  Workflow automation is purely a software technology which provides a means of automating a business process.  Workflow Automation also concentrates on reducing the lag time in manual interventions in business processes.  Organizations can automate business processes using workflow automation software without re-engineering.  Organizations can re-engineer without any workflow automation.

Business Process Automation 4. Common data interchange standard  Enterprises need a common data interchange standard, usually XML-based, that reduces development and maintenance efforts.

EDI vs. XML Messages EDI Sample Purchase Order

EDI vs. XML Messages EDI Message Sample XML Purchase Order

5. Business Activity Monitoring BAM uses dashboards to present key performance indicators (KPI). It is a term promoted by the Gartner Group (Consulting and Research company It is practically a report tool. Provides real time summaries of business activities (as outcomes from processes) to management. It also provides alerts to managers automatically from operational data.

6. Web Service Orchestration (WSO) WSO provides process-level integration in web services. We will discuss this topic when we discuss SOA so that we understand it in its context. Thematically though it belongs here.