S-BPM in Research and Education

Similar documents
Business Process Management S-BPM a new Paradigm for Competitive Advantage?

Business-Driven Software Engineering Lecture 3 Foundations of Processes

The S-BPM Architecture: A Framework for Multi-Agent Systems

Semantic Business Process Management Lectuer 1 - Introduction

Enterprise IT Architectures BPM (Business Process Management)

Business Process Modeling and Standardization

The OMG BPM Standards

Business Process Driven SOA using BPMN and BPEL

Software AG Product Strategy Vision & Strategie Das Digitale Unternehmen

IDC Abordagem à Implementação de Soluções BPM

Business Process Management Tampereen Teknillinen Yliopisto

Dr. Jana Koehler IBM Zurich Research Laboratory

QPR WorkFlow. Minimize Process Time, Maximize Process Outcome. QPR WorkFlow 1

A process model is a description of a process. Process models are often associated with business processes.

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

Institute of Research on Information Systems (IRIS) Course Overview

Business Process Management Enabled by SOA

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems

Business Process Analysis & Management. Corporate Synergy

SOA Enabled Workflow Modernization

Qualifying Microsoft Training for Software Assurance Training Vouchers (SATVs)

Avaya Contact Center Control Manager (ACCCM)

In this Lecture you will Learn: Development Process. Unified Software Development Process. Best Practice

Lecture 8 BP enactment

Open S-BPM: Goals and Architecture

Reporting component for templates, reports and documents. Formerly XML Publisher.

IBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng chenghua@cn.ibm.

A UML 2 Profile for Business Process Modelling *

Chapter 13 BUILDING INFORMATION SYSTEMS. How does building new systems produce organizational change?

Enterprise Enabler and the Microsoft Integration Stack

OpenText Cordys Business Process Management Suite

Better Together with Microsoft Dynamics CRM

Semantic-ontological combination of Business Rules and Business Processes in IT Service Management

Organizational Intelligence, Scalability, and Agility

Oracle BPA Suite: Model and Implement Business Processes Volume I Student Guide

SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government

WHITE PAPER. Enabling predictive analysis in service oriented BPM solutions.

ASSET ARENA PROCESS MANAGEMENT. Frequently Asked Questions

Developing SOA solutions using IBM SOA Foundation

Process Modeling using BPMN 2.0

AgilePoint. Version: 2.5. Ascentn Corporation

SOLUTIONS FOR BUSINESS PROCESS & ENTERPRISE CONTENT MANAGEMENT

Business Process Modeling and Analysis with Savvion BusinessManager

Business Process Standards and Modeling

Why are Business Process Models often too complex? Do s and Don ts for Business Process Modelers

Bruce Silver Associates Independent Expertise in BPM

Koen Aers JBoss, a division of Red Hat jbpm GPD Lead

SOA Myth or Reality??

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

How To Write A Microsoft.Net Event Management System (Mnet)

SERVICE ORIENTED ARCHITECTURE

CATALOG OF CLASSES IT and Technical Courses

Data warehouse and Business Intelligence Collateral

IBM Business Process Manager

From Business World to Software World: Deriving Class Diagrams from Business Process Models

Accelerate with OpenScape Office

Business Process Modeling Information Systems in Industry ( )

The OMG Business Process Related Standards

Business Agility Now! Putting You on a Path to Working Smarter. October, Jorge SOAres IT Architect IBM SWG. jorgesoares@pt.ibm.

Government's Adoption of SOA and SOA Examples

Document Management. Document Management for the Agile Enterprise. AuraTech Pte Ltd

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus IBM Corporation

<Insert Picture Here> Oracle BPA Suite 11g Overview & New Features

Semantic Business Process Management

ARIS 9ARIS 9.6 map and Future Directions Die nächste Generation des Geschäftsprozessmanagements

UNIFIED COMMUNICATIONS. The foundation for productivity and collaboration

Case Study: Adoption of SOA at the IRS

Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I Systems Integration

SAP IT Infrastructure Management

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams

<Insert Picture Here> Oracle Business Process Management

The Way to SOA Concept, Architectural Components and Organization

Accelerate with OpenScape Office

SharePoint Case Study. US Army Corp of Engineers

Software AG Product Strategy

SOA 기반 Business Process Management (BPM) Accenture, SI&T Technology Architecture Jeong-Wook, Lee

Cisco Business Intelligence Appliance for SAP

Master data value, delivered.

From the White Board to the Bottom Line

Product Overview. acing.com

IBM Software IBM Business Process Management Suite. Increase business agility with the IBM Business Process Management Suite

A Closer Look at BPM. January 2005

A Comparison of SOA Methodologies Analysis & Design Phases

Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach

Workflow Management Systems (WfMS)

Utilizing Experian next generation decision management software to bring customer management to the next level of client experience and value creation

Interactions of Business Processes. from Orchestrations to Choreographies

Unified Communications Overview

Intalio BPM. The first and only complete Open Source Business Process Management System

Ultimus Adaptive BPM Suite V8

How To Use Microsoft Dynamics Crm For Customer Service

Technical Analysis of Business Rules and SOA

Exporting from WebSphere Business Modeler Unit 23

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Enabling Business Experts to Discover Web Services for Business Process Automation. Emerging Web Service Technologies

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

Processes, services and business agility

MDE FOR BPM A Systematic Review

Enterprise architecture Manufacturing operations management Information systems in industry ELEC-E8113

Transcription:

S-BPM in Research and Education Robert Singer Erwin Zinser Department of Information Management Enterprise Engineering & Integration FH JOANNEUM University of Applied Sciences, Graz, AUSTRIA

Agenda Degree Program Information Management Development of Business Process Management Link of S-BPM to various hot topics Recent S-BPM application in research, projects, and teaching Future plans and open questions 2

Degree Program Information Management Competence Fields Enterprise Architecture Design (EAD) Digital Media Technologies (DMT) Network Technologies (NWT) Software Engineering, DBs & Information Systems (SDI) Business Administration (BA) SDI BA EAD DMT Bachelor Course (6 semesters) education-oriented Master Course (4 semesters) research-oriented NWT 3

INFORMATION MANAGEMENT Perspectives on Business Process Management (BPM) Business Administration Improve operations Increase customer satisfaction Reduce cost of doing business Establish new products/services R&D Investigate structural properties of processes Strong abstraction Process activities reduced to letters Software Development Robust and scalable software systems Technical realization of business processes Standardized interfaces 4

Levels of business processes: From business strategy to implemented business processes Business strategy determines determine determine determine Goals Organizational Operational Implemented Business Business Business Processes Processes Processes realize realize realize realize Business-IT gap Connection between business strategy and implemented business processes Problem: Integration of processes into IT systems Business-IT gap Process description on business-side Implementation on IT-side 5

Business Process Modeling: Levels of Abstraction Notations Meta-Metamodel Metamodel Model Instance Breakdown from Meta-Metamodel to Instances Various notations used to define models S-BPM as new modeling paradigma BPEL BPMS UML S-BPM WMS BPMN XPDL 6

BPM in connection with other research topics Business Model & Motivation Service Orientation Enterprise Ontology Map Business Process Management Business Process Modeling Discrete Event Simulation Unified Communications & Collaboration Intelligent Service Loop Service Orientation Business Rule Methodology Business Rule Integration Business Process Execution Enterprise Performance Interface Service Level Monitoring Business Requirements Business Capability Management Integrated Identity Platform Consolidated Identity Strategic Decision Support Business Intelligence Enterprise Optimization Strategic IT Sustainability Data Quality Management Security Compliance Business Activity Monitoring Service Level Adjustment Identity Standard Green IT IT Service Management Visual Dashboard Identity Lifecycle Platform Virtualization 7

Business Capability Management and S-BPM 1 Hypothesis: The transformation of business capabilities into business processes by means of the subject-oriented design paradigm is a valid as well as efficient path within the context of BPM BCM is a management approach dealing with stable components of an enterprise WHAT stable WITH WHAT dynamic HOW dynamic Capability Resources Processes A business capability is a particular ability or capacity that a business may possess or exchange to achieve a specific purpose or outcome. A capability describes what the business does (outcomes and service levels) that creates value for customers; [ ]. A business capability abstracts and encapsulates the people, process/procedures, technology, and information into the essential building blocks needed to facilitate performance improvement and redesign analysis. (Homann, 2006) 8

Business Capability Management and S-BPM 2 Procedure Model Establish Business Capability Map derived from Business Strategy derived from Management Reference Models derived from existing Business Processes Define BC Granularity as required Transform BCs into Process Definition using the jcom1 BPM Suite Orchestrate BCs to generate BC Chains Assign BCs to appropriate Subjects and corresponding Resources Perform Simulation and Optimization and roll out Business Process onto suitable Runtime Environment 9

Business Capability Management and S-BPM 3 Proof of Concept: Real-world Business Process at Audi (delivered by jcom1) Conventionally designed business process decomposed into business capabilities Business capability chains established Transformation into subject-oriented business process Mapping of appropriate resources Successful roll-out into IT infrastructure Capabilities Subject-oriented business process IT implementation Hypothesis verified 10

Unified Communications and S-BPM 1 Hypothesis: Because S-BPM is highly message-oriented, it turns out to be a powerful approach to support human interaction business processes supported by underpinning UC technology S-BPM Unified Communications is a new communication architecture, in which various forms of real-time communications and collaboration applications are integrated so individuals can manage all their communications together rather than separately, in both desktop and mobile environments. (Lazar, 2007) 11

Unified Communications and S-BPM 2 Process Selection Pre-Sales Process of Datentechnik Austria GmbH & Co KG Highly driven by Human Interaction and ad-hoc Patterns Process Design and Validation jcom1 BPM Suite Process roll out MS Office Communications Server 2007 R2 Unified Communications (Audio and Video Conferencing, Application Sharing, Instant Messaging, Telephony) Presence Status (via Active Directory DS) MS Dynamics CRM 4.0 CRM Functionality Workflow Engine Presence Status (via Active Directory DS) MS Exchange Server 2007 Unified Messaging (Email, Fax, Subscriber Access) Presence Status (via Active Directory DS) 12

Unified Communications and S-BPM 3 Results intuitive modeling of human interaction business processes is well supported by S-BPM due to the message-oriented design principle of the jcom1 BPM suite, process definitions can easily be deployed to various infrastructure assets because of strict parallelism regarding message-oriented behavior of both systems human interaction behavior is highly reflected by the jcom1 BPM suite thus providing high acceptance among employees underpinning UC-technology creates substantial value within the environment of human interaction based business processes Hypothesis verified 13

S-BPM completed research Diploma Thesis results Business Capability Management and S-BPM Christoph Pachler, 2007, Development of business processes based on the business capability management approach using the subject-oriented business process description Unified Communications and S-BPM Mathias Loder-Taucher, 2008, Unified Communication and Human Interaction Management as enabler for business processes Enterprise Engineering Jakob Brüder, 2009, Enterprise Engineering Merging Enterprise Architecture, Enterprise Ontology and Business rules Enterprise Engineering: Discipline applied in carrying out any efforts to establish, modify or reorganize any enterprise (ISO 15704:2000) 14

Student Projects WS-BPEL Import into MS BizTalk Server Task: Development of an XML-interface in order to successfully import validated process definitions from the jcom 1 BPM suite to MS BizTalk Server BizTalk Server automate business processes defined by arbitrary BPM tools High-performance orchestration WS-BPEL as common denominator Task accomplished 15

Lectures Messaging and Workflow Systems 1 Course Objectives Set up and administer a representative unified messaging as well as workflow management system Design and functional implementation of simple business processes Compile knowledge with respect to prominent BPMN standards (BPMN, WS-BPEL, XPDL, S-BPM) Tools MS BizTalk Server MS Exchange Server inubit Business Integration Server Process Modeler for MS Visio jcom1 BPM Suite 16

Lectures Messaging and Workflow Systems 2 BPMN/S-BPM Modeling Conversion into BPEL Runtime execution BPEL Workflows 17

S-BPM further research activities Interdisciplinary Projects jcom1 + Microsoft Dynamics NAV develop a prototype and define use cases including economic valuation team of 3 students jcom1 + Business Rules develop a prototype and define use cases including economic valuation team of 2 students Two accepted submissions for MS Dynamics NAV Convergence 2009 18

jcom1 Seamless Integration with NAV 09 Two integration approaches via Windows Communication Foundation (WCF) via Web Services Integration Layer 19

jcom1 Business Process & Rules Repository jcom1 Suite as Business process repository Source for business vocabulary used for building up business dictionary Definition of Business Rules repository MS BizTalk 2009 Business Rules Components Enactment of business rules in jcom1 via refinements S-BPM Definition business rules business vocabulary 20

S-BPM - future application in education Lectures Bachelor 3 rd Semester: Business Process Management Basics Use of jcom1 Suite as a modeling tool 4 th Semester: Business Process Management Applications Development of a case study including the detailed definition of business processes Practical exercises with BPM tools such as the jcom1 suite (replacing ARIS and ADONIS). Master 1 st Semester: Business Process Management scientific background of different concepts, architectures and languages stochastic processes and discrete event simulation 2 nd Semester: Enterprise Architecture Design 2 Modeling of IT service management processes functional roll-out to WFMS 21

S-BPM open questions Formal categorization S-BPM in the relation to π-calculus (or any other theory ) Adoption of S-BPM in jcom1 Suite Research regarding feasibility of S-BPM concept Further support for open standards (BPMN 2.x, etc.) Usability enhancements Methodology How to define business requirements? How to integrate semantics and logic? How to consider collaboration and communication? Framework for agile business process management Economic aspects Value Benefit Analysis, etc. 22

INFORMATION MANAGEMENT What do we offer? A highly motivated EEI-team Christopher Schwarz Christina Schweiger Alexander Sellner Robert Singer Erwin Zinser A future-oriented high-performance infrastructure HVL (high-end server and storage hardware) Entology Lab (UC-enabled) Standard Labs Well-established network 23

Thank you for your attention!