10. Service Oriented Architecture Reference Architectures and Patterns
|
|
- Lorin Neal
- 8 years ago
- Views:
Transcription
1 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. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
2 The lecture in the context of the entire course 1. Introduction 2. A reference architecture for business information systems 3. Application kernel 4. Persistence and transaction 5. Authorization 6. Client architecture 7. Exception handling 8. Business Intelligence 9. Systems integration 10. Service-oriented architecture 11. Selected design patterns 12. Design for testability 2 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
3 Agenda SOA SOA myths myths and and reality reality Cities and application landscapes Reference architecture Example Technology Literature
4 ibm Source: IBM white paper: Smart SOA: Best practices for agile innovation and optimization 4 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
5 Source: Software AG white paper Business Infrastructure Software 5 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
6 6 Source: SAP Enterprise Service-Oriented Prof. Dr. Bernhard Humm, Architecture Darmstadt University madeof Easy Applied Sciences, WS 2008 /
7 HP Source: HP white paper Service Oriented Architecture 7 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
8 Myths and reality Myth Example Reality SOA is a technology (standards and products) SOA is easy Technology drives business Architecture means technical infrastructure "If you re using Web services (such as SOAP over HTTP), you ve achieved SOA "You can buy SOA out of the box" Business automatically responds to market forces, once SOA technology is implemented Enterprise Service bus is the core of an SOA SOA is paradigm for structuring the business of an enterprise which then drives the IT application landscape Structuring application landscapes towards a true SOA takes a long time, needs high expertise and is expensive Business must drive technology Technology can only support business The structure of applications is the primary focus of SOA Technical infrastructure is secondary 8 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
9 Agenda SOA myths and reality Cities Cities and and application application landscapes landscapes Reference architecture Example Technology Literature
10 A Megacity 10 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
11 Software City = large IT application landscape = individual enterprise application component 11 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
12 Agenda SOA myths and reality Cities and application landscapes Reference architecture Example Technology Literature
13 Reference architecture for application landscapes / Service Oriented Architecture Legend Domain Interaction component Business process comp. Business function comp. Business data component Dependency 13 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
14 Domains = the suburbs of the software city (IT application landscape) 14 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
15 Enterprise application components = Buildings of the software city Sales Portal ordertravel getcustomer Booking Sales Application Agency Portal Enterprise application components belong to domains Enterprise components should be internally constructed according to the reference architecture for business information systems. But: those internals are not relevant for SOA Components export interfaces they provide Components import interfaces they require Customer Management Stock Components can be composed Different categories of enterprise application components: data, function, process, and interaction 15 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
16 Busines data components = Storehouses in the software city Control business objects that are managed by applications Provide CRUD operations: Create, Read, Update, Delete Provide consistency rules Provide higher-level operations for writing data, e.g., data history Provide various views on data (reading) Examples: CustomerManagement, ProductManagement, 16 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
17 Business function components = Factories in the software city Implement complex business logic Usually the largest components in an enterprise architecture Use business data components Examples: Pricing, Forecasting, CapacityControl, Ranking, 17 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
18 Business process components = Control centres in the software city Implement business processes: process control Do not implement complex business logic but use business function components instead Use business data components Are often implemented using workflow management systems BUT: A workflow management system is part of the technical infrastructure, NOT an enterprise component 18 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
19 Interaction components = Shopping malls of the software city Allow users to interact with enterprise components Often: Internet or Intranet portals Uniform layout Single sign on Examples: SalesPortal, EmployeePortal, 19 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
20 Dependencies Dependency: knows / calls / receives data from Components of layer n may only have dependencies to components of layer n (Layer 1 = business data component Layer 4 = interaction component i.e.: Business data components (1) may have dependencies to other business data components (1) only Business function components (2) may have dependencies to other business function (2) and business data components (1) only Business process components (3) may have dependencies to other business process components (3), business function components (2) and business data components (1) only Interaction components (4) may have dependencies to components of all categories (1-4) 20 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 / (4) (3) (2) (1)
21 Key statements of the reference architecture 1. Every component belongs to exactly one domain 2. Every component is of exactly one category: data, function, process, interaction 3. Dependencies follow a layering of the components according to their categories In practise, IT application landscapes rarely comply completely to the reference architecture. However, the reference architecture is a guideline for developing the IT application landscape 21 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
22 Component categories are NOT 3-Layer-Architecture (reference architecture of business information systems)! Presentation Application kernel Data access Components of every category may consist of three layers internally Interaction component Presentation: Portal Application kernel: dialog control Data access: content management Business data component Presentation: Dialogs for data management Presentation Application kernel Data access Application kernel: consistency rules Data access: data proper Analogous for business process components and business function components 22 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
23 Agenda SOA myths and reality Cities and application landscapes Reference Examplearchitecture Example Technology Literature
24 Example: Components for travel booking via the Internet Internet Services SalesPortal Booking BookingProcess BookingKernel OrderManagement Customer Management Resource Management CustomerManagement ResourceManagement 24 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
25 Agenda SOA myths and reality Cities and application landscapes Reference architecture Example Technology Literature
26 Web Services Technology: Naming Service "naming service" Service broker 2. find (UDDI) 1. publish (WSDL) Service requestor "client" 3. bind (SOAP) Service provider "server" 26 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
27 Basic Web Service Usage Scenario (manual) web service lookup 2 http get 3 WSDL file Web Service Repository (UDDI) write client application execute client application 4 SOAP request 5 SOAP response publish web service Web Service Provider 1 register WSDL file (manually) 27 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
28 Agenda SOA myths and reality Cities and application landscapes Reference architecture Example Technology Literature
29 Literature (download from my homepage) Andreas Hess, Bernhard Humm, Markus Voß: Regeln für serviceorientierte Architekturen hoher Qualität. Hauptbeitrag Informatik Spektrum 6/2006, Springer Verlag. December Andreas Hess, Bernhard Humm, Markus Voß, Gregor Engels: Structuring Software Cities - A Multidimensional Approach. Proceedings of the 11th IEEE International EDOC Enterprise Computing Conference, Annapolis, Maryland, USA, pp IEEE Press, Markus Voß, Andreas Hess, Bernhard Humm: Towards a Framework for Large Scale Quality Architecture. In: Hofmeister, Ch., et.al. (Eds.): Perspectives in Software Quality - Short Papers of the 2nd International Conference on the Quality of Software Architectures (QoSA), Interner Bericht , Universität Karlsruhe, Fakultät für Informatik, ISSN , Gregor Engels, Andreas Hess, Bernhard Humm, Oliver Juwig, Marc Lohmann, Jan-Peter Richter, Markus Voß, Johannes Willkomm: Quasar Enterprise Anwendungslandschaften serviceorientiert gestalten. dpunkt-verlag Bernhard Humm: Was ist eigentlich ein Service? GI-Workshop Software Architektur, Mai Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
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 information8. Business Intelligence Reference Architectures and Patterns
8. Business Intelligence Reference Architectures and Patterns Winter Semester 2008 / 2009 Prof. Dr. Bernhard Humm Darmstadt University of Applied Sciences Department of Computer Science 1 Prof. Dr. Bernhard
More informationService-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 informationLeveraging 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 informationIntegration 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 informationService-orientierte Architekturen (SOA): Die Brücke zwischen Business und IT
-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 1991-1997 Professor Software Engineering and Information Systems,
More informationBusiness 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 informationService-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 informationEmerging Technologies Shaping the Future of Data Warehouses & Business Intelligence
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies
More informationSOA Myth or Reality??
IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email jaqui.lynch@mainline.com Session S04 http://www.circle4.com/papers/s04soa.pdf
More informationStructuring 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 informationTowards 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 informationA standards-based approach to application integration
A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist Macnair@us.ibm.com Copyright IBM Corporation 2005. All rights
More informationCloud Computing & Service Oriented Architecture An Overview
Cloud Computing & Service Oriented Architecture An Overview Sumantra Sarkar Georgia State University Robinson College of Business November 29 & 30, 2010 MBA 8125 Fall 2010 Agenda Cloud Computing Definition
More informationAvoiding Web Services Chaos with WebSphere Service Registry and Repository
IBM Software Group Avoiding Web s Chaos with WebSphere Registry and Repository David Buchanan David Ben Buchanan J Briden Consulting IT Specialist Consulting IT IT Specialist WebSphere Software WebSphere
More informationSo You Want an SOA: Best Practices for Migrating to SOA in the Enterprise. Eric Newcomer, CTO
So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise Eric Newcomer, CTO Overview First of all: concepts and definitions Change your thinking about your IT environment Including organization
More informationService-Oriented Computing and Service-Oriented Architecture
Service-Oriented Computing and Service-Oriented Architecture Week 3 Lecture 5 M. Ali Babar Lecture Outline Service-Oriented Computing (SOC) Service-Oriented Architecture (SOA) Designing service-based systems
More informationA 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 informationToward Next Generation Distributed Business Information Systems: Five Inherent Capabilities of Service-Oriented Computing
Toward Next Generation Distributed Business Information Systems: Five Inherent Capabilities of -Oriented Computing Chung, Sam and Davalos, Sergio Abstract The research conducted examines how the emerging
More informationIntroduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
More informationSOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved.
SOA Planning Guide 1 Agenda q SOA Introduction q SOA Benefits q SOA Principles q SOA Framework q Governance q Measurement q Tools q Strategic (long term) View 2 Introduction to SOA q Service-oriented architecture
More informationMethod 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 information10. 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 informationWeb 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 informationBusiness 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 informationIntroduction to Service-Oriented Architecture for Business Analysts
Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing
More informationSAP NETWEAVER ARCHITECTURE CONCEPTS, PART 1
SAP NETWEAVER ARCHITECTURE CONCEPTS, PART 1 Spring 2010 CSCI 5730 Enterprise Information Systems What is NetWeaver? Set of cooperative technologies that provide internal connectivity (integration) between
More informationService-Oriented Architecture: Analysis, the Keys to Success!
Service-Oriented Architecture: Analysis, the Keys to Success! Presented by: William F. Nazzaro CTO, Inc. bill@iconatg.com www.iconatg.com Introduction Service-Oriented Architecture is hot, but we seem
More informationCSCI 5828 Spring 2010 Foundations of Software Engineering. - Arpit Sud
CSCI 5828 Spring 2010 Foundations of Software Engineering - Arpit Sud 1 Agenda What is it? Why to use it? When to use it? How to implement it? Where not to apply it? 2 Service oriented Architecture 3 What
More informationWEB SERVICES WITH APPLICATION SERVER ABAP
1.2. ANA DANIELA CRISTEA, 1. Ovidiu GELU TIRIAN WEB SERVICES WITH APPLICATION SERVER ABAP Abstract: The Application Server ABAP (AS ABAP) is part of the application layer that belongs to the SAP NetWeaver
More informationService-Oriented Architecture and Software Engineering
-Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based
More informationIntroduction to WebSphere Process Server and WebSphere Enterprise Service Bus
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives
More informationIntegrating Siebel CRM 8 with Oracle Applications
Integrating Siebel CRM 8 with Oracle Applications Agenda Corporate Overview Siebel 8.0 New Features Siebel Integration Approaches Integration with Oracle Applications Option 1 Option 2 Pros and Cons Evaluation
More informationWorkflow 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 informationSupporting 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 informationService-Oriented Architecture Foundation
Service-Oriented Architecture Foundation James T. Hennig, Chief Architect SOAF A james.hennig@us.army.mil "If you are not interoperable, you are not on the net, you are not contributing, you are not benefiting,
More informationIBM WebSphere ESB V6.0.1 Technical Product Overview
IBM WebSphere ESB V6.0.1 Technical Product Overview SOA on your terms and our expertise 2005 IBM Corporation The SOA Lifecycle.. For Flexible Business & IT Assemble Assemble existing and new assets to
More informationService-Oriented Architecture and its Implications for Software Life Cycle Activities
Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:
More informationA Quick Introduction to SOA
Software Engineering Competence Center TUTORIAL A Quick Introduction to SOA Mahmoud Mohamed AbdAllah Senior R&D Engineer-SECC mmabdallah@itida.gov.eg Waseim Hashem Mahjoub Senior R&D Engineer-SECC Copyright
More informationHow To Understand And Understand Common Lisp
Language-Oriented Programming am Beispiel Lisp Arbeitskreis Objekttechnologie Norddeutschland HAW Hamburg, 6.7.2009 Prof. Dr. Bernhard Humm Hochschule Darmstadt, FB Informatik und Capgemini sd&m Research
More informationService Oriented Architecture
Service Oriented Architecture Situation The idea of Service Oriented Architecture (SOA) as well as the concepts behind it are often confusing to both Java developers and WebLogic administrators. Vendors
More informationService Oriented Architecture (SOA) Michael Herrmann Applying Semantics within SOA
Service Oriented Architecture (SOA) Michael Herrmann Applying Semantics within SOA Agenda Common understanding Definitions (selection) & Background Big Picture Services within SOA Enterprise Service Bus
More informationGetting Started with Service- Oriented Architecture (SOA) Terminology
Getting Started with - Oriented Architecture (SOA) Terminology Grace Lewis September 2010 -Oriented Architecture (SOA) is a way of designing, developing, deploying, and managing systems it is neither a
More informationOn-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 informationSOA + OSS + Offshore Outsourcing = Success A Torry Harris Article
SOA + OSS + Offshore Outsourcing = Success A Torry Harris Article INTRODUCTION 3 AGILE & INEXPENSIVE: SUCCESS FACTORS 4 AGILITY: REDUCED TIME TO MARKET 4 INEXPENSIVE: REDUCED OPERATIONAL COST 4 THE TRIO
More informationService-oriented architectures (SOAs) support
C o v e r f e a t u r e On Testing and Evaluating Service-Oriented Software WT Tsai, Xinyu Zhou, and Yinong Chen, Arizona State University Xiaoying Bai, Tsinghua University, China As service-oriented architecture
More informationA Quality of Service Broker Based Process Model for Dynamic Web Service Composition
Journal of Computer Science 7 (8): 1267-1274, 2011 ISSN 1549-3636 2011 Science Publications A Quality of Service Broker Based Process Model for Dynamic Web Service Composition 1 Maya Rathore and 2 Ugrasen
More information7. Excursus: Business Information Systems Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH)
SOA Service Oriented Architecture 7. Excursus: Business Information Systems Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH) Today s topic 1. Introduction
More informationSadržaj seminara: SOA Architecture. - SOA Business Challenges. - 1990s: Billion Dollar Lock-In. - Integration Tools. - Point-to-Point Approach
Sadržaj seminara: SOA Architecture - SOA Business Challenges - 1990s: Billion Dollar Lock-In - Integration Tools - Point-to-Point Approach - New $200B Lock-In: Big Apps - Frozen Enterprise Asset Concept
More informationEnterprise 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<Insert Picture Here> Integrating Oracle Forms and a Service Oriented Architecture
Integrating Oracle Forms and a Service Oriented Architecture Grant Ronald Group Product Manager The following is intended to outline our general product direction. It is intended
More informationService 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 informationAdapting an Business Model for Marketing of Distributed ERP Components
Adapting an Business Model for Marketing of Distributed ERP Components Evan Asfoura Dar Al Uloom University, Department of Business administration Institute for Management information Systems, Riyadh,
More informationWeb Services and Service Oriented Architectures. Thomas Soddemann, RZG
Web Services and Service Oriented Architectures, RZG Delaman Workshop 2004 Overview The Garching Supercomputing Center - RZG Diving into the world of Web Services Service Oriented Architectures And beyond
More informationBusiness-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster jku@zurich.ibm.com Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
More informationMiddleware for Heterogeneous and Distributed Information Systems
Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Middleware for Heterogeneous and Distributed Information Systems http://wwwlgis.informatik.uni-kl.de/cms/courses/middleware/
More informationService Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
More informationSNUG June 16, 2006 The Future of PeopleSoft Integration
SNUG June 16, 2006 The Future of PeopleSoft Integration Reasons to Use Your Free PeopleSoft and Fusion Middleware Integration Tools 1 Aims and Ambitions Web Services and Process Orchestration Primer Understand
More informationThe Virtualization of the Enterprise
Adrian Grigoriu Porter conceptualized, in the 80s, the Value Chain (VC) of an Enterprise. A VC categorizes the business functions of a company in primary (operations) and secondary (support) functions.
More informationService 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 informationResearch on the Model of Enterprise Application Integration with Web Services
Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business
More informationMyths 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 informationMonitoring services in Service Oriented Architecture 1
Proceedings of the International Multiconference on ISSN 1896-7094 Computer Science and Information Technology, pp. 735 744 2007 PIPS Monitoring services in Service Oriented Architecture 1 Ilona Bluemke,
More informationService Virtualization: Managing Change in a Service-Oriented Architecture
Service Virtualization: Managing Change in a Service-Oriented Architecture Abstract Load balancers, name servers (for example, Domain Name System [DNS]), and stock brokerage services are examples of virtual
More informationOpen S-BPM: Goals and Architecture
Open S-BPM: Goals and Architecture Albert Fleischmann Werner Schmidt Table of Content 1 Introduction... 2 2 Mission, Vision and Objectives... 2 3 Research and Development Areas... 3 4 Open S-BPM Architecture...
More informationHow To Understand A Services-Oriented Architecture
Introduction to Service Oriented Architecture CSCI-5828 Foundations of Software Engineering Ming Lian March 2012 Executive Summary This Executive Summary gives the straight word to the fresh that have
More informationOracle SOA Reference Architecture
http://oraclearchworld.wordpress.com/ Oracle SOA Reference Architecture By Kathiravan Udayakumar Introduction to SOA Service Oriented Architecture is a buzz word in IT industry for few years now. What
More informationTechnical Analysis of Business Rules and SOA
- White Paper - Business Rules and SOA: Parallels and Synergies Innovations Softwaretechnologie GmbH Ziegelei 7-88090 Immenstaad Germany Tel. ++49 (7545) 202-500 www.visual-rules.com info@visual-rules.de
More informationLiterature Review Service Frameworks and Architectural Design Patterns in Web Development
Literature Review Service Frameworks and Architectural Design Patterns in Web Development Connor Patrick ptrcon001@myuct.ac.za Computer Science Honours University of Cape Town 15 May 2014 Abstract Organizing
More informationA Modeling Methodology for Scientific Processes
Universität Bayreuth Lehrstuhl für Angewandte Informatik IV Datenbanken und Informationssysteme Prof. Dr.-Ing. Jablonski A Modeling Methodology for Scientific Processes Stefan Jablonski, Bernhard Volz,
More informationService Oriented Architecture
Service Oriented Architecture Service Oriented Analysis and Design (SOAD) in Practice Part 4 Adomas Svirskas Vilnius University October 2005 Agenda Service identification and definition Business process
More informationArchitectural Decisions as Service Realization Methodology in Model-Driven SOA Construction
December 4 6, 2006 Zurich, Switzerland Business Track Session 2, Talk 2 Architectural Decisions as Service Realization Methodology in Model-Driven SOA Construction From Analysis-Level Process Models to
More informationEnterprise Service Bus (ESB) Market Opportunities, Market Forecasts, and Market Strategies, 2007-2013
Brochure More information from http://www.researchandmarkets.com/reports/446662/ Enterprise Service Bus (ESB) Market Opportunities, Market Forecasts, and Market Strategies, 2007-2013 Description: ESB market
More informationReusing Existing * Java EE Applications from Oracle SOA Suite
Reusing Existing * Java EE Applications from Oracle SOA Suite Guido Schmutz Technology Manager, Oracle ACE Director for FMW & SOA Trivadis AG, Switzerland Abstract You have a lot of existing Java EE applications.
More informationRedbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB
IBM Software for WebSphere Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB Presenter: Kim Clark Email: kim.clark@uk.ibm.com Date: 27/02/2007 SOA Design with WebSphere
More informationCloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad
Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer
More informationRole Based Identity and Access Management Basic Infrastructure for New Citizen Services and Lean Internal Administration
Role Based Identity and Access Management Basic Infrastructure for New Citizen Services and Lean Internal Administration Horst Bliedung Director International Sales CEE Siemens IT Solutions and Services
More informationService-Orientation and Next Generation SOA
Service-Orientation and Next Generation SOA Thomas Erl, SOA Systems Inc. / SOASchool.com Service-Oriented Linguistics Service-Orientation Service Service Composition Service-Oriented Solution Logic Service
More informationSOA and Cloud in practice - An Example Case Study
SOA and Cloud in practice - An Example Case Study 2 nd RECOCAPE Event "Emerging Software Technologies: Trends & Challenges Nov. 14 th 2012 ITIDA, Smart Village, Giza, Egypt Agenda What is SOA? What is
More informationAsset Management and SOA @ EBU
EBU TECHNICAL Asset Management and SOA @ EBU EBU PMC Seminar 27-29 January 2009 Jean Pierre Evain European Broadcasting Union MAM and SOA @ EBU: A follow-up from IBC The EBU and several members have met
More informationEnterprise SOA Service activity monitoring
Enterprise SOA activity monitoring Michael Herr Head of SOPSOLUTIONS CITT Expertengespräch, 19. Juni 2006 AGENDA Business oriented SOA: Agility and Flexibility Application Integration: Policy-driven ESB
More informationEnterprise 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 informationService Computing: Basics Monica Scannapieco
Service Computing: Basics Monica Scannapieco Generalities: Defining a Service Services are self-describing, open components that support rapid, low-cost composition of distributed applications. Since services
More informationThe Service Revolution software engineering without programming languages
The Service Revolution software engineering without programming languages Gustavo Alonso Institute for Pervasive Computing Department of Computer Science Swiss Federal Institute of Technology (ETH Zurich)
More informationA Service-oriented Architecture for Business Intelligence
A Service-oriented Architecture for Business Intelligence Liya Wu 1, Gilad Barash 1, Claudio Bartolini 2 1 HP Software 2 HP Laboratories {name.surname@hp.com} Abstract Business intelligence is a business
More informationImprove business agility with WebSphere Message Broker
Improve business agility with Message Broker Enhance flexibility and connectivity while controlling costs and increasing customer satisfaction Highlights Leverage business insight by dynamically enriching
More informationAll You Need to Know About Service Oriented Architecture (SOA) and System i
All You Need to Know About Service Oriented Architecture (SOA) and System i What does looksoftware mean by SOA exactly? SOA is a set of architectural and design principles that are probably new to most
More informationIntroducing SAP NetWeaver in education: The impact of a SOA based platform
Introducing SAP NetWeaver in education: The impact of a SOA based platform Dr. Holger Wittges, Valentin Nicolescu, Prof. Dr. Helmut Krcmar Technische Universität München Chair for Information Systems Lecturers
More informationThe Use of Service Oriented Architecture In Tax and Revenue
The Use of Service Oriented Architecture In Tax and Revenue Presented by: Bruce Baur & Adam Schaffer Revenue Solutions, Inc. Introduction Adam Schaffer Director, Revenue Administration Practice Line More
More informationMotivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures
Part I EAI: Foundations, Concepts, and Architectures 5 Example: Mail-order Company Mail order Company IS Invoicing Windows, standard software IS Order Processing Linux, C++, Oracle IS Accounts Receivable
More informationThe Central Role of Registries
The Central Role of Registries Managing SOA Metadata Stefan Tilkov, stefan.tilkov@innoq.com http://www.innoq.com/blog/st/ Technology Consultancy for Fortune 1000 Offices in Zürich & Düsseldorf Founded
More informationService-oriented architecture in e-commerce applications
Service-oriented architecture in e-commerce applications What is a Service Oriented Architecture? Depends on who you ask Web Services A technical architecture An evolution of distributed computing and
More informationGovernment's Adoption of SOA and SOA Examples
Government's Adoption of SOA and SOA Examples Presented by : Ajay Budhraja, Chief of Enterprise Services ME (Engg), MS (Management), PMP, CICM, CSM, ECM (Master) AIIM, ITIL-F Copyright 2008 Ajay Budhraja
More informationAnalyzing 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 informationService-Oriented Architectures
Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems
More informationWebSphere Portal Server and Web Services Whitepaper
WebSphere Server and s Whitepaper Thomas Schaeck (schaeck@de.ibm.com) IBM Software Group Abstract As web services will become the predominant method for making information and applications available programmatically
More informationImplementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen
Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA Hong-lv Wang, Yong Cen Information Center, China Tobacco Zhejiang Industrial Co., Ltd Hangzhou, China,
More information... Introduction... 17
... Introduction... 17 1... Workbench Tools and Package Hierarchy... 29 1.1... Log on and Explore... 30 1.1.1... Workbench Object Browser... 30 1.1.2... Object Browser List... 31 1.1.3... Workbench Settings...
More informationIntegration of Mobile Agents and Web Services
Integration of Mobile Agents and Web Services Jan Peters Fraunhofer Institut für Graphische Datenverarbeitung Fraunhoferstraße 5, 64283 Darmstadt, Germany jan.peters@igd.fraunhofer.de Abstract. The web
More information