Web Services: Life Cycle Intelligence
|
|
- Cody Leon Bishop
- 8 years ago
- Views:
Transcription
1 Web Services: Life Cycle Intelligence A/Prof. Boualem Benatallah School of Computer Science and Engineering The University of New South Wales (UNSW) Boualem Benatallah,
2 Agenda Service Oriented Computing: principles and issues ServiceMosaic Project: Service Lifecycle Intelligence Boualem Benatallah,
3 Material based on work in ServiceMosaic project, collaboration with: Dr. Fabio Casati (HP Labs, USA) Dr. Regis Saint-Paul (UNSW, Australia) Mr. Hamid Motahari (UNSW, Australia) Ms. Woralak Kongdenfha (UNSW, Australia) Mr. Julien Ponge (LIMOS, France) Dr. Farouk Toumani (LIMOS, France) Prof. Mohand-said Hacid (LIRIS, France) Web sites servicemosaic.isima.fr Boualem Benatallah,
4 Development of Integrated Applications Applications and data sources are autonomously developed and deployed Proprietary technologies (communication protocols, data formats) Rigid infrastructures, costly development and maintenance of integrated systems 4
5 Service Oriented Architectures (SOA) J2EE APPLICATION LEGACY SYSTEMS.NET APPLICATION Standard protocols and languages Agile infrastructures XML WEB SERVICES SOAP PARTNER SYSTEM PARTNER SYSTEM 5
6 Principles Facilitate programmatic interactions of autonomous systems (e.g., data-intensive, computational resources) via resource virtualization, infrastructure simplification and consolidation Web services: self-described software entities (at least best possible description), that can be published, discovered, and invoked over the network (using XML-based standard languages and protocols) On demand computing through composition Services are poised to be as ubiquitous as the Internet (e.g., payroll, on-board systems, e- government, services at your computer) Boualem Benatallah,
7 Issues Relevant to Various Service Life Cycle Activities Semantic Interoperability SOA solved low level interoperability but for programming by composition to scale, services should be used with assistance from providers Richer component model (possible interactions, OoS, data types) Various integration layers (e.g., data, process) Aligning IT services with business services Correlation of higher level abstractions to lower-level system observable events Continuous monitoring of resources and processes Evolution and change management Contract violation, impact analysis and process migration 7
8 Current Standards Maze BPML ebxml WS-Attachments XrML WSDL WS-Reliability WS-ReliableMessaging WS-Acknowledegment WS-Referral WS-Transfer WSXL SOAP MTOM ASAP SOAP Cool! But, What Standards I use? OWL-S WS-Routing WS-Addressing WS-Discovery UDDI WSRP We should integrate our systems using Web Service Technologies WS-Inspection Manager WS-CallBack WS-MessageData WS-Enumeration XKMS WS-NonRepudiation WSCL WS-Federation WS-SecureConversation WS-Trust SAML WS-Security WS-MetadataExchange WS-AtomicTransactions WS-Coordination WS-BusinessActivity WS-Transaction BTP SPML WS-SecurityPolicy XACML WS-Provisioning WSCI WS-PolicyAssertions Too WS-PolicyAttachment many, Overlap, Conflicts, Only few standards are BPEL4WS used WS-Manageability WS-PolicyFramework WS-Topics(WSDL, SOAP) WSCDL WS-Resource WSDM 8 (See ``Interoperability Specifications, May 06, IEEE Computer, by. Motahari, WS-Eventing WS-Notification Benatallah, Casati and Toumani) Boualem Benatallah, 2005
9 Service Oriented Technologies - Layers Discovery UDDI ebxml registry Contracts ebxml CPA Business process BPEL4WS BPML OWL-S service model BPML Transactions WS-Transaction BTP BTP Choreography Conversations Nonfunctional description Service description XML-based messaging WS-Coordination CS-WS WSCL WSEL WSEL WSCI SOAP OWL-S service model OWL-S service profile OWL-S service grounding RDF ebxml BPSS ebxml CPP ebxml messaging Network HTTP, FTP, SMTP, and others WSDL-based Semantic-based ebxml-based 9 Source (Turning Software to a Service, M. Turner et al., IEEE Computer, Vol 36(10), 03) Boualem Benatallah, 2006
10 Systems Integration: B2B Integration Example Private process (Company-specific) Process Receive PO Request Public process (Standard) Send PO Customer Send PO Public process (Standard) Send PO Supplier Receive PO Private process (Company-specific) Process Sales Order Receive PO PO Select Supplier Check Customer Generate RFQ Receive PO Acknowledge Send PO Acknowledge Check Credit CRM Send RFQ Select RFQ Response Receive PO Response Send PO Response Check Availability Create Sales Order SCM Send PO Send PO Response ERP Close Send PO Response Acknowledge Receive PO Response Acknowledge Close (Source: e-business Architectures and Standards, Anil L. Nori, Tutorial, VLDB 2002, HongKong, China) 10
11 Integration Layers Internal system External interactions External interactions Internal system PeopleSoft Content of document Content of document Database Workflow Message definition messages Message definition Workflow Adapter Business rules Business Protocol Business Protocol Business rules Adapter Legacy applications SAP/R3 Programs Policy Policy Programs Business Partner 1 Business Partner 2 Boualem Benatallah,
12 Business Protocol Layer (Cont.) invoke? invoke receive? receive receive invoke Boualem Benatallah,
13 Some Observations on Integration Technologies Great deal at transport protocol level, process-based orchesteraction, programing support for dynamic port binding While standardisation makes interoperability easier, it does not remove the need for data transformation, protocol adaptation Services are designed to be open (possibly no precise knowledge of the various data models and protocols of clients) Data is organized by application, not by following agreed upon conceptual models Standardization of protocols at lower level and languages for higher level abstractions Boualem Benatallah,
14 ServiceMosaic Project: Services LifeCycle Intelligence Modeling of business protocols Algebra for protocol models management Model-driven and aspect-oriented approach to support service adaptation Model-driven change impacts analysis Protocol discovery Query and visualization support for service monitoring, property discovery and verification 14
15 Conversations and business protocols 1:requestQuote customer 2:orderGoods 3:confirmOrder supplier 4:makePayment protocols describe valid ordering of messages stateful interaction this must be done somehow, formally (best) or informally coarse-grained complements interface definition and other specs (semantics) copyright Springer-Verlag,
16 Protocol languages receive requestquote reply requestquote receive ordergoods invoke checkshipavailable invoke cancelorder invoke confirmorder receive makepayment invoke ordershipment receive confirmshipment 16
17 Protocols and choreographies A: Protocol that a service obeys to when interacting with a client B: Protocol that a service obeys to when interacting with its clients Business service C: a choreography D: The protocol that a Business service 17 obeys to when interacting with one or more clients
18 Business Protocols : benefits of explicit representation And they are quite a lot! - service development, management, evolution, binding - Protocol-aware tools can make life easier for developers Boualem Benatallah,
19 Development support top down bottom up Protocol specs Protocol specs protocol compiler protocol generator service skeleton add biz logic service implementation service implementation Boualem Benatallah,
20 Generating composition skeletons customer requestquote ordergoods confirmorder or cancelorder supplier receive requestquote reply requestquote receive ordergoods send cancelorder send confirmorder Boualem Benatallah,
21 Middleware: routing, validation, logging service provider object for P 1 object for P 2 P 1 P 2 logs P 1 service requestor object for P 3 P 3 P 4 conversation controller P 2, P 3 P 4, P 5 service requestor object for P 4 P 5 service requestor object for P 5 protocol defs Avoid implementing exception handling logic Web service concepts, Architectures and Applications. Copyright Springer-Verlag,
22 Static and dynamic binding supplier A customer broker supplier B supplier C Boualem Benatallah,
23 Versioning, evolution, compliance version 1.0 customer version 1.1 XYZ standard specs Boualem Benatallah,
24 Expressive power Services are designed independently of clients Need to be (fairly) fully specified Ordering is not enough. Implicit (timed) activations, timeouts Message content-based conditions, state management hiding details (multiple views) Transactional implications Rightsizing is the key 24
25 Business Protocols Modeling: Embryonic Model Start T1:Login Search book T3:AddToCart() T2:SearchBook() T6:OrderBook() Book selection T4:SearchBook() T11 T5:RemovefromCart() Ordered T8:CancelBookPurchase() Cancelled T7 Shipped T9:ReturnBook() Returned T10 Completed Amazon.com as a Web service Boualem Benatallah,
26 Protocol models management Bring the benefits of abstractions to service-oriented systems developers Analogy with data management: simple model (relational), declarative language (SQL) and algebra Operators to manipulate protocol models (e.g., identifying similarities and differences, identify patterns, identify relationships) Semantics and operators defined based on labeled transition systems 26
27 Protocol models Management (cont.) 27
28 Summary Service oriented computing offers tremendous opportunities for agile and Internet scale integration Business process modeling, web services offer key solutions to virtualization and high level orchestration of business processes Business activity management techniques offer key solutions to business process monitoring and management Effective automation requires an integrated framework that offers lifecycle intelligence! : conceptual modeling, algebra for analysis and manipulation of process views, discovery and debugging, model-driven development of adaptors, simulation, service level-operational level mappings, UI models management and context support for services, Boualem Benatallah,
The 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 informationLesson 4. An survey of the impact on and use of Web Services in the industry today. Industry 4.1. Industry. 2004 SkillBuilders, Inc. V1.
Industry 4.1 Lesson 4 Industry An survey of the impact on and use of Web Services in the industry today. SKILLBUILDERS Industry 4.2 4.2 Lesson Objectives What companies are using it? Popular SOAP Implementations.NET
More informationIn 1999, the Pennine Group a consortium of
COVER FEATURE Turning Software into a Service The software as a service model composes services dynamically, as needed, by binding several lower-level services thus overcoming many limitations that constrain
More informationWeb Services & Beyond
Web Services & Beyond 8 th Infocomm Commerce Conference Michiel Verhoeven Vice President, Asia Singapore 19 August 2004 webmethods at a Glance The Business Integration Infrastructure company 1,100+ blue
More informationIntroduction into Web Services (WS)
(WS) Adomas Svirskas Agenda Background and the need for WS SOAP the first Internet-ready RPC Basic Web Services Advanced Web Services Case Studies The ebxml framework How do I use/develop Web Services?
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 informationPrinciples and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)
Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Michael P. Papazoglou (INFOLAB/CRISM, Tilburg University, The Netherlands)
More informationWeb Services Advanced Topics
Web Services Advanced Topics Where things are now and where they are going Version 9 Web Services Advanced Topics WSAdvanced-2 Enterprise Web Services Industry trends and organizations Security and Reliability
More informationRun-time Service Oriented Architecture (SOA) V 0.1
Run-time Service Oriented Architecture (SOA) V 0.1 July 2005 Table of Contents 1.0 INTRODUCTION... 1 2.0 PRINCIPLES... 1 3.0 FERA REFERENCE ARCHITECTURE... 2 4.0 SOA RUN-TIME ARCHITECTURE...4 4.1 FEDERATES...
More informationNIST s Guide to Secure Web Services
NIST s Guide to Secure Web Services Presented by Gaspar Modelo-Howard and Ratsameetip Wita Secure and Dependable Web Services National Institute of Standards and Technology. Special Publication 800-95:
More informationBusiness Process Execution Language for Web Services
Business Process Execution Language for Web Services Second Edition An architect and developer's guide to orchestrating web services using BPEL4WS Matjaz B. Juric With Benny Mathew and Poornachandra Sarang
More informationChristoph Bussler. B2B Integration. Concepts and Architecture. With 165 Figures and 4 Tables. IIIBibliothek. Springer
Christoph Bussler B2B Integration Concepts and Architecture With 165 Figures and 4 Tables IIIBibliothek Springer Contents Part I Introduction to Business-to-Business Integration.... 1 1 History 3 1.1 Why
More informationArchitectural Requirements for an SOA Based on Web Services. Jim Bole VP, Engineering Infravio, Inc. April 23, 2003
Architectural Requirements for an SOA Based on Web s Jim Bole VP, Engineering Infravio, Inc. April 23, 2003 Agenda! Web s is an integration technology! Web s role in an SOA! Unique Features and Challenges
More informationRapid Prototyping for Service- Oriented Architectures
Rapid Prototyping for Service- Oriented Architectures 2nd Workshop on Web Services Interoperability (WSI 2006) Julien Vayssière 1, Gorka Benguria 2, Brian Elvesæter 3, Klaus Fischer 4, Ingo Zinnikus 4
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 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 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 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 informationUDDI v3: The Registry Standard for SOA
www.oasis-open.org UDDI v3: The Registry Standard for SOA Hosted by: OASIS UDDI Specification Technical Committee Agenda Welcome James Bryce Clark Director of Standards Development, OASIS Overview Luc
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 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 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 informationSzolgáltatásorientált rendszerintegráció. WS-* standards
Szolgáltatásorientált rendszerintegráció WS-* standards Outline Requirements WS-* standards XML digital signature XML encryption 2 Integration requirements 3 Integration within a company SAP.NET? JEE SQL
More informationEnterprise Application Integration (Middleware)
Enterprise Application Integration (Middleware) Cesare Pautasso Computer Science Department Swiss Federal Institute of Technology (ETHZ) pautasso@inf.ethz.ch http://www.iks.inf.ethz.ch/ EAI Course Administration
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 informationEAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.
EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES Peter R. Egli INDIGOO.COM 1/16 Contents 1. EAI versus SOA versus ESB 2. EAI 3. SOA 4. ESB 5. N-tier enterprise architecture
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 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 informationQuality Model for Web Services
Quality Model for Web Services September 2005 Document identifier: WSQM -2.0 Location: Editor: Eunju Kim (NCA), Youngkon Lee (KOREA Polytechnic University) Abstract: The purpose of this document is to
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 information1.264 Lecture 24. Service Oriented Architecture Electronic Data Interchange (EDI) Next class: Anderson chapter 1, 2. Exercise due before class
1.264 Lecture 24 Service Oriented Architecture Electronic Data Interchange (EDI) Next class: Anderson chapter 1, 2. Exercise due before class 1 B-to-B DB svr Web svr Solution- case study Customer anufacturer,
More informationAddressing Systemic Complexity with SOA and Cloud
Addressing Systemic Complexity with SOA and Cloud Tony Shan SOA Architect Blue Mountain Labs Tony.Shan@live.com July 15, 2011 SOA & Cloud Contents at a Glance Introduction What is SOA What is Cloud Why
More informationFederated Service Oriented Architecture for Effects-Based Operations
Federated Service Oriented Architecture for Effects-Based Operations Intelligence and Information Systems Matt Brown (720) 88-4014 mebrown@raytheon.com Customer Success Is Our Mission is a trademark of
More informationService-Oriented Architecture
Service-Oriented Architecture Concepts, Technology, and Design Thomas Erl PRENTICE HALL PROFESSIONAL TECHNICAL REFERENCE UPPER SADDLE RIVER, NJ BOSTON INDIANAPOLIS SAN FRANCISCO PRENTICE HALL pt R NEW
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 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 informationRaghu R Kodali Consulting Product Manager, & Evangelist Oracle Fusion Middleware Oracle USA Author Beginning EJB 3 Application Development (Apress)
Integrating BPEL, Workflow & Business Rules Raghu R Kodali Consulting Product Manager, & Evangelist Oracle Fusion Middleware Oracle USA Author Beginning EJB 3 Application Development (Apress) Agenda Why
More informationModel-driven Adapter Development for Web Services Interactions
Model-driven Adapter Development for Web Services Interactions Hamid Reza Motahari Nezhad 1;2 1 The School of Computer Science and Engineering, The University Of New South Wales Sydney, NSW 2052, Australia
More informationService Oriented Architecture: Overview and Directions
Service Oriented Architecture: Overview and Directions Boualem Benatallah and Hamid R. Motahari Nezhad School of Computer Science and Engineering The University of New South Wales Australia {boualem,hamidm}@cse.unsw.edu.au
More informationA Critical Overview of the Web Services Choreography Description Language (WS-CDL)
A Critical Overview of the Web Services Choreography Description Language (WS-CDL) Alistair Barros Marlon Dumas Phillipa Oaks Introduction There is an increasingly widespread acceptance of Service-Oriented
More informationMDA Journal A BPT COLUMN. David S. Frankel. December 2003
MDA Journal MDA Journal December 2003 When the concept of web services first emerged, I remember reading an article in a popular IT trade journal stating that the 20 million or so programmers in the world
More informationESB - An Introduction to an Enterprise Workflow Framework
ESB - An Introduction to an Enterprise Workflow Framework Tom Bender Tendril Networks tommybender@gmail.com Tom Bender ESB - An Introduction to an Enterprise Workflow Framework Page 1 Introduction Adoption
More informationService Composition. Technologies, Methods and Tools for Synthesis and Orchestration of Composite Services and Processes
Service Composition Technologies, Methods and Tools for Synthesis and Orchestration of Composite Services and Processes Giuseppe De Giacomo Massimo Mecella Dipartimento di Informatica e Sistemistica Antonio
More informationUsing WS-Federation and WS-Security for Identity Management in Virtual Organisations
Using WS-Federation and WS-Security for Identity Management in Virtual Organisations Demchenko, Yu. , Universiteit van Amsterdam Abstracts The paper provides insight into one of key
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 informationJOHN KNEILING APRIL 3-5, 2006 APRIL 6-7, 2006 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 ROME (ITALY)
TECHNOLOGY TRANSFER PRESENTS JOHN KNEILING CREATING XML AND WEB SERVICES SOLUTIONS SECURING THE WEB SERVICES ENVIRONMENT APRIL 3-5, 2006 APRIL 6-7, 2006 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 ROME
More informationSOA and Web Services. Larry Kramer Principal Applied Technologist June 9, 2006. A PeopleTools and Fusion perspective
"This presentation is for informational purposes only and may not be incorporated into a contract or agreement." SOA and Web Services A PeopleTools and Fusion perspective Larry Kramer Principal Applied
More informationA Semantic Service-Oriented Architecture for Business Process Fusion
40 Bouras, Gouvas, and Mentzas Chapter II A Semantic Service-Oriented Architecture for Business Process Fusion Athanasios Bouras, National Technical University of Athens, Greece Panagiotis Gouvas, National
More informationArchitectures, and. Service-Oriented. Cloud Computing. Web Services, The Savvy Manager's Guide. Second Edition. Douglas K. Barry. with.
Web Services, Service-Oriented Architectures, and Cloud Computing The Savvy Manager's Guide Second Edition Douglas K. Barry with David Dick ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS
More informationJAVA API FOR XML WEB SERVICES INTRODUCTION TO JAX-WS, THE JAVA API FOR XML BASED WEB SERVICES (SOAP, WSDL)
JAX-WS JAX-WS - Java API for XML Web Services JAVA API FOR XML WEB SERVICES INTRODUCTION TO JAX-WS, THE JAVA API FOR XML BASED WEB SERVICES (SOAP, WSDL) Peter R. Egli INDIGOO.COM 1/20 Contents 1. What
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 informationThis project was supported by Grant No. 2009-DB-BX-K105 awarded by the Bureau of Justice, Office of Justice Programs in collaboration with the U.S.
This project was supported by Grant No. 2009-DB-BX-K105 awarded by the Bureau of Justice, Office of Justice Programs in collaboration with the U.S. Department of Justice s Global Justice Information Sharing
More informationDavid Pilling Director of Applications and Development
Service Oriented Architecture for Law Firms: SOA is inevitable, are you ready? David Pilling Director of Applications and Development "Things should be made as simple as possible, but no simpler. -- Albert
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 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 informationBusiness Performance Management Standards
Business Performance Management Standards Stephen A. White, PhD. BPM Architect Business Performance Management Business performance management Taking an holistic approach, companies align strategic and
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 information1.1 Why this guide is important
1 Introduction 1.1 Why this guide is important page 2 1.2 The XML & Web Services Integration Framework (XWIF) page 4 1.3 How this guide is organized page 5 1.4 www.serviceoriented.ws page 13 1.5 Contact
More informationAn Open Policy Framework for Cross-vendor Integrated Governance
An Open Policy Framework for Cross-vendor Integrated Governance White Paper Intel SOA Expressway An Open Policy Framework for Cross-vendor Integrated Governance Intel SOA Expressway delivers a pluggable
More informationWHAT IS BPEL AND WHY IS IT SO IMPORTANT TO MY BUSINESS?
WHAT IS BPEL AND WHY IS IT SO IMPORTANT TO MY BUSINESS? PUBLISHED FEBRUARY 2012 Written by M.W. Cobban Director Operations and Support SoftCare HealthCare Solutions 1-888-SoftCare (1-888-763-8227) www.softcare.com
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 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 informationA Service Oriented Architecture for Managing Operational Strategies
A Service Oriented Architecture for Managing Operational Strategies Nektarios Gioldasis, Nektarios Moumoutzis, Fotis Kazasis, Nikos Pappas, and Stavros Christodoulakis Laboratory of Distributed Multimedia
More informationSPML (Service Provisioning Markup Language) and the Importance of it within the Security Infrastructure Framework for ebusiness
Interoperability Summit 2002 SPML (Service Provisioning Markup Language) and the Importance of it within the Security Infrastructure Framework for ebusiness Gavenraj Sodhi Senior Technology Analyst Provisioning
More informationA process model is a description of a process. Process models are often associated with business processes.
Process modeling A process model is a description of a process. Process models are often associated with business processes. A business process is a collection of related, structured activities that produce
More informationService-oriented Design: A Multi-viewpoint Approach
Service-oriented Design: A Multi-viewpoint Approach Remco Dijkman 1,2, Marlon Dumas 2 1 Centre for Telematics and Information Technology University of Twente, The Netherlands r.m.dijkman@utwente.nl 2 Centre
More informationService-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 informationIntroduction to Service-Oriented Architecture
Introduction to Service-Oriented Architecture Let's begin with business conceptual model D. W. McDavid, A Standard for Business Architecture Description, IBM Systems Journal, Vol 38, No 1, 1999 SOA 2 Let's
More informationService oriented architectures: approaches, technologies and research issues
The VLDB Journal (2007) 16:389 415 DOI 10.1007/s00778-007-0044-3 REGULAR PAPER Service oriented architectures: approaches, technologies and research issues Mike P. Papazoglou Willem-Jan van den Heuvel
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 informationService Oriented Architecture Case: IBM SOA Reference Architecture
Service Oriented Architecture Case: IBM SOA Reference Architecture Group 6: 0309441 Mikko Seppälä 0275669 Puranen Sami Table of Contents 1 International Business Machines Corporation... 3 2 IBM and Services
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 informationDeveloping Java Web Services
Page 1 of 5 Developing Java Web Services Hands On 35 Hours Online 5 Days In-Classroom A comprehensive look at the state of the art in developing interoperable web services on the Java EE platform. Students
More informationBusiness Process Management (BPM)
Application Servers G22.3033-003 Session 7 Main Theme Business Process Management and Related Standards Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical
More informationIntroduction to UDDI: Important Features and Functional Concepts
: October 2004 Organization for the Advancement of Structured Information Standards www.oasis-open.org TABLE OF CONTENTS OVERVIEW... 4 TYPICAL APPLICATIONS OF A UDDI REGISTRY... 4 A BRIEF HISTORY OF UDDI...
More informationEnterprise Federation through Web Services based Contracts Architecture
Enterprise Federation through Web Services based Contracts Architecture S. Kulkarni, Z. Milosevic, {sachink, zoran}@dstc.edu.au 2002 DSTC Pty Ltd Overview Contracts in e-commerce Support for automated
More informationSanta Clara 2008. and Energy Systems. William Cox. wtcox@coxsoftwarearchitects.com Copyright 2008. All Rights Reserved
Application of ecommerce to Building and Energy Systems William Cox Cox Software Architects LLC wtcox@coxsoftwarearchitects.com Copyright 2008. All Rights Reserved Agenda Introduction and Goals Enterprise
More informationService 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 information5.1 Web Services and their Approach to Distributed Computing
5 Web Services In previous chapters we have discussed the architecture of information systems (Chapter 1), middleware and enterprise application integration (Chapters 2 and 3), and the basics of Web technology
More informationSOA REFERENCE ARCHITECTURE: SERVICE TIER
SOA REFERENCE ARCHITECTURE: SERVICE TIER SOA Blueprint A structured blog by Yogish Pai Service Tier The service tier is the primary enabler of the SOA and includes the components described in this section.
More informationSOA REFERENCE ARCHITECTURE
SOA REFERENCE ARCHITECTURE August 15, 2007 Prepared by Robert Woolley, Chief Technologist and Strategic Planner INTRODUCTION This document is a derivative work of current documentation and presentations
More informationWeb Services Strategy
Web Services Strategy Agenda What What are are Web Web Services? Services? Web Web Services Services --The The Technologies Technologies Web Web Services Services Compliments Compliments Overall Overall
More informationService 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 informationA Cloud Platform for Delivering Instant Development Service with Service Oriented Approaches
Open Source for Open Cloud Nov 24~25, 2010 Paris, France A Cloud Platform for Delivering Instant Development Service with Service Oriented Approaches Hailong Sun sunhl@act.buaa.edu.cn Beihang University
More informationModel Driven and Service Oriented Enterprise Integration---The Method, Framework and Platform
Driven and Oriented Integration---The Method, Framework and Platform Shuangxi Huang, Yushun Fan Department of Automation, Tsinghua University, 100084 Beijing, P.R. China {huangsx, fanyus}@tsinghua.edu.cn
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 informationStrategic Information Security. Attacking and Defending Web Services
Security PS Strategic Information Security. Attacking and Defending Web Services Presented By: David W. Green, CISSP dgreen@securityps.com Introduction About Security PS Application Security Assessments
More informationProf. Dr. Lutz Heuser SAP Research
Enterprise Services Architecture & Semantic Web Services Prof. Dr. Lutz Heuser SAP Research Enterprise Services Architecture Architecture for Change Semantic Web Services Time for Change: IT is Entering
More information1 Introduction FEDERATED THROUGH-LIFE SUPPORT, ENABLING ONLINE INTEGRATION OF SYSTEMS WITHIN THE PLM DOMAIN. Abstract. Jonas Rosén
1 st Nordic Conference on Product Lifecycle Management - NordPLM 06, Göteborg, January 25-26 2006 FEDERATED THROUGH-LIFE SUPPORT, ENABLING ONLINE INTEGRATION OF SYSTEMS WITHIN THE PLM DOMAIN Jonas Rosén
More informationTo ESB or Not to ESB? Do you have to have an ESB to have a SOA?
To ESB or Not to ESB? Do you have to have an ESB to have a SOA? Denise Hatzidakis Chief Technologist Perficient, Inc denise.hatzidakis@perficient.com denise5@us.ibm.com Page ESB An Architectural Pattern
More informationREST and SOAP Services with Apache CXF
REST and SOAP Services with Apache CXF Andrei Shakirin, Talend ashakirin@talend.com ashakirin.blogspot.com/ Agenda Introduction in Apache CXF New CXF features Project using Apache CXF How CXF community
More informationDeveloping Adapters for Web Services Integration
Developing Adapters for Web Services Integration Boualem Benatallah 1, Fabio Casati 2, Daniela Grigori 3, Hamid R. Motahari Nezhad 1,4, Farouk Toumani 5 1 SCSE, University of New South Wales, Sydney NSW
More informationLeveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com
Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com Presented by: Shashi Mamidibathula, CPIM, PMP Principal Pramaan Systems shashi.mamidi@pramaan.com www.pramaan.com
More informationITU-T Kaleidoscope Conference Innovations in NGN. Managing NGN using the SOA Philosophy. Y. Fun Hu University of Bradford y.f.hu@bradford.ac.
ITU-T Kaleidoscope Conference Innovations in NGN Managing NGN using the SOA Philosophy Y. Fun Hu University of Bradford y.f.hu@bradford.ac.uk Next Generation Network (NGN) A IP/IMS based network Provide
More informationTrends in Information Management (TRIM) ISSN: 0973-4163 10 (1), pp. 40-50
Trends in Information Management (TRIM) ISSN: 0973-4163 10 (1), pp. 40-50 An Analytical Review of Quality Attributes of Service-Oriented Architecture Parminder Kaur Hardeep Sing Abstract Purpose: Service-Oriented
More informationAquaLogic Service Bus
AquaLogic Bus Wolfgang Weigend Principal Systems Engineer BEA Systems 1 What to consider when looking at ESB? Number of planned business access points Reuse across organization Reduced cost of ownership
More informationWeb Services Security: What s Required To Secure A Service-Oriented Architecture. An Oracle White Paper January 2008
Web Services Security: What s Required To Secure A Service-Oriented Architecture An Oracle White Paper January 2008 Web Services Security: What s Required To Secure A Service-Oriented Architecture. INTRODUCTION
More informationSONIC ESB: AN ARCHITECTURE AND LIFECYCLE DEFINITION
CONNECT EVERYTHING. ACHIEVE ANYTHING. WHITEPAPER SONIC ESB: AN ARCHITECTURE AND LIFECYCLE DEFINITION Copyright 2005. Sonic Software Corporation. All rights reserved. TABLE OF CONTENTS > 1.0 Introduction
More informationInter-Organisational Collaboration on the Process Layer
Inter-Organisational Collaboration on the Process Layer Christina Tsagkani National & Kapodistrian University of Athens, Dept. of Informatics and Telecommunications Panepistimiopolis, Ilissia, Athens 15784,
More informationTop Ten Trends of Services Computing
Asia-Pacific Services Computing Conference (APSCC 2006) Top Ten Trends of Services Computing Liang-Jie Zhang (LJ), Ph.D. Research Staff Member and Founding Chair of Services Computing PIC, IBM Research
More information