Chapter 1 The Basics. Interorganizational. Business Process Management. Intra-Organizational BPM Inter-Organizational BPM. Chapter 1: The Basics

Size: px
Start display at page:

Download "Chapter 1 The Basics. Interorganizational. Business Process Management. Intra-Organizational BPM Inter-Organizational BPM. Chapter 1: The Basics"

Transcription

1 Interorganizational Business Process Management Paul Grefen IS/IE&IS/TUE Overview Chapter 1: The Basics Intra- and Inter-organizational processes Chapter 2: The Concepts Framework, ingredients (CF, Tx, QoS, Dyn) Chapter 3: The Technologies SOC, extension, architecture Chapter 4: Further On Project, developments, conclusion #1 - PG 09 #2 - PG 09 Chapter 1 The Basics Intra-Organizational BPM Inter-Organizational BPM Intra-Organizational Business Process Management The Bare Basics #3 - PG 09 #4 - PG 09 Workflow Management M = Information Logistics Getting the right information (documents) at the right time to the right person Emphasis on structure of work processes (workflows) not on contents of work activities (biz functions) M ~ BPM #5 - PG 09 #6 - PG 09 1

2 Workflow Management Aspects Routing of information/documents Allocation of tasks to actors Scheduling of tasks in time Scheduling of scarce resources Monitoring flow of work Handling exceptional situations Providing management information select accomm. select calculate costs accomm. STOP START book acknowl. documents documents Example : GTI check payment reminder #7 - PG 09 #8 - PG 09 M Concepts (Summarized) workflow c.o. M Concepts role seq. workflow element c.o. dyn. stat. role connector activity subflow agent activity uses info element sup. dyn. agent stat. uses organiz. process info actor c.o. group link information element c.o. repl. form document dossier #9 - PG 09 #10 - PG 09 Process specification techniques data flow based? Intra-Organizational Business Process Management Specifying Processes token based? event based? document based? communication based? #11 - PG 09 #12 - PG 09 2

3 1 sell GTI process in DFD 1 2 select accomm. select GTI process in Petri Net Client 2 book A Bookings 4 handle docum. 3 handle B Invoices 5 process payment Client ackn. book calc. costs acc. 8 9 docs docs. chk pay a 5b prep. remind. #13 - PG 09 #14 - PG 09 select accomm. select. calc. costs GTI process in UML Activity Diagram acknowl. book GTI process in Document Transformation Chart accomm. form dossier form OK? [CHANGE] [YES] [NO] accomm. documents check payment reminder ackn. letter customer documents [NO] OK? [YES] travel docs payment reminder #15 - PG 09 #16 - PG 09 select accom. sell book ackn. GTI process in Business Process Map select transp. calc. costs new Choice depends on nature of business process level of detail intended audience Combination of techniques for different abstraction levels different aspects Consistency with BPMS environment independent ing tools BPMS-specific tools and details The perfect choice #17 - PG 09 #18 - PG 09 3

4 Inter-Organizational Business Process Management The Background IBPM Intra-organizational BPM uses automated support for business process management within organization boundaries Inter-organizational BPM (IBPM) uses automated support for business processes management across organization boundaries e.g. for ebusiness Both forms can be coupled or integrated to get complete process support in virtual organizations #19 - PG 09 #20 - PG 09 Increasing Relevance of IBPM Concentration on core business competence Dynamic business process outsourcing Asymmetric (business level client/server) Horizontal and vertical markets E.g. financial and logistics markets (XF) Combination of highly specialized functions Dynamic cooperative business networks Symmetric (peer-to-peer business level) Usually vertical markets E.g. automotive and construction markets (XW) Efficiency Setup of integration Enactment of integrated process Effectiveness Functional complete Interoperable in market Flexibility Adapted to dynamic market Fit for evolving requirements Supporting IBPM #21 - PG 09 #22 - PG 09 Interorganizational business process An interorganizational business process is a business process enacted by two or more autonomous organizations, of which at least one organization exposes the explicit control flow structure of a non-trivial process to the other organization(s). select accomm. select calculate costs accomm. START book acknowl. documents documents STOP Example IBP START check payment reminder STOP #23 - PG 09 #24 - PG 09 4

5 organiz. agent agent perfs perfs process activity activity uses uses IBPM Concepts info info element info element Distribution distributed process definition distributed process enactment Heterogeneity different process/data standards different software/hardware platforms Autonomy local decisions w.r.t. workflow enactment IBPM Aspects (1) organiz. process info #25 - PG 09 #26 - PG 09 Encapsulation (abstraction) hiding of private details (competition) hiding of uninteresting details (service) Standardization process structures data structures interaction protocols abstraction for right level bilateral or market segments IBPM Aspects (2) Chapter 2 The Concepts Three-Layer Framework IO Control Flow IO Tx and QoS Dynamism #27 - PG 09 #28 - PG 09 Three-Level Framework External Process project Conceptual Process map Internal Process Process Initiator project Conceptual Process map Internal Process Process Responder XO Control Flow Ingredient Number 1 #29 - PG 09 #30 - PG 09 5

6 Control flow interface levels Black box Initiator sees no details of repsonder Glass box Initiator sees details of responder Half-open box Initiator can control details of responder Open box Initiator is controlled by responder Black Box Process #31 - PG 09 #32 - PG 09 Glass Box Process Half-Open Box Process #33 - PG 09 #34 - PG 09 Open Box Process XO Tx and QoS Ingredients Number 2 and 3 #35 - PG 09 #36 - PG 09 6

7 Transactional processes Three-level multi-level Tx E.g. WIDE Tx, XTC BTF Long-running, multi-phase processes multi-phase Tx E.g. XTC BTF Business process structure and semantics flexible Tx semantics E.g. atomicity criteria, XTC ATC c c c c c c a Tx Example c #37 - PG 09 #38 - PG 09 QoS dimensions: Execution times Reaction/wait times Availability of resources Quality/precision of results Electronic contracting Contract structure Contract specification language Organizational and legal embedding QoS Agreements Dynamism Ingredient Number 4 #39 - PG 09 #40 - PG 09 A B D C E F G Initiator Service Broker Dynamic partner selection D+ D+ D+ E+ E+ E+ Responder Dynamic IBPM (DIBPM) A dynamic interorganizational business process is an interorganizational business process that is formed dynamically by the (automatic) integration of the subprocesses of the involved organizations. Here dynamically means that during process enactment, collaborator organizations are found by searching business process market places and the subprocesses are integrated with the running processes. #41 - PG 09 #42 - PG 09 7

8 Service consumer: telecom company Service provider: logistics company Outsourced service: delivery of mobile phones Logistics application Chapter 3 The Technologies CrossFlow Technology SOC Technology BPWS Model Architecture Blueprint #43 - PG 09 #44 - PG 09 MS as Infrastructure Process Definition Tools MS Architecture (1) IF1 AS AS AS 1 AS AS AS 2 MS MS DBMS DBMS AS AS AS 3 AS AS AS 4 Administration & Mngmnt Tools IF5 API & Interchange Formats Workflow Engine(s) Enactment Service IF2 Workflow Client Applications IF3 Invoked Applications IF4 Workflow Engine(s) Other Enactment Service(s) #45 - PG 09 #46 - PG 09 CrossFlow Architecture (Phase 1: EC) Service Trader CrossFlow Technology Cross Flow Contract Mngr Contract Contract Mngr An Early Prototype MS MS #47 - PG 09 #48 - PG 09 8

9 CrossFlow Architecture (Phase 2: Setup) CrossFlow Architecture (Phase 2: Setup) Contract Mngr Config Mngr Contract Config Mngr Contract Mngr Config Mngr Coor PG PG QoS, LoC, FCC, other extensions Coor Config Mngr MS MS MS MS #49 - PG 09 #50 - PG 09 CrossFlow Architecture (Phase 3: M) CrossFlow Architecture (Phase 4: Completed) PG PG Coor Coor MS MS MS MS #51 - PG 09 #52 - PG 09 SOC Technology What is Out There? SOC Technology Communication: HTTP, SOAP Service specufication: WSDL Control flow specification (orchestration): BPEL Coordination, Transaction & QoS WS-C, WS-T & WS-A Brokering (dynamism): UDDI #53 - PG 09 #54 - PG 09 9

10 WS-T Web Services Stack WS-Security WS-Agreement UDDI WS-C BPEL WSDL SOAP XML HTTP #55 - PG 09 #56 - PG 09 Platform: HTTP, SOAP, WSDL Control flow: BPEL Transaction: WS-C, WS-T Quality of Service: WS-A (+ WSDL, JSDL, WSLA) Dynamism (brokering): UDDI, OWL-S SOC Technology BPWS An Approch to SOC4DIBPM #57 - PG 09 #58 - PG 09 BP-WS-B Architecture BP-WS-G Architecture BP-WS/B BP-WS/G BPEL+ SPEC SPEC BPEL+ SPEC ACT ACT BP Engine BP Engine MON #59 - PG 09 #60 - PG 09 10

11 BP-WS-H Architecture BP-WS-O Architecture BP-WS/H BP-WS/O SPEC BPEL+ SPEC SPEC BPEL+ SPEC ACT ACT CTRL BP Engine CTRL BP Engine MON MON SYNC SYNC ACTS #61 - PG 09 #62 - PG 09 Name-based Très, très simple Attribute-based Predefined attributes (matching space) Name (of course), QoS, Tx Semantics-based Meaning of services (OWL-S) Structure-based Process matching Brokering aspects i1 i2 i3 r1 r2 r3 Process Matching i1 i2 i3 r4 r1 r2 r3 r4 r5 #63 - PG 09 #64 - PG 09 An Architecture Blueprint Getting More Practical (at least a bit) #65 - PG 09 #66 - PG 09 11

12 Three-Level Framework Revisited Integration Architecture External Process project project PS EPS DIBPM broker collaborator Conceptual Process map Conceptual Process map Process Designer CS Converter MS Mapper Internal Process Internal Process IS IPS M Process Initiator Process Responder #67 - PG 09 #68 - PG 09 DIBPC PS broker PBI Contractor collaborator EPS BP-WSI EP EP Engine DIBPM Module Architecture TX QoS DIBPE DIBPM Chapter 4 Further On Example Project: CrossWork Current Develoments Conclusions #69 - PG 09 #70 - PG 09 An Example Project in DIBPM #71 - PG 09 #72 - PG 09 12

13 Automotive supply pyramid (2) NoAE OEM 1 st Tier Suppliers 2 nd Tier Suppliers #73 - PG 09 #74 - PG 09 Prod. Spec. The start NoAE XW OEM Design/ Production #75 - PG 09 #76 - PG 09 external level conceptual & internal levels What Who CrossWork Abstracted Architecture How With Goal Decomp. Team CrossWork Architecture (1) Global Compos. Local Legacy Integrat. #77 - PG 09 #78 - PG 09 13

14 Goal Decomp. CrossWork Architecture (2) Goal Decomp. UI UI CrossWork Architecture (3) Monitor. UI UI UI UI Team Compos. Global Team Compos. Global Verificat. Prototyp. Local Verificat. Prototyp. Local Legacy Integrat. Legacy Integrat. #79 - PG 09 #80 - PG 09 Prod. Goal Decomp. UI UI CrossWork Architecture (4) Monitor. UI UI UI UI Prod. Goal Decomp. UI UI CrossWork Architecture (5) Monitor. UI UI UI UI Market Team Compos. Global Market Team Compos. Global Infra Pattern Verificat. Prototyp. Local Infra Pattern Verificat. Prototyp. Local Legacy Integrat. Legacy Integrat. #81 - PG 09 #82 - PG 09 Current Developments and Conclusion Let s be Brief and Clear Current Developments in IOBPM Integration of slightly separated worlds: (cross-organizational) workflow management service-oriented computing Attention for advanced aspects: (cross-organizational) transaction management quality of service management service level agreements, contracts process matching semantic brokering (ontology engineering) Application in advanced (hard) domains #83 - PG 09 #84 - PG 09 14

15 Conclusion (D)IBPM essential for efficient process management in (dynamic) e-business Necessary concepts currently being developed based on M but not yet standardized Standard technology currently based on Service Oriented Computing Other technology may be embedded, e.g., agent technology, semantic technology Link to legacy information systems important but difficult (interfaces, wrappers) Process specification and management not nearly as well standardized as data management #85 - PG 09 15

Paul Grefen IS/IE/TUE

Paul Grefen IS/IE/TUE Paul Grefen IS/IE/TUE Introduction The research field BP design Contexts, techniques, approaches BP enactment Architectures, systems, technologies An example project CrossWork Final thoughts l A control

More information

CrossWork: Internet-Based Support for Process-Oriented Instant Virtual Enterprises

CrossWork: Internet-Based Support for Process-Oriented Instant Virtual Enterprises CrossWork: Internet-Based Support for Process-Oriented Instant Virtual Enterprises Paul Grefen a, Rik Eshuis a, Nikolay Mehandjiev b, Giorgos Kouvas c, Georg Weichhart d a Eindhoven University of Technology,

More information

Service-Oriented Computing

Service-Oriented Computing Service-Oriented Computing edited by Dimitrios Georgakopoulos and Michael P. Papazoglou The MIT Press Cambridge, Massachusetts London, England 2009 Massachusetts Institute of Technology All rights reserved.

More information

Dynamic business network process management in instant virtual enterprises Grefen, P.W.P.J.; Mehandjiev, N.; Kouvas, G.; Weichhart, G.; Eshuis, H.

Dynamic business network process management in instant virtual enterprises Grefen, P.W.P.J.; Mehandjiev, N.; Kouvas, G.; Weichhart, G.; Eshuis, H. Dynamic business network process management in instant virtual enterprises Grefen, P.W.P.J.; Mehandjiev, N.; Kouvas, G.; Weichhart, G.; Eshuis, H. Published: 01/01/2007 Document Version Publisher s PDF,

More information

TDT Model-driven Development of Information Systems, Autumn Service-oriented architecture (SOA)

TDT Model-driven Development of Information Systems, Autumn Service-oriented architecture (SOA) TDT4250 - Model-driven Development of Information Systems, Autumn 2008 Service-oriented architecture (SOA) 1 SOA definition Service-oriented architecture (SOA) A set of components which can be invoked,

More information

Service Oriented Architecture. Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By

Service Oriented Architecture. Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By Service Oriented Architecture Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By G. SUDHA SADASIVAM, RADHA SHANKARMANI 1 COMPILED BY BJ What is Service-Oriented Architecture? Service-Oriented

More information

Slide 1. Slide 2. Slide 3. Objectives. Who Needs Interoperability? Component 9 Networking and Health Information Exchange

Slide 1. Slide 2. Slide 3. Objectives. Who Needs Interoperability? Component 9 Networking and Health Information Exchange Slide 1 Component 9 Networking and Health Information Exchange Unit 8 Enterprise Architecture Models This material was developed by Duke University, funded by the Department of Health and Human Services,

More information

23. Service-Oriented Architectures

23. Service-Oriented Architectures 23. Service-Oriented Architectures Slide 1 Acknowledgements: Material on Service-Oriented Architectures Based on a tutorial by Grace Lewis et al. + Slides by Michael Brodie (with minor adaptations) Slide

More information

SERVICE ORIENTED ARCHITECTURE (SOA)

SERVICE ORIENTED ARCHITECTURE (SOA) International Civil Aviation Organization SERVICE ORIENTED ARCHITECTURE (SOA) ICAO APAC OFFICE BACKGROUND SOA not a new concept. Sun defined SOA in late 1990s to describe Jini. Services delivered over

More information

cxl ontology system, Cyscom Biznet Services work flow and business applications Get to know the power of cxl

cxl ontology system, Cyscom Biznet Services work flow and business applications Get to know the power of cxl cxl ontology system, Cyscom Biznet Services work flow and business applications Get to know the power of cxl cxl structures, enriches and semantically maps product data into a repository for work flow

More information

Component Based System Framework for Dynamic B2B Interaction

Component Based System Framework for Dynamic B2B Interaction Component Based System Framework for Dynamic B2B Interaction Jinmin Hu Paul Grefen Department of Computer Science, University of Twente P.O. Box 217, 7500 AE Enschede, the Netherlands E-mail: {jimhu, grefen}

More information

IN the inaugural issue of the IEEE Transactions on Services Computing (TSC), I used SOA, service-oriented consulting

IN the inaugural issue of the IEEE Transactions on Services Computing (TSC), I used SOA, service-oriented consulting IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 1, NO. 2, APRIL-JUNE 2008 62 EIC Editorial: Introduction to the Body of Knowledge Areas of Services Computing Liang-Jie (LJ) Zhang, Senior Member, IEEE IN

More information

Design and Implementation of Heterogeneous Workflow System Integration Mode Based on SOA Framework

Design and Implementation of Heterogeneous Workflow System Integration Mode Based on SOA Framework 2017 2nd International Conference on Wireless Communication and Network Engineering (WCNE 2017) ISBN: 978-1-60595-531-5 Design and Implementation of Heterogeneous Workflow System Integration Mode Based

More information

Service Oriented Architecture

Service Oriented Architecture 2 Service Oriented Architecture An Overview for the Enterprise Architect 2006 IBM Corporation Agenda IBM SOA Architect Summit Introduction SOA Reference Architecture SOA Roadmap SOA Governance Summary

More information

Enterprise Application Integration using MQSeries and Web services

Enterprise Application Integration using MQSeries and Web services Enterprise Integration using MQSeries and Web services Evan Mamas emamas@ca.ibm.com IBM Toronto Lab Definitions A Forrester report defines EAI as the integration of multiple, independently developed, managed

More information

Dynamic and Mobile Federated Business Process Execution. A WebV2 Whitepaper

Dynamic and Mobile Federated Business Process Execution. A WebV2 Whitepaper Dynamic and Mobile Federated Business Process Execution A WebV2 Whitepaper December 2003 Version 2.2 WebV2, Inc. 510 Logue Ave Mountain View, CA 94043 telephone: (650) 941-5116 www.webv2.com sales@webv2.com

More information

Service Oriented Architecture for Architects

Service Oriented Architecture for Architects www.peaklearningllc.com Service Oriented Architecture for Architects (5 Days) Overview This five day training course for architects delves deep into various architectural aspects of SOA. It starts with

More information

SOA Concepts. Service Oriented Architecture Johns-Hopkins University

SOA Concepts. Service Oriented Architecture Johns-Hopkins University SOA Concepts Service Oriented Architecture Johns-Hopkins University 1 Lecture 2 Goals To learn the basic concepts behind SOA The roots of SOA: the history from XML to SOA, and the continuing evolution

More information

Architecting Web Service Applications for the Enterprise

Architecting Web Service Applications for the Enterprise Architecting Web Service Applications for the Enterprise Michael Rosen Chief Enterprise Architect mike.rosen@iona.com March 5, 2002 Copyright IONA Technologies 2002 Slide 1 END 2 ANYWHERE Basic Web Service

More information

Cloud Computing Lectures SOA

Cloud Computing Lectures SOA Cloud Computing Lectures SOA 1/17/2012 Service Oriented Architecture Service Oriented Architecture Distributed system characteristics Resource sharing - sharing of hardware and software resources Openness

More information

SOA in the Enterprise: A Survey of the Technical Landscape Introduction

SOA in the Enterprise: A Survey of the Technical Landscape Introduction SOA in the Enterprise: A Survey of the Technical Landscape by Cyrille Thilloy Published: August 28, 2006 (SOA Magazine Issue I: September/October 2006, Copyright 2006) Download this article as a PDF document.

More information

WEB SERVICES AND XML,M.INDUMATHY AP/IT YEAR & SEM:IV & VII UNIT-II

WEB SERVICES AND XML,M.INDUMATHY AP/IT YEAR & SEM:IV & VII UNIT-II UNIT-II Roots of SOA Characteristics of SOA - Comparing SOA to client-server and distributed internet architectures Anatomy of SOA- How components in an SOA interrelate -Principles of service orientation

More information

<Insert Picture Here> Service Oriented Architecture

<Insert Picture Here> Service Oriented Architecture Service Oriented Architecture Sean Donahue What does FUSION mean exactly? FUSION Applications FUSION Architecture FUSION FUSION Tech Stack (Apps Unlimited) Oracle Fusion Architecture,

More information

A Conceptual Model of a Workflow Management System Based on Web Services

A Conceptual Model of a Workflow Management System Based on Web Services Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2004 Proceedings Americas Conference on Information Systems (AMCIS) December 2004 A Conceptual Model of a Workflow Management System

More information

Solution Architecture Training: Enterprise Integration Patterns and Solutions for Architects

Solution Architecture Training: Enterprise Integration Patterns and Solutions for Architects www.peaklearningllc.com Solution Architecture Training: Enterprise Integration Patterns and Solutions for Architects (3 Days) Overview This training course covers a wide range of integration solutions

More information

IBM Research Report. Web Service Support for Dynamic Business Process Outsourcing. University of Twente, The Netherlands

IBM Research Report. Web Service Support for Dynamic Business Process Outsourcing. University of Twente, The Netherlands RC22728 (W0302-089) February 20, 2003 Computer Science IBM Research Report Web Service Support for Dynamic Business Process Outsourcing Paul Grefen 1, Heiko Ludwig 2, Asit Dan 2, Samuil Angelov 1 1 University

More information

CIS 8090 Intro. Setting the stage for the semester Arun Aryal & Tianjie Deng

CIS 8090 Intro. Setting the stage for the semester Arun Aryal & Tianjie Deng CIS 8090 Intro Setting the stage for the semester Arun Aryal & Tianjie Deng Cognitive Map of 8090 IS Architectures as Strategy Books: Weill, Ross & Robertson, Enterprise Architecture as Strategy & Fenix

More information

Internet-based support for process-oriented instant virtual enterprises Grefen, P.W.P.J.; Eshuis, H.; Mehandjiev, N.; Kouvas, G.; Weichhart, G.

Internet-based support for process-oriented instant virtual enterprises Grefen, P.W.P.J.; Eshuis, H.; Mehandjiev, N.; Kouvas, G.; Weichhart, G. Internet-based support for process-oriented instant virtual enterprises Grefen, P.W.P.J.; Eshuis, H.; Mehandjiev, N.; Kouvas, G.; Weichhart, G. Published in: IEEE Internet Computing DOI: 10.1109/MIC.2009.96

More information

A Business-Driven Web Service Creation Methodology

A Business-Driven Web Service Creation Methodology A -Driven Web Creation Methodology Mikio Aoyama Dep. of Information and Telecommunication Engineering Nanzan University 27 Seirei, Seto, 489-0863, Japan mikio.aoyama@nifty.com Abstract This article proposes

More information

IT6801 / Service Layers/ A.Kowshika SERVICE LAYERS

IT6801 / Service Layers/ A.Kowshika SERVICE LAYERS 1 SERVICE LAYERS Service-orientation and contemporary SOA 2 / 19 Contemporary SOA is a complex and sophisticated architectural platform that offers significant potential to solve many historic and current

More information

Service-oriented architecture (SOA)

Service-oriented architecture (SOA) Service-oriented architecture (SOA) Introduction Two definitions for SOA are as follows: SOA establishes an architectural model that aims to enhance the efficiency, agility, and productivity of an enterprise

More information

1. INTRODUCTION BACKGROUND ENTERPRISE SOA BENEFITS AND TECHNOLOGIES AN ENTERPRISE SOA FRAMEWORK...6

1. INTRODUCTION BACKGROUND ENTERPRISE SOA BENEFITS AND TECHNOLOGIES AN ENTERPRISE SOA FRAMEWORK...6 1. INTRODUCTION...1 2. BACKGROUND...3 3. ENTERPRISE SOA BENEFITS AND TECHNOLOGIES...4 4. AN ENTERPRISE SOA FRAMEWORK...6 5. ALIGNING IT WITH BUSINESS...7 6. CONCLUSION...8 Whitepaper Page 2 What is Enterprise

More information

Integrating Business Processes

Integrating Business Processes Integrating Business Processes BPM and SOA Timo Itälä, Paavo Kotinurmi HELSINKI UNIVERSITY OF TECHNOLOGY Course Map 2007 12.9: EA (Enterprise Architecture) Overview 19.9: ERP (Enterprise Resource Planning)

More information

Organizing the Business Process Management Space. Mathias Weske

Organizing the Business Process Management Space. Mathias Weske Organizing the Business Process Management Space Mathias Weske People 2 Real-World Example FP6 IP on Service composition platform Detailed project plan Sub projects dealing with Architecture Case Studies

More information

SERVICE ORIENTED ARCHITECTURE REFERENCE ARCHITECTURE BLUEPRINT.

SERVICE ORIENTED ARCHITECTURE REFERENCE ARCHITECTURE BLUEPRINT. SERVICE ORIENTED ARCHITECTURE REFERENCE ARCHITECTURE BLUEPRINT Edison 1, Virginia Tulenan 1, and Ford Lumban Gaol 2 1 Bina Nusantara University Graduate Program, Jakarta, Indonesia edison17999@yahoo.sg,

More information

BJA Regional Information Sharing Conference Implementation Strategies and Emerging Standards for SOA. Presented by Kael Goodman

BJA Regional Information Sharing Conference Implementation Strategies and Emerging Standards for SOA. Presented by Kael Goodman BJA Regional Information Sharing Conference Implementation Strategies and Emerging Standards for SOA Presented by Kael Goodman Jacksonville, FL June 6, 2007 What is SOA? S O A Service Oriented Architecture

More information

Interoperable Electronic Business Messages. Steve Holbrook WS-I Board of Directors, Secretary

Interoperable Electronic Business Messages. Steve Holbrook WS-I Board of Directors, Secretary Interoperable Electronic Business Messages Steve Holbrook WS-I Board of Directors, Secretary IBM, Program Director, Emerging Software Standards Enterprise Challenges Winning the present Flexible execution

More information

Available online at ScienceDirect

Available online at  ScienceDirect Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 63 ( 2013 ) 115 122 The Manufacturing Engineering Society International Conference, MESIC 2013 Defining a Methodology to Design

More information

SOA Research Agenda. Grace A. Lewis

SOA Research Agenda. Grace A. Lewis Workshop SOA Research Agenda Grace A. Lewis Workshop Approach Broadened the scope of the research agenda to show that we are interested in more than just SOA as an architectural style Performed an extensive

More information

SOA Analyst Certification Self-Study Kit Bundle

SOA Analyst Certification Self-Study Kit Bundle SOA Analyst Certification Bundle A Certified SOA Analyst specializes in carrying out the analysis and definition of service inventory blueprints and the modeling and definition of service candidates, service

More information

Service Engagements. The Evolution of IT

Service Engagements. The Evolution of IT The Evolution of IT Applications: Control of computations hidden in code; integration a nightmare Workflows: Control abstracted out; integration still difficult Standards-driven orchestration: Integration

More information

Interface Adaptation: Bridging Collaboration Agreements and Web Services

Interface Adaptation: Bridging Collaboration Agreements and Web Services Interface Adaptation: Bridging Collaboration Agreements and Web Services Marlon Dumas Senior Lecturer Queensland University of Technology (QUT) Australia Visiting Researcher SAP Research Centre, Brisbane

More information

interoperability between e-health systems ECIIS 2010 Stockholm

interoperability between e-health systems ECIIS 2010 Stockholm interoperability between e-health systems ECIIS 2010 Stockholm Interoperability What is interoperability or technological integration? Let s have a look at the digital ecosystem! Looking beyond the technological

More information

Agent-Based Electronic MarketPlace System Design Document

Agent-Based Electronic MarketPlace System Design Document A Project Report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far Agent-Based Electronic MarketPlace System Design Document Page 0 Table of Contents Table of Contents...1

More information

WP4.1 Global architecture definition & requirements

WP4.1 Global architecture definition & requirements Multimodality for people and goods in urban areas FP7. CP 284906 Global architecture definition & requirements December 2011 Editor: Dirk Beckman / DLR License This work is licensed under the Creative

More information

SOA Enabled Workflow Modernization

SOA Enabled Workflow Modernization Abstract Vitaly Khusidman Workflow Modernization is a case of Architecture Driven Modernization (ADM) and follows ADM Horseshoe Lifecycle. This paper explains how workflow modernization fits into the ADM

More information

A Web Services Based Architecture for Improvement of the Transparency and Decision-making in Public Administration

A Web Services Based Architecture for Improvement of the Transparency and Decision-making in Public Administration A Web Services Based Architecture for Improvement of the Transparency and Decision-making in Public Administration Emil Stănescu, stanescu@ici.ro National Institute for R&D in Informatics - ICI, Bucharest

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Part I INTRODUCING SOA Service Oriented Architecture- Presented by Hassan.Tanabi@Gmail.com 2 Fundamental SOA 1. The term "service-oriented" has existed for some time, it has

More information

A Semantic Service Oriented Architecture for Enterprise Application Integration

A Semantic Service Oriented Architecture for Enterprise Application Integration 2009 Second International Symposium on Electronic Commerce and Security A Semantic Service Oriented Architecture for Enterprise Application Integration Liyi Zhang Center for Studies of Information Resources,

More information

BPMI.org Phase 2.0. Insight, Innovation, Interoperability. BPMI.org Board of Directors June 9, Copyright 2004 BPMI.org

BPMI.org Phase 2.0. Insight, Innovation, Interoperability. BPMI.org Board of Directors June 9, Copyright 2004 BPMI.org BPMI.org Phase 2 Insight, Innovation, Interoperability BPMI.org Board of Directors Why BPM? Source: Driver for BPM: 11 Money-Relevant Reasons to Start Jim Sinur, Gartner Headlines from Philip Lee, BPMI.org

More information

Architecture for Integration

Architecture for Integration Architecture for Integration Hans-Peter Hoidn 2 October 2003 Agenda Motivation I. Integration Layer in General II. EAI Environments, Cases III. EAI meets J2EE IV. Enterprise centric view V. References

More information

SAP Strategy. RYU, SEYUL / SAP Korea

SAP Strategy. RYU, SEYUL / SAP Korea SAP Strategy RYU, SEYUL / SAP Korea Agenda I. What Will Market need II. Collaboration III. Enterprise Service Architecture IV. xapps V. SAP Solution for New Business SAP Korea 2003, SAP Strategy, RYU,

More information

THE EVALUATION OF ENTERPRISE APPLICATION INTEGRATION APPROACHES TO RESOLVE POSTAL PARCEL DELIVERY TRANSPORT ROUTING PROBLEMS

THE EVALUATION OF ENTERPRISE APPLICATION INTEGRATION APPROACHES TO RESOLVE POSTAL PARCEL DELIVERY TRANSPORT ROUTING PROBLEMS ISSN 1691-5402 ISBN 978-9984-44-028-6 Environment. Technology. Resources Proceedings of the 7 th International Scientific and Practical Conference. Volume I1 Rēzeknes Augstskola, Rēzekne, RA Izdevniecība,

More information

ARIS Expert Paper. March Steps to Business-Driven SOA.

ARIS Expert Paper. March Steps to Business-Driven SOA. ARIS Expert Paper ARIS Platform Expert Paper March 2007 10 Steps to Business-Driven SOA www.ids-scheer.com Find out more at: www.ids-scheer.com/soa Visionary architecture always requires good building

More information

IBM EXAM QUESTIONS & ANSWERS

IBM EXAM QUESTIONS & ANSWERS IBM 000-669 EXAM QUESTIONS & ANSWERS Number: 000-669 Passing Score: 800 Time Limit: 120 min File Version: 36.6 http://www.gratisexam.com/ IBM 000-669 EXAM QUESTIONS & ANSWERS Exam Name: SOA Fundamentals

More information

Index. Copyright 2011, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.

Index. Copyright 2011, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. 305 Index A abstract services 60 accepted termination states (ATS) 24 access control servers (ACS) 11 actor-centric views 81, 82, 83 advanced planning and optimization (APO) 205, 206, 207, 209, 210, 211,

More information

Business Processes Modelling MPB (6 cfu, 295AA)

Business Processes Modelling MPB (6 cfu, 295AA) Business Processes Modelling MPB (6 cfu, 295AA) Roberto Bruni http://www.di.unipi.it/~bruni 04 - Methodology!1 Objective Coarse-grained methodology for developing business process management solutions

More information

ΜΑΘΗΜΑ: : ΤΕΧΝΟΛΟΓΙΕΣ & ΕΦΑΡΜΟΓΕΣ

ΜΑΘΗΜΑ: : ΤΕΧΝΟΛΟΓΙΕΣ & ΕΦΑΡΜΟΓΕΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΜΑΘΗΜΑ: : ΤΕΧΝΟΛΟΓΙΕΣ & ΕΦΑΡΜΟΓΕΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΜΠΟΡΙΟΥ ιδάσκων: ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΩΝ ΗΛΕΚΤΡΟΝΙΚΟΥ

More information

Business Process Modeling Information Systems in Industry ( )

Business Process Modeling Information Systems in Industry ( ) Business Process Modeling Information Systems in Industry (372-1-4207 ) Arnon Sturm The material of this presentation is adopted from various people including:, Pnina Soffer, Iris Reinhartz-Berger 1 Outline

More information

Understanding SOA with Web Services

Understanding SOA with Web Services Understanding SOA with Web Services Eric Newcomer and Greg Lomow.:Addison-Wesley Upper Saddle River, NJ m Boston x Indianapolis San Francisco m New York m Toronto u Montreal London m Munich r Paris m Madrid

More information

14. E-Commerce Applications and Infrastructures

14. E-Commerce Applications and Infrastructures 14. (Contents) E-Commerce Applications and Infrastructures Contents 14. E-Commerce Applications and Infrastructures Building E-Commerce Applications and Infrastructures Code: 166140-01+02 Course: Electronic

More information

SOA, Web 2.0, and Web Services

SOA, Web 2.0, and Web Services SOA, Web 2.0, and Web Services Dr. Kanda Runapongsa Saikaew Department of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws Overview Technology Trends SOA Web 2.0 Web Services

More information

Business Process Management with SAP NetWeaver. Thomas Volmering Senior Product Manager SAP NetWeaver BPM & BAM SAP AG

Business Process Management with SAP NetWeaver. Thomas Volmering Senior Product Manager SAP NetWeaver BPM & BAM SAP AG Business Process with SAP NetWeaver Thomas Volmering Senior Product Manager SAP NetWeaver BPM & BAM SAP AG BUSINESS PROCESS MANAGEMENT Motivation SAP AG 2004, BPM / Volmering / 2 Why Business Process?

More information

THE BCS PROFESSIONAL EXAMINATION BCS Level 6 Professional Graduate Diploma in IT September 2018 EXAMINERS REPORT. Software Engineering 2

THE BCS PROFESSIONAL EXAMINATION BCS Level 6 Professional Graduate Diploma in IT September 2018 EXAMINERS REPORT. Software Engineering 2 General Comments THE BCS PROFESSIONAL EXAMINATION BCS Level 6 Professional Graduate Diploma in IT September 2018 EXAMINERS REPORT Software Engineering 2 The pass rate of less than 28% is significantly

More information

PROCESS AUTOMATION FOR DISTRIBUTION OPERATIONS MANAGEMENT. Stipe Fustar. KEMA Consulting, USA. Components

PROCESS AUTOMATION FOR DISTRIBUTION OPERATIONS MANAGEMENT. Stipe Fustar. KEMA Consulting, USA. Components PROCESS AUTOMATION FOR DISTRIBUTION OPERATIONS MANAGEMENT Stipe Fustar KEMA Consulting, USA INTRODUCTION To prosper in a competitive market, distribution utilities are forced to better integrate their

More information

Theoretical Considerations Regarding the Implementation of SOA Architecture in a Company for Electric Power Distribution and Supply

Theoretical Considerations Regarding the Implementation of SOA Architecture in a Company for Electric Power Distribution and Supply Economy Informatics vol. 12, no. 1/2012 118 Theoretical Considerations Regarding the Implementation of SOA Architecture in a Company for Electric Power Distribution and Supply Radu-Ştefan MOLEAVIN Academy

More information

Chapter 16 Software Reuse. Chapter 16 Software reuse

Chapter 16 Software Reuse. Chapter 16 Software reuse Chapter 16 Software Reuse 1 Topics covered The reuse landscape Application frameworks Software product lines COTS product reuse 2 Software reuse In most engineering disciplines, systems are designed by

More information

The new shape of (e-)services: the quiet revolution in services thinking, innovation & (agile) delivery

The new shape of (e-)services: the quiet revolution in services thinking, innovation & (agile) delivery The new shape of (e-)services: the quiet revolution in services thinking, innovation & (agile) delivery Richard Welke Director, Center for Process Innovation J. Mack Robinson College of Business 423 RCB

More information

Service-Oriented Architecture and its Implications for Software Maintenance and Evolution

Service-Oriented Architecture and its Implications for Software Maintenance and Evolution Service-Oriented Architecture and its Implications for Software Maintenance and Evolution Grace A. Lewis, Dennis B. Smith Software Engineering Institute {glewis, dbs}@sei.cmu.edu Abstract It is clear that

More information

Loosely-Coupled Process Automation in Medical Environments

Loosely-Coupled Process Automation in Medical Environments CAiSE'06 DC 1185 Loosely-Coupled Process Automation in Medical Environments Jurate Vysniauskaite Departement of Informatics, University of Zurich, Binzmuhlestr. 14, 8050 Zurich, Switzerland jurate@ifi.unizh.ch

More information

Chapter 15. Supporting Practices Service Profiles 15.2 Vocabularies 15.3 Organizational Roles. SOA Principles of Service Design

Chapter 15. Supporting Practices Service Profiles 15.2 Vocabularies 15.3 Organizational Roles. SOA Principles of Service Design 18_0132344823_15.qxd 6/13/07 4:51 PM Page 477 Chapter 15 Supporting Practices 15.1 Service Profiles 15.2 Vocabularies 15.3 Organizational Roles Each of the following recommended practices can be considered

More information

Architectural Case: The Swedish Tax Agency

Architectural Case: The Swedish Tax Agency Sub project Architecture Architectural Case: The Swedish Tax Agency (Skatteverket) 2004-10-08 Martin Henkel SERVIAM-ARC-07 Version 1.0 7 pages Architectural Case: The Tax Agency Table of Contents 1 INTRODUCTION...

More information

Service Oriented Integration (SOI) - Concepts, Technologies, and Best Practices

Service Oriented Integration (SOI) - Concepts, Technologies, and Best Practices Service Oriented Integration (SOI) - Concepts, Technologies, and Best Practices From Integration Infrastructure to Business Value IT managers have been under increasing pressure to migrate a portfolio

More information

Distributed Systems Current Trends in Distributed Systems

Distributed Systems Current Trends in Distributed Systems Distributed Systems Current Trends in Distributed Systems Dr. Stefan Schulte Distributed Systems Group Vienna University of Technology schulte@infosys.tuwien.ac.at Outline 1. Overview 2. Peer-to-Peer Computing

More information

An Autonomic Service Oriented Architecture in Computational Engineering Framework

An Autonomic Service Oriented Architecture in Computational Engineering Framework Journal of Computer Engineering 1 (2009) 3-11 An Autonomic Service Oriented Architecture in Computational Engineering Framework M. Agni Catur Bhakti and Azween B. Abdullah Department of Computer and Information

More information

International Journal of Computing and Business Research (IJCBR) ISSN (Online) :

International Journal of Computing and Business Research (IJCBR) ISSN (Online) : International Journal of Computing and Business Research (IJCBR) ISSN (Online) : 2229-6166 Volume 3 Issue 2 May 2012 LATEST PROGRAMMING LANGUAGE TOOLS FOR BUSINESS PROCESS MODELLING Dr. Ram Shukla, Faculty

More information

Decision Resource Management and Scheduling on the Grid

Decision Resource Management and Scheduling on the Grid Decision Resource Management and Scheduling on the Grid Mingsheng Hu 1 2,Xueguang Chen 1,Zhijuan Jia 2 (Institute of Systems Engineering, Huazhong University of Science and Technology, 430074, P.R.China)1

More information

Service-Oriented Architecture A View From the Field. Paul C. Brown, Ph.D. Principal Software Architect

Service-Oriented Architecture A View From the Field. Paul C. Brown, Ph.D. Principal Software Architect Service-Oriented Architecture A View From the Field Paul C. Brown, Ph.D. Principal Software Architect What is a Service? A coherent package of commonly used functionality e.g. Sales Order Management Place

More information

Next Generation SOA Development

Next Generation SOA Development Next Generation SOA Development Bill Jones Oracle Corporation bill.jones@oracle.com Bill Jones Next Generation of SOA Development Page 1 Agenda SOA and Web Services Primitive Services Composite Services

More information

Innovation From the Ground Up:

Innovation From the Ground Up: Innovation From the Ground Up: The Next Generation of Enterprise Business Solutions STAN SWETE Chief Technology Officer Innovation From the Ground Up The Next Generation of Enterprise Business Solutions

More information

Automating the Collaborative Enterprise

Automating the Collaborative Enterprise Automating the Collaborative Enterprise Achieving strategic corporate advantage by applying model driven techniques to a web services architecture Cory Casanave, President Data Access Technologies www.enterprise-component.com

More information

XML Gateway with BPEL - B2B and A2A integrations are now simpler and faster than ever

XML Gateway with BPEL - B2B and A2A integrations are now simpler and faster than ever XML Gateway with BPEL - B2B and A2A integrations are now simpler and faster than ever Kalyan Sura ksura@hcl.in HCL America Introduction With so much emphasis being made on utilizing Service Oriented Architecture

More information

Enterprise IT Architectures SOA Part 2

Enterprise IT Architectures SOA Part 2 Enterprise IT Architectures SOA Part 2 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 19, 2007 Agenda I. Recap SOA Architecture and JKE s Open Account Process II. Business Process Modeling III.

More information

BIAN with BPS Design Methodology

BIAN with BPS Design Methodology IBM Industry Models Development BIAN with BPS Design Methodology SOA Industry Models v.8.8 IBM Industry Models 4-13-2016 Table of Contents BIAN with BPS Design Methodology...2 1.1 BIAN...2 1.1.1 BIAN Service

More information

The 21 st Century Library Collaborative Services, Standards, and Interoperability

The 21 st Century Library Collaborative Services, Standards, and Interoperability Netspeed 2002 Conference, October 26, 2002 Calgary, Alberta The 21 st Century Library Collaborative Services, Standards, and Interoperability William E. Moen School of Library and Information

More information

PROLIX Service Oriented Architectures for Open E-Learning Systems

PROLIX Service Oriented Architectures for Open E-Learning Systems Joke de Laaf PROLIX Service Oriented Architectures for Open E- Systems Dr. Wolf Siberski L3S Research Center PROLIX Consortium 2005-2009; EU-IST Project Technology-enhanced 1 Market Trends Example: Telecom

More information

Selim Burduroğlu Enterprise Architect Friday, December 2, 2005

Selim Burduroğlu Enterprise Architect Friday, December 2, 2005 SOA and ERP 0 Selim Burduroğlu Enterprise Architect Friday, December 2, 2005 1 Agenda ERP Market Trends and Evolution What is Service Oriented Architecture (SOA)? What makes up an SOA? Definitions and

More information

Enterprise IT Architectures SOA Part 2

Enterprise IT Architectures SOA Part 2 Enterprise IT Architectures SOA Part 2 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 24, 2008 Slot for Exercise Discussion 2 Agenda I. Recap SOA Architecture and JKE s Open Account Process II.

More information

PSL QUARTERLY PROGRESS REPORT

PSL QUARTERLY PROGRESS REPORT QUARTERLY PROGRESS REPORT Project Title: Process Specification and Simulation Access Languages Date: March 31, 2003 Principal Investigator: Kincho H. Law, Stanford University Duration: September 1, 2002

More information

Introduction to the new features in Oracle BPEL Process Manager

Introduction to the new features in Oracle BPEL Process Manager Introduction to the new features in Oracle BPEL Process Manager 10.1.2 Bhagat Nainani Senior Development Manager Server Technologies Oracle Corporation Introduction to new features in BPEL Process Manager

More information

Work Flow Engine. with. Lee, Yong Ki Digital Interactions Lab.( Dept. of IE, SNU

Work Flow Engine. with. Lee, Yong Ki Digital Interactions Lab.(  Dept. of IE, SNU Work Flow Engine Related MIS Term project, Based on http://www.uengine.org, The Workflow Management Coalition Specifiacation(wfMC) with Lee, Yong Ki (blue1130@snu.ac.kr) Digital Interactions Lab.(http://di.snu.ac.kr)

More information

Application Architecture: Reusing Existing Applications in SOA-Based Business Processes

Application Architecture: Reusing Existing Applications in SOA-Based Business Processes Application Architecture: Reusing Existing Applications in SOA-Based Processes Braden Flowers Worldwide WebSphere Integration Solution Architect 2007 IBM Corporation SOA Architect Summit Roadmap What is

More information

Methods for the specification and verification of business processes MPB (6 cfu, 295AA)

Methods for the specification and verification of business processes MPB (6 cfu, 295AA) Methods for the specification and verification of business processes MPB (6 cfu, 295AA) Roberto Bruni http://www.di.unipi.it/~bruni 02 - Business processes 1 Classes Wednesday: 14:00-16:00, room A Friday:

More information

SOA Security Certification Self-Study Kit Bundle

SOA Security Certification Self-Study Kit Bundle SOA Security Certification Bundle A Certified SOA Security Specialist has comprehensive knowledge of common threats and vulnerabilities associated with service-oriented solutions and modern service technologies,

More information

A reference architecture for managing dynamic interorganizational

A reference architecture for managing dynamic interorganizational A reference architecture for managing dynamic interorganizational business processes Hirnschall, A.H.; Grefen, P.W.P.J.; Narendra, N.C. Published in: Data & Knowledge Engineering DOI: 10.1016/j.datak.2014.04.001

More information

Managing Business Processes Over A Reliable Infrastructure. Monica J. Martin ebxml BP TC Co-Chair Sun Microsystems, Inc.

Managing Business Processes Over A Reliable Infrastructure. Monica J. Martin ebxml BP TC Co-Chair Sun Microsystems, Inc. Managing Business Processes Over A Reliable Infrastructure Monica J. Martin ebxml BP TC Co-Chair Sun Microsystems, Inc. 26 April 2004 http:// oasisopen.org/ committees/ ebxml-bp Presentation Outline What

More information

SUPREME: SUPPLY CHAIN INTEGRATION BY RECONFIGURABLE MODULES

SUPREME: SUPPLY CHAIN INTEGRATION BY RECONFIGURABLE MODULES SUPREME: SUPPLY CHAIN INTEGRATION BY RECONFIGURABLE MODULES Y. ~ishiokal, F. ~asai* and Y. ~ amio~ '~osei University, 'TO~O Engineering Corporation, Japan Em: nishioka@k.hosei.ac.jp Abstract: Key words:

More information

Methods for the specification and verification of business processes MPB (6 cfu, 295AA)

Methods for the specification and verification of business processes MPB (6 cfu, 295AA) Methods for the specification and verification of business processes MPB (6 cfu, 295AA) Roberto Bruni http://www.di.unipi.it/~bruni 04 - Methodology 1 Objective Coarse-grained methodology for developing

More information

Enabling GIS in Distribution Utility for Energy Audit and Load flow analysis

Enabling GIS in Distribution Utility for Energy Audit and Load flow analysis Enabling GIS in Distribution Utility for Energy Audit and Load flow analysis Jayant Sinha Associate Vice President (Power/ IT) Spanco Ltd. Abstract: About the Author: In the nationwide implementation of

More information

NETTAB On the Use of Agents in a Bioinformatics Grid. Luc Moreau, University of Southampton

NETTAB On the Use of Agents in a Bioinformatics Grid. Luc Moreau, University of Southampton NETTAB 2002 On the Use of Agents in a Bioinformatics Grid Luc Moreau, University of Southampton Structure Background: mygrid Architecture Use of Agents Conclusion mygrid: facts EPSRC funded pilot

More information