Service-orientierte Architekturen (SOA): Die Brücke zwischen Business und IT

Size: px
Start display at page:

Download "Service-orientierte Architekturen (SOA): Die Brücke zwischen Business und IT"

Transcription

1 -orientierte Architekturen (SOA): Die Brücke zwischen und IT Gregor Engels 2. Round Table SOA / SaaS 20. Januar 2009 CEA v6.4 That s my life Professor Software Engineering and Information Systems, University of Leiden (NL) since 1997 Professor Information Systems, University of Paderborn (D) - Research Topics: MDA, UML, DSL, SOA, OSS, SPL, SQA - currently 20 PhD students, > 200 scientific publications since 2005 Chairman of the Board of Directors, s-lab (Software Quality Lab), PPP-institute, University of Paderborn, Industrial Partners since 2005 Scientific Director Capgemini sd&m Research Informatics Europe, Member of the Founding Board Member of ACM, IEEE, GI, EASST 2 1

2 Innovation as result of cooperation between research and industry Research foundations ( pro-active ) application-oriented ( re-active ) Technology Transfer win-win cooperations with industry Teaching concepts skills practice-oriented 3 Innovation as result of cooperation between research and industry Research foundations ( pro-active ) application-oriented ( re-active ) Technology Transfer win-win cooperations with industry Teaching concepts skills practice-oriented 4 2

3 That s my life Professor Software Engineering and Information Systems, University of Leiden (NL) since 1997 Professor Information Systems, University of Paderborn (D) - Research Topics: MDA, UML, DSL, SOA, OSS, SPL, SQA - currently 20 PhD students, > 200 scientific publications since 2005 Chairman of the Board of Directors, s-lab (Software Quality Lab), PPP-institute, University of Paderborn, industrial partners since 2005 Scientific Director Capgemini sd&m Research Informatics Europe, Member of the Founding Board Member of ACM, IEEE, GI, EASST 5 Capgemini sd&m stands for powerful, comprehensive process and software solutions that bring competitive advantages to our customers Customers Our customers are both well-known companies in all industries and organizations whose success depends on sophisticated process and software solutions They benefit from increased competitiveness thanks to Differentiation of business critical solutions Improved efficiency of existing solutions Offerings Process and IT consulting Development of tailored software solutions Implementation and roll-out of standard software System integration Competences Implementation oriented consulting Management of complex IT projects Software engineering Design of sophisticated IT architectures Implementation of SAP solutions Rightshore TM Research & innovation Close working relationships with customers Offices Hamburg Hannover Berlin Dusseldorf Cologne/Bonn Frankfurt Walldorf Stuttgart Munich Zürich Capgemini sd&m sites Additional Capgemini Group sites Company development Nearshore Wroclaw Farshore Mumbai Bangalore Plan SAP Solutions sd&m Capgemini sd&m 1 Number of employees in the business incl. Poland and dedicated team in India 6 3

4 From Software Architectures to Enterprise Architectures Enterprise Architecture Architecture Goals Organization Processes Gap between and IT How did we try to close this gap In the past? IT Architecture Software Architecture Infrastructure Architecture 7 Monolithic Applications Functionality Functionality Application A Application B 8 4

5 -based Software Architecture Functionality Functionality Functionality Functionality Application A Application B 9 Enterprise Application Integration (EAI) Middleware connecting applications Middleware Functionality Functionality Functionality Functionality Application A Application B 10 5

6 Application spanning s Functionality Functionality Functionality Functionality automated process control flow 11 Orchestration by Interpretation of Process Models Process part Process Model Orchestration Engine Functionality Functionality Functionality Functionality automated process control flow isolated automated process control flow 12 6

7 /IT-Alignement by Adaptation of Process Models Process part Process Model Orchestration Engine Functionality Functionality Functionality Functionality automated process control flow isolated automated process control flow 13 -oriented Architecture (SOA) Quality Objectives: correct flexible adaptable reusable efficient +/- Gap between and IT SOA Bridge Orchestration Engine Functionality Functionality Functionality Functionality automated process control flow isolated automated process control flow 14 7

8 Intermediate Conclusions -orientation looks like a promising approach to bridge the gap between and IT ( /IT-Alignment ) IT vendors offer (only) technological support Most important question: How to find the right services? We need a method for developing service-oriented architectures! 15 A Method for Developing -Oriented Architectures Role of Capgemini sd&m Research dig-out best practices and generalize SOA Method Projects Development of tailored software solutions Implementation and roll-out of standard software System integration roll-out and teach 16 8

9 Hotel- Einkäufer -Laptop (HEL) Hotelleistung übergeben L (Datei ) Hotel -Einkaussystem (HES) Hotelleistung Produkt Adapter Individualreise - Konfigurator (IRKO) L (ESB) Produkte definieren Plausibilität prüfen Preise berechnen Reiseportal (REPO) xxx xxx x xxx xx xx xx xx xx x xc xxx x xx xx xx c xxx Reisebüro - Verkaufs -Client (Buchungsdialoge ) (RVC) Hotel - Regulierungssystem (HRS) Planung Planungssystem (PLA) Hotel - Verfügbarkeitssystem (HVS) (FES) Flugleistung Kontingente Verfügbarkeit prüfen übergeben Ressource belegen Adapter Adapter VK-Preisberechnungs - system(vps) Preise Adapter Buchen Vakanzprüfungs -und L Buchungssystem (VBS) Daten-Kopier -System (DKS) D (DB#2) Hotelleistung Planung Reiseauftrag Reiseauftrag Flug-Einkaufs - und Verfügbarkeitssystem Verfügbarkeit prüfen Ressource belegen Virtuelles Lager (VILA) L (ESB) Leistung buchen Adapter Individualbuchungs - prozess L (ESB) (IBPR) Buchen Kundenmanagement (KUMA) L (ESB) Kunde pflegen Kunde Rechnungs - erstellungssystem (RES) Kunden - dokumentesystem (KDS) A Method for Developing -Oriented Architectures Quasar Enterprise -oriented Design of Application Landscapes Based on best practices of IT consulting and development projects Holistic view on business and IT Complete Method Evaluated and refined in numerous customer projects Step 1: Understand the business Step 3: Evaluate As-Is Application Landscape Step 4: Develop target application landscape IT Step 2: Design ideal application landscape As-is From As-is to Target Ideal architecture oriented at oriented at 17 A Method for Developing -Oriented Architectures Quasar Enterprise -oriented Design of Application Landscapes Roadmap within Integrated Architecture Framework (IAF) Uniform understanding of notions (Ontology) Methodical building blocks, design rules, design patterns Reference architectures, evolution scenarios IT Information system (IS) Techn. Infrastructure (TI) IDEAL Target As-Is contextual (why?) strategy IT strategy conceptual (what?) I architecture II Domains and (application) services Technical services logical (how?) physical (with what?) ( services, processes, objects, Organisation, etc) Logical ALcomponents with interfaces Physical ALcomponents with interfaces III Logical application- and Integration platforms Physical application- and Integration platforms IV V I From strategy to business architecture III Integration V Evolution II From business architecture to ideal application landscape IV Integration platforms 18 9

10 The running example Christopher Columbus Travel (CCT) fictitious travel agency sells package travels and (individual) custom travels 19 Example Fix elementary business services Notation: UML-like Use Case Diagram 20 10

11 Example Domains with associated categorized application services CCT TRA INT CCE Sell custom travel Compose custrom travel PLA PUR PCT Recommed resource BOK SRV Select resource Check plausibility Compose custom offer Book custom travel PPT RSM Check Availability Book resource CUM Maintain customer ORM Maintain travel order ACC REP PER Legend YYY domain xxx application service.. of category interaction.. of category function.. of category process.. of category data 21 Example Final application landscape components 22 11

12 Conclusions Challenges of -oriented Architectures Holistic view on business and IT Complexity, scalability Heterogeneous cultures, languages, skills Design with an open-world assumption Managed evolution from legacy as-is application landscapes towards service-oriented application landscapes 23 References Quasar Enterprise G. Engels, A. Hess, B. Humm, O. Juwig, M. Lohmann, J.-P. Richter, M. Voß, J. Willkomm Quasar Enterprise: Anwendungslandschaften serviceorientiert gestalten dpunkt Verlag 2008 (in German). G. Engels, M. Assmann -Oriented Enterprise Architectures: Evolution of Concepts and Methods In Proc. of EDOC Enterprise Computing Conference 2008, Munich, IEEE Computer Society, pp. XXXIV XLIII, G. Engels; A. Hess; B. Humm; O. Juwig; M. Lohmann; J-P. Richter; M. Voß; J. Willkomm A Method for Engineering a true -Oriented Architecture In Proc. 10th International Conference on Enterprise Information Systems (ICEIS 2008), June 2008, Barcelona (Spain), ICEIS (3-2), , A. Hess, B. Humm, M. Voß, G. Engels Structuring Software Cities - A Multidimensional Approach In Proceedings of the 11th IEEE International EDOC Enterprise Computing Conference, Annapolis, Maryland, USA, pp IEEE Press,

13 Questions, Suggestions? Please contact Prof. Dr. Gregor Engels Capgemini sd&m AG: University of Paderborn:

10. Service Oriented Architecture Reference Architectures and Patterns

10. Service Oriented Architecture Reference Architectures and Patterns 10. Service Oriented Architecture Reference Architectures and Patterns Winter Semester 2008 / 2009 Prof. Dr. Bernhard Humm Darmstadt University of Applied Sciences Department of Computer Science 1 Prof.

More information

Service Oriented Architecture. 9. Integration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH)

Service Oriented Architecture. 9. Integration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH) SOA Service Oriented Architecture 9. Integration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH) Today s topic 1. Introduction 2. Business Architecture

More information

Service-Oriented Enterprise Architectures: Evolution of Concepts and Methods

Service-Oriented Enterprise Architectures: Evolution of Concepts and Methods -Oriented Enterprise s: Evolution of Concepts and Methods Gregor Engels 1,2, Martin Assmann 1 1 Department of Computer Science University of Paderborn Warburger Straße 100, 33098 Paderborn, Germany {engels,

More information

Integration Strategies and Patterns for SOA and Standard Platforms

Integration Strategies and Patterns for SOA and Standard Platforms Integration Strategies and Patterns for SOA and Standard Platforms Helge Buckow, Hans-Jürgen Groß, Gunther Piller, Karl Prott, Johannes Willkomm, Alfred Zimmermann SOA Innovation Lab e.v. Workstream SOA

More information

Leveraging Standard Software from the Cloud with Service-Oriented EAM

Leveraging Standard Software from the Cloud with Service-Oriented EAM Leveraging Standard Software from the Cloud with Service-Oriented EAM Helge Buckow, Hans-Jürgen Groß, Gunther Piller, Norbert Stumpf, Oliver F. Nandico, Johannes Willkomm, Alfred Zimmermann SOA Innovation

More information

Method forservice-oriented EAM withstandard Platforms in Heterogeneous IT Landscapes

Method forservice-oriented EAM withstandard Platforms in Heterogeneous IT Landscapes Method forservice-oriented EAM withstandard Platforms in Heterogeneous IT Landscapes Helge Buckow, Hans-Jürgen Groß, Gunther Piller, Karl Prott, Johannes Willkomm, Alfred Zimmermann SOA Innovation Lab

More information

ON INFORMATION SYSTEM INTEGRATION IN HOSPITALS: A QUANTITATIVE SURVEY Kainz P 1, Burgsteiner H 1

ON INFORMATION SYSTEM INTEGRATION IN HOSPITALS: A QUANTITATIVE SURVEY Kainz P 1, Burgsteiner H 1 ON INFORMATION SYSTEM INTEGRATION IN HOSPITALS: A QUANTITATIVE SURVEY Kainz P 1, Burgsteiner H 1 Abstract Communication among information systems in hospitals is essential for smooth IT supported processes

More information

Service-Oriented Architecture: Performance Issues and Approaches

Service-Oriented Architecture: Performance Issues and Approaches Chapter 4 Applications and Impacts Service-Oriented Architecture: Performance Issues and Approaches M.Swientek 1, 2, 3, U.Bleimann 1 and P.S.Dowland 2 1 University of Applied Sciences Darmstadt, Germany

More information

SOA and SaaS - new challenges

SOA and SaaS - new challenges SOA and SaaS - new challenges Andre Grübel Business Technology Capgemini Loeffelstrasse 44-46 70597 Stuttgart andre.gruebel@capgemini.com Abstract: SOA is moving towards Software as a Service (SaaS), which

More information

An Integrated Quality Assurance Framework for Specifying Business Information Systems

An Integrated Quality Assurance Framework for Specifying Business Information Systems An Integrated Quality Assurance Framework for Specifying Business Information Systems Frank Salger 1, Stefan Sauer 2, Gregor Engels 1,2 1 Capgemini sd&m AG, Carl-Wery-Str. 42, D-81739 München, Germany

More information

10. Service Orchestration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH)

10. Service Orchestration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH) SOA Service Oriented Architecture 10. Service Orchestration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH) Today s topic 1. Introduction 2. Business

More information

Myths About Service-Oriented Architecture Demystifying SOA. producers can coexist, and still have no dependence on each other.

Myths About Service-Oriented Architecture Demystifying SOA. producers can coexist, and still have no dependence on each other. WSJ: SOA Myths About Service-Oriented Architecture Demystifying SOA Service-oriented architecture (SOA) refers to an architectural solution that creates an environment in which services, service consumers,

More information

Towards a Framework for Large Scale Quality Architecture

Towards a Framework for Large Scale Quality Architecture Towards a Framework for Large Scale Quality Architecture Markus Voss, Andreas Hess, Bernhard Humm Abstract sd&m Research is actively working on Quasar Enterprise a framework of architectural principles

More information

Service-Centric Integration Architecture for Enterprise Software Systems

Service-Centric Integration Architecture for Enterprise Software Systems JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 25, 1321-1336 (2009) Service-Centric Integration Architecture for Enterprise Software Systems CLAUS PAHL *, WILHELM HASSELBRING 1 AND MARKUS VOSS 2 * School

More information

A smart approach for the integration of master data systems into the cloud

A smart approach for the integration of master data systems into the cloud A smart approach for the integration of master data systems into the cloud The unstoppable globalization and networking of organizations that goes along with it, are demanding higher requirements of current

More information

Guide for the Reader

Guide for the Reader Guide for the Reader Aim of this book This book shows that it is now possible to carry out projects that deal with the progressive overhaul of a company s information system. The methods and techniques

More information

Service Science in Master of Software Engineering Education

Service Science in Master of Software Engineering Education University of Ruse A.Kanchev Department of Informatics and Information Technologies Service Science in Master of Software Engineering Education Kameliya Shoylekova, Dept IIT PhD student S E M I N A R Training

More information

Structuring software cities a multidimensional approach

Structuring software cities a multidimensional approach Structuring software cities a multidimensional approach Andreas Hess, Bernhard Humm 1, Markus Voß, Gregor Engels 2 sd&m AG, Carl-Wery-Str. 42, 81739 München, Germany {Andreas.Hess, Bernhard.Humm, Markus.Voss,

More information

Enterprise Architecture Ontology for Services Computing

Enterprise Architecture Ontology for Services Computing Enterprise Architecture Ontology for Services Computing Reutlingen University, Faculty of Informatics Architecture Reference Lab of the SOA Innovation Lab, Germany alfred.zimmermann@reutlingen-university.de

More information

A Practical Perspective on the Design and Implementation of Enterprise Integration Solution to improve QoS using SAP NetWeaver Platform

A Practical Perspective on the Design and Implementation of Enterprise Integration Solution to improve QoS using SAP NetWeaver Platform A Practical Perspective on the Design and Implementation of Enterprise Integration Solution to improve QoS using SAP NetWeaver Platform K.KRISHNA MOHAN 1, A.K.VERMA 1, A.SRIVIDYA 1, 1 Reliability Engineering

More information

Business Modeling of Enterprise Architecture Based on Multi-Agent System

Business Modeling of Enterprise Architecture Based on Multi-Agent System Business Modeling of Enterprise Architecture Based on Multi-Agent System Mohammed Berrada and Bouchaib Bounabat Abstract The enterprise architecture (EA) purpose is to provide a clear and comprehensive

More information

Service Oriented Architecture (SOA) An Introduction

Service Oriented Architecture (SOA) An Introduction Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages

More information

Workflow Modeling for WS-BPEL-based Service Orchestration in SMEs

Workflow Modeling for WS-BPEL-based Service Orchestration in SMEs Workflow Modeling for WS-BPEL-based Service Orchestration in SMEs S. Gudenkauf, G. Scherp, W. Hasselbring OFFIS Institute for Information Technology Technology Cluster EAI Escherweg 2, 26121 Oldenburg,

More information

SOA IN THE TELCO SECTOR

SOA IN THE TELCO SECTOR SOA IN THE TELCO SECTOR In order to optimize costs and improve IT management, companies look with greater interest at business process management and optimization issues. The present reference model for

More information

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012 Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012 Agenda Integration architecture; what & why? On-premise

More information

Case Study: Adoption of SOA at the IRS

Case Study: Adoption of SOA at the IRS Case Study: Adoption of SOA at the IRS Nitin S. Naik Director, Enterprise Architecture October 2, 2012 Agenda Overview of IRS IT Shared Services Vision SOA Roadmap and Maturity Levels Where Do We Stand

More information

Di 6.1a. Warum naive SOA scheitert Ein Erfahrungsbericht. Adam Bien. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich

Di 6.1a. Warum naive SOA scheitert Ein Erfahrungsbericht. Adam Bien. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich Di 6.1a January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich Warum naive SOA scheitert Ein Erfahrungsbericht Adam Bien How To Kill a SOA Project Early? [Warum naive SOA scheitert]

More information

Service Oriented Architecture 1 COMPILED BY BJ

Service Oriented Architecture 1 COMPILED BY BJ Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because

More information

Service Component Architecture for Building Cloud Services

Service Component Architecture for Building Cloud Services Service Component Architecture for Building Cloud Services by Dr. Muthu Ramachandran, Principal Lecturer in the Computing and Creative Technologies School Abstract: The emergence of cloud computing has

More information

SOA Testing Services. Enabling Business Agility and Digital Transformation

SOA Testing Services. Enabling Business Agility and Digital Transformation SOA Testing Services Enabling Business Agility and Digital Transformation Getting Value From Service Oriented Architecture (SOA) Many organisations have chosen a Service Oriented Architecture (SOA) middleware

More information

A Software Development Platform for SOA

A Software Development Platform for SOA A Software Development Platform for SOA Peter Eeles Executive IT Architect Rational Brand Architect for UK, Ireland and South Africa peter.eeles@uk.ibm.com 2004 IBM Corporation Agenda IBM Software Group

More information

Business Process simulation with the cloud-based Massive Multi-Agent System MARS

Business Process simulation with the cloud-based Massive Multi-Agent System MARS Business Process simulation with the cloud-based Massive Multi-Agent System MARS Christian Hüning, Eike-Christian Ramcke, Stefan Sarstedt, Ulrike Steffens Abstract Analyzing and understanding large-scale,

More information

SOA : To Do or Not to Do

SOA : To Do or Not to Do Abstract SOA : To Do or Not to Do Gopala Krishna Behara and K.T.R.B Sarma As business moves from Web services to SOA, adoption and successful implementations of SOA become more evident. The goal of SOA

More information

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework

More information

Unit 5: Object-Role Modeling (ORM) http://www.heppnetz.de/teaching/dpm/

Unit 5: Object-Role Modeling (ORM) http://www.heppnetz.de/teaching/dpm/ Modeling in Business in Information Systems Unternehmensmodellierung und -architekturen Unit 5: Object-Role Modeling (ORM) Professur für Allgemeine BWL, insbesondere E-Business http://www.heppnetz.de/teaching/dpm/

More information

Web Services - Consultant s View. From IT Stategy to IT Architecture. Agenda. Introduction

Web Services - Consultant s View. From IT Stategy to IT Architecture. Agenda. Introduction Web Services - A Consultant s View From IT Stategy to IT Architecture Hans-Peter Hoidn, Timothy Jones, Jürg Baumann, Oliver Vogel February 12, 2003 Copyright IBM Corporation 2002 Agenda Introduction I.

More information

Service Oriented Architecture and Its Advantages

Service Oriented Architecture and Its Advantages ORIENTAL JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY An International Open Free Access, Peer Reviewed Research Journal Published By: Oriental Scientific Publishing Co., India. www.computerscijournal.org ISSN:

More information

An Overview of Software Engineering Approaches to Service Oriented Architectures in Various Fields

An Overview of Software Engineering Approaches to Service Oriented Architectures in Various Fields 2009 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises An Overview of Software Engineering Approaches to Service Oriented Architectures in Various

More information

THE NEXT GENERATION CMDB - ALIGNING IT TO BUSINESS

THE NEXT GENERATION CMDB - ALIGNING IT TO BUSINESS WWW.WIPRO.COM WIPRO CONSULTING SERVICES THE NEXT GENERATION CMDB - ALIGNING IT TO BUSINESS SERVICE MODELING IS CRITICAL ACROSS INDUSTRIES TO DELIVER SERVICE CENTRIC VIEW TO THE IT. DO BUSINESS BETTER Today,

More information

The refinery scheduling system needs to interface with various

The refinery scheduling system needs to interface with various Originally appeared in: October 2009, pgs 41-46. Used with permission. SpecialReport Service-oriented architecture simplifies source integration Here s how the approach helps refinery also contributes

More information

Wrap and Renew Digital SOA Catalog Offerings

Wrap and Renew Digital SOA Catalog Offerings Wrap and Renew Digital SOA Catalog Offerings Introduction and market scenario An explosive nexus of four digital forces mobile, cloud, social media, and big data combined with the Internet of Things (IoT),

More information

VARIABILITY MODELING FOR CUSTOMIZABLE SAAS APPLICATIONS

VARIABILITY MODELING FOR CUSTOMIZABLE SAAS APPLICATIONS VARIABILITY MODELING FOR CUSTOMIZABLE SAAS APPLICATIONS Ashraf A. Shahin 1, 2 1 College of Computer and Information Sciences, Al Imam Mohammad Ibn Saud Islamic University (IMSIU) Riyadh, Kingdom of Saudi

More information

Unifying IT Vision Through Enterprise Architecture

Unifying IT Vision Through Enterprise Architecture Unifying IT Vision Through Enterprise Architecture A model for Strategic Alignment Northeast Ohio Information Technology & Enterprise Architects (NEO-ITEA) Presentation To: Integrate 2010: Uniting the

More information

Business Process Management Enabled by SOA

Business Process Management Enabled by SOA Business Process Management Enabled by SOA Jyväskylä 8.5.2007 Kimmo Kaskikallio IT Architect IBM Software Brands Five middleware product lines designed to work together Service-Oriented Architecture (SOA)

More information

Working at sd&m. A physicist in the German software industry

Working at sd&m. A physicist in the German software industry Working at sd&m A physicist in the German software industry sd&m AG software design & management Carl-Wery-Str. 42 81739 München Telefon 089 63812-0 www.sdm.de Dr. Jürgen Möck Munich, 10 th November, 2003

More information

Joint success with the International Partner Program of SER

Joint success with the International Partner Program of SER Joint success with the International Partner Program of SER As Europe's largest independent vendor for ECM software we believe that ECM Excellence is the key to success. Working closely together with our

More information

Maturity Assessments of Service- oriented Enterprise Architectures with Iterative Pattern Refinement

Maturity Assessments of Service- oriented Enterprise Architectures with Iterative Pattern Refinement Maturity Assessments of Service- oriented Enterprise Architectures with Iterative Pattern Refinement Michael Falkenthal 1, Dierk Jugel 1, Alfred Zimmermann 1, René Reiners 2, Wilfried Reimann 3, Michael

More information

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

From Business World to Software World: Deriving Class Diagrams from Business Process Models From Business World to Software World: Deriving Class Diagrams from Business Process Models WARARAT RUNGWORAWUT 1 AND TWITTIE SENIVONGSE 2 Department of Computer Engineering, Chulalongkorn University 254

More information

How to bridge the gap between business, IT and networks

How to bridge the gap between business, IT and networks ericsson White paper Uen 284 23-3272 October 2015 How to bridge the gap between business, IT and networks APPLYING ENTERPRISE ARCHITECTURE PRINCIPLES TO ICT TRANSFORMATION A digital telco approach can

More information

A Comparison of SOA Methodologies Analysis & Design Phases

A Comparison of SOA Methodologies Analysis & Design Phases 202 A Comparison of SOA Methodologies Analysis & Design Phases Sandra SVANIDZAITĖ Institute of Mathematics and Informatics, Vilnius University Abstract. Service oriented computing is a new software engineering

More information

Analyzing the SOAability of Standard Software Packages with a dedicated Architecture Maturity Framework

Analyzing the SOAability of Standard Software Packages with a dedicated Architecture Maturity Framework Analyzing the SOAability of Standard Software Packages with a dedicated Architecture Maturity Framework Helge Buckow, Hans-Jürgen Groß, Gunther Piller, Karl Prott, Johannes Willkomm, Alfred Zimmermann

More information

For <Project> Version 1.0

For <Project> Version 1.0 Oklahoma Department of Human Services Data Services Division Service-Oriented Architecture (SOA) For Version 1.0 Table of Contents 1. Service Oriented Architecture (SOA) Scope...

More information

Semantic Business Process Management Lectuer 1 - Introduction

Semantic Business Process Management Lectuer 1 - Introduction Arbeitsgruppe Semantic Business Process Management Lectuer 1 - Introduction Prof. Dr. Adrian Paschke Corporate Semantic Web (AG-CSW) Institute for Computer Science, Freie Universitaet Berlin paschke@inf.fu-berlin.de

More information

Topic : Cloud Computing Architecture. Presented by 侯 柏 丞. 朱 信 昱

Topic : Cloud Computing Architecture. Presented by 侯 柏 丞. 朱 信 昱 Topic : Cloud Computing Architecture Presented by 侯 柏 丞. 朱 信 昱 Paper survey CCOA:Cloud Computing Open Architecture 2009 IEEE International Conference on Web Services Service-Oriented Cloud Computing Architecture

More information

Effective Contract Management

Effective Contract Management Effective Contract Management How can we do the right things at the right time if we do not know the contents of our contracts? ProcessWorld 2011 Berlin, June 1st 2011 Michael Neumann Agenda Background

More information

How service-oriented architecture (SOA) impacts your IT infrastructure

How service-oriented architecture (SOA) impacts your IT infrastructure IBM Global Technology Services January 2008 How service-oriented architecture (SOA) impacts your IT infrastructure Satisfying the demands of dynamic business processes Page No.2 Contents 2 Introduction

More information

Cross-Domain Service Management vs. Traditional IT Service Management for Service Providers

Cross-Domain Service Management vs. Traditional IT Service Management for Service Providers Position Paper Cross-Domain vs. Traditional IT for Providers Joseph Bondi Copyright-2013 All rights reserved. Ni², Ni² logo, other vendors or their logos are trademarks of Network Infrastructure Inventory

More information

How To Solve The Interoperability Problem Of An Enterprise Software Application (Eos)

How To Solve The Interoperability Problem Of An Enterprise Software Application (Eos) From BPMN 2.0 to the Setting-Up on an ESB - Application to an Interoperability Problem Y. Lemrabet, D. Clin, M. Bigand, and J.-P. Bourey Univ Lille Nord de France, F-59000 Lille, France Laboratoire de

More information

A Study on the Integration Model of EIS Based on SOA

A Study on the Integration Model of EIS Based on SOA A Study on the Integration Model of EIS Based on SOA Xu Yang and Zhanhong Xin School of Economics and Management, Beijing University of Posts and Telecommunications, Beijing 100876, P.R. China yangx.china@gmail.com

More information

Leveraging Benefits of Standardized Utility and Cloud Computing with Service-oriented Architecture in Public Protection and Disaster Relief

Leveraging Benefits of Standardized Utility and Cloud Computing with Service-oriented Architecture in Public Protection and Disaster Relief Leveraging Benefits of Standardized Utility and Cloud Computing with Service-oriented Architecture in Public Protection and Disaster Relief JYRI RAJAMÄKI and PARESH RATHOD Laurea SID Leppavaara Laurea

More information

A Study on Service Oriented Network Virtualization convergence of Cloud Computing

A Study on Service Oriented Network Virtualization convergence of Cloud Computing A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute

More information

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

Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I Systems Integration Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I s Integration Dr. Timothy D. Kehoe, Irene Chang, Dave Czulada, Howard Kong, Dr. Dino Konstantopoulos

More information

Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models?

Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models? Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models? Ludmila Penicina Institute of Applied Computer Systems, Riga Technical University, 1 Kalku, Riga, LV-1658,

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because

More information

Profile. Klemens Richter. Personal Data. Skills. Address Kriemhildenstrasse 11 80639 München Germany Telephone Mobile Work Fax

Profile. Klemens Richter. Personal Data. Skills. Address Kriemhildenstrasse 11 80639 München Germany Telephone Mobile Work Fax Last Name First Name Richter Klemens Address Kriemhildenstrasse 11 80639 München Germany Telephone Mobile Work Fax +49 173 8044082 +49 89 5676 3880 +49 1803 551841208 E-Mail Homepage mail@klemensrichter.de

More information

Service Oriented Architecture: A driving force for paperless healthcare system

Service Oriented Architecture: A driving force for paperless healthcare system 2012 International Conference on Computer Technology and Science (ICCTS 2012) IPCSIT vol. 47 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V47.16 Service Oriented Architecture: A driving

More information

On-demand Provisioning of Workflow Middleware and Services An Overview

On-demand Provisioning of Workflow Middleware and Services An Overview On-demand Provisioning of Workflow Middleware and s An Overview University of Stuttgart Universitätsstr. 8 70569 Stuttgart Germany Karolina Vukojevic-Haupt, Florian Haupt, and Frank Leymann Institute of

More information

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus Karim M. Mahmoud 1,2 1 IBM, Egypt Branch Pyramids Heights Office Park, Giza, Egypt kmahmoud@eg.ibm.com 2 Computer

More information

Business Process Driven SOA using BPMN and BPEL

Business Process Driven SOA using BPMN and BPEL Business Process Driven SOA using BPMN and BPEL From Business Process Modeling to Orchestration and Service Oriented Architecture Matjaz B. Juric Kapil Pant PUBLISHING BIRMINGHAM - MUMBAI Preface Chapter

More information

Programming Without a Call Stack: Event-driven Architectures

Programming Without a Call Stack: Event-driven Architectures Gregor Hohpe Google Programming Without a Call Stack: -driven Architectures www.eaipatterns.com Who's Gregor? Distributed systems, enterprise integration, service-oriented architectures MQ, MSMQ, JMS,

More information

Five best practices for deploying a successful service-oriented architecture

Five best practices for deploying a successful service-oriented architecture IBM Global Services April 2008 Five best practices for deploying a successful service-oriented architecture Leveraging lessons learned from the IBM Academy of Technology Executive Summary Today s innovative

More information

A UML 2 Profile for Business Process Modelling *

A UML 2 Profile for Business Process Modelling * A UML 2 Profile for Business Process Modelling * Beate List and Birgit Korherr Women s Postgraduate College for Internet Technologies Institute of Software Technology and Interactive Systems Vienna University

More information

Faculty of Engineering

Faculty of Engineering Faculty of Engineering Prof. Anselmo del Moral Bueno Computer Engineering University of Deusto (1980) PhD in Computer Engineering University of Deusto (1987) Professor of Knowledge Management Director

More information

Enterprise Application Designs In Relation to ERP and SOA

Enterprise Application Designs In Relation to ERP and SOA Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...

More information

Supporting Service Design Decisions

Supporting Service Design Decisions Supporting Service Design Decisions Michael Gebhart, Marc Baumgartner, Sebastian Abeck Research Group Cooperation & Management Karlsruhe Institute of Technology (KIT) Karlsruhe, Germany {gebhart baumgartner

More information

Full visibility into Siebel CRM user experience with Compuware APM.

Full visibility into Siebel CRM user experience with Compuware APM. The success of an Oracle Siebel project relies on the ability to manage an increased level of complexity of today s heterogeneous landscapes. A typical implementation of Siebel, the business critical application

More information

Evaluation of SOA Vendors A Technical White Paper from Firstservis

Evaluation of SOA Vendors A Technical White Paper from Firstservis Evaluation of SOA Vendors A Technical White Paper from Firstservis Author: Alexander Roussekov, Senior SOA Architect, Firstservis Pty Ltd. Abstract This paper describes a SOA Vendors Evaluation Methodology

More information

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications Keith Swenson VP R&D, Chief Architect Fujitsu America, Inc. May 30, 2013 We are a software company

More information

Institute of Research on Information Systems (IRIS) Course Overview

Institute of Research on Information Systems (IRIS) Course Overview Department of Supply Chain Management, Information Systems & Innovation Institute of Research on Information Systems (IRIS) Course Overview BACHELOR PROGRAM COURSES... 2 INFORMATION SYSTEMS DEVELOPMENT...

More information

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

Enabling Business Experts to Discover Web Services for Business Process Automation. Emerging Web Service Technologies Enabling Business Experts to Discover Web Services for Business Process Automation Emerging Web Service Technologies Jan-Felix Schwarz 3 December 2009 Agenda 2 Problem & Background Approach Evaluation

More information

TECHNOLOGY TRANSFER PRESENTS MAX DOLGICER CLOUD 2.0 MOVING FROM COST SAVINGS TO AGILE IT

TECHNOLOGY TRANSFER PRESENTS MAX DOLGICER CLOUD 2.0 MOVING FROM COST SAVINGS TO AGILE IT TECHNOLOGY TRANSFER PRESENTS MAX DOLGICER CLOUD 2.0 MOVING FROM COST SAVINGS TO AGILE IT APRIL 27-29, 2015 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 ROME (ITALY) info@technologytransfer.it www.technologytransfer.it

More information

A Survey of Service Oriented Development Methodologies

A Survey of Service Oriented Development Methodologies A Survey of Service Oriented Development Methodologies Ervin Ramollari 1, Dimitris Dranidis 1, and Anthony J. H. Simons 2 1 South East European Research Centre (SEERC) 17 Mitropoleos Str., 54624 Thessaloniki,

More information

MODELING VIRTUAL ORGANIZATION ARCHITECTURE WITH THE VIRTUAL ORGANIZATION BREEDING METHODOLOGY

MODELING VIRTUAL ORGANIZATION ARCHITECTURE WITH THE VIRTUAL ORGANIZATION BREEDING METHODOLOGY 01 MODELING VIRTUAL ORGANIZATION ARCHITECTURE WITH THE VIRTUAL ORGANIZATION BREEDING METHODOLOGY Zbigniew Paszkiewicz, Willy Picard Dept. of Information Technology Poznan University of Economics Mansfelda

More information

Secure Document Circulation Using Web Services Technologies

Secure Document Circulation Using Web Services Technologies Secure Document Circulation Using Web Services Technologies Shane Bracher Bond University, Gold Coast QLD 4229, Australia Siemens AG (Corporate Technology), Otto-Hahn-Ring 6, 81739 Munich, Germany sbracher@student.bond.edu.au

More information

Model Driven Interoperability through Semantic Annotations using SoaML and ODM

Model Driven Interoperability through Semantic Annotations using SoaML and ODM Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:

More information

Event based Enterprise Service Bus (ESB)

Event based Enterprise Service Bus (ESB) Event based Enterprise Service Bus (ESB) By: Kasun Indrasiri 128213m Supervised By: Dr. Srinath Perera Dr. Sanjiva Weerawarna Abstract With the increasing adaptation of Service Oriented Architecture for

More information

Where is SOA taking us in OSS Design?

Where is SOA taking us in OSS Design? Where is SOA taking us in OSS Design? Telcordia Contact: Francesco Caruso caruso@research.telcordia.com April 2006 Copyright 2005 Telcordia Technologies All Rights Reserved Where is SOA coming from? Pre

More information

{{This page is intentionally left blank}}

{{This page is intentionally left blank}} School of Innovation, Design and Engineering (IDT) Analyzing Service Oriented Architecture (SOA) in Open Source Products MASTER THESIS IN SOFTWARE ENGINEERING 30 CREDITS, ADVANCE LEVEL Carried out at:

More information

Westernacher Consulting

Westernacher Consulting Westernacher Consulting Innovating Business & IT SAP Application Management Services (AMS) www.westernacher.com 0 Based on partnership, we serve clients worldwide for more than 40 Years. Business consulting

More information

Quasar 3.0. A Situational Approach to Software Engineering

Quasar 3.0. A Situational Approach to Software Engineering Quasar 3.0 A Situational Approach to Software Engineering Quasar 3.0 A Situational Approach to Software Engineering Version: 1.1 Copyright 2012 Capgemini. This Patternbook is protected by copyright. The

More information

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES ABSTRACT Enterprise Application Integration technologies have been in the market for approx 10 years. Companies deploying EAI solutions have now started

More information

ANALYZING THE USAGE OF OPEN SOURCE PRODUCTS FOR SOA. Sajid Ali. A thesis submitted in partial fulfillment of the requirements for the degree of

ANALYZING THE USAGE OF OPEN SOURCE PRODUCTS FOR SOA. Sajid Ali. A thesis submitted in partial fulfillment of the requirements for the degree of ANALYZING THE USAGE OF OPEN SOURCE PRODUCTS FOR SOA By Sajid Ali A thesis submitted in partial fulfillment of the requirements for the degree of Master of Software Engineering of Distributed Systems School

More information

15. Evolutionary Object-Oriented Software Development (EOS) An agile process based on product-breakdown structure (PBS) Obligatory Literature

15. Evolutionary Object-Oriented Software Development (EOS) An agile process based on product-breakdown structure (PBS) Obligatory Literature 15. Evolutionary Object-Oriented oftware Development (EO) An agile process based on product-breakdown structure (PB) Prof. Dr. rer. nat. Uwe Aßmann Lehrstuhl oftwaretechnologie Fakultät Informatik Technische

More information

15. Evolutionary Object-Oriented Software Development (EOS) An agile process based on product-breakdown structure (PBS) Obligatory Literature

15. Evolutionary Object-Oriented Software Development (EOS) An agile process based on product-breakdown structure (PBS) Obligatory Literature 15. Evolutionary Object-Oriented oftware Development (EO) An agile process based on product-breakdown structure (PB) Prof. Dr. rer. nat. Uwe Aßmann Lehrstuhl oftwaretechnologie Fakultät Informatik Technische

More information

Integration of Information Technologies in Enterprise Application Development

Integration of Information Technologies in Enterprise Application Development Database Systems Journal vol. III, no. 1/2012 21 Integration of Information Technologies in Enterprise Application Development Iulia SURUGIU TotalSoft, Bucharest, Romania isurugiu@totalsoft.ro, iulia.surugiu@yahoo.com

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at http://www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 From The Business Motivation Model (BMM)

More information

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15 Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group Tuesday June 12 1:00-2:15 Service Oriented Architecture and the DBA What is Service Oriented Architecture (SOA)

More information

Guide to using SaaS (Software as a Service) for CRM. Sabine Kirchem ec4u expert consulting ag

Guide to using SaaS (Software as a Service) for CRM. Sabine Kirchem ec4u expert consulting ag Guide to using SaaS (Software as a Service) for CRM Sabine Kirchem ec4u expert consulting ag Contents 1 Increasing the customer service focus in current CRM methods... 3 2 High growth in the SaaS solutions

More information

Formal Concept Analysis used for object-oriented software modelling Wolfgang Hesse FB Mathematik und Informatik, Univ. Marburg

Formal Concept Analysis used for object-oriented software modelling Wolfgang Hesse FB Mathematik und Informatik, Univ. Marburg FCA-SE 10 Formal Concept Analysis used for object-oriented software modelling Wolfgang Hesse FB Mathematik und Informatik, Univ. Marburg FCA-SE 20 Contents 1 The role of concepts in software development

More information