This brief Background and scope for OASIS* SOA RM

Slides:



Advertisements
Similar presentations
Service Oriented Architecture Reference Model
Advertisements

2005 Adobe Systems Incorporated. All Rights Reserved.Adobe Confidential Duane Nickull Adobe ® Service Oriented Architecture Reference Model (SOA RM)
0 McLean, VA August 8, 2006 SOA, Semantics and Security.
Page 1 Copyright © 2010 Data Access Technologies, Inc. Model Driven Solutions May 2009 Cory Casanave Architecture of Services SOA for E-Government Conference.
Copyright OASIS, 2001 OASIS e-Government Technical Committee John Borras Director Technology Policy Director OASIS Office of e-Envoy Cabinet Office UK.
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
OASIS Reference Architecture for SOA
UDDI v3.0 (Universal Description, Discovery and Integration)
International Federation of Accountants International Education Standards for Professional Accountants Mark Allison, Executive Director Institute of Chartered.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
OASIS Reference Model for Service Oriented Architecture 1.0
SOA Update from The Open Group OMG Technical Meeting 4 December 2006 Dr Christopher J Harding Forum Director Tel Mobile
OASIS Service Oriented Architecture Reference Model Technical Committee (SOA-RM) BOOT CAMP April DRAFT: Not approved by the OASIS SOA RM TC.
Ken Laskey, co-editor 5th SOA for E-Government Conference 1 May 2008
Reference Models مدل های مرجع معماری.
“The preparation of annual financial reports in a single electronic reporting format will be mandatory as from January 1, 2020” XBRL Europe Working Group:
SOA Reference Model Generic Presentation DRAFT: Not approved by the OASIS SOA RM TC.
Enterprise Architecture
2005 Adobe Systems Incorporated. All Rights Reserved. 1 An Introduction to the OASIS Reference Model for Service Oriented Architecture (SOA) Duane Nickull.
2005 Adobe Systems Incorporated. All Rights Reserved. Duane Nickull Adobe ® An Introduction to the OASIS Reference Model for Service Oriented Architecture.
Accredited Standards Committee X9, Inc. An Introduction to Financial Industry Global Standards.
EXPECTATIONS OF TURKISH ENVIRONMENTAL SECTOR FROM INSPIRE Ministry of Environment and Forestry June, 2010 Özlem ESENGİN Ahmet ÇİVİ Tuncay DEMİR.
UNIT – II ARCHITECTING WEB SERVICES. WHAT ARE WEB SERVICES ? Web Services are loosely coupled, contracted components that communicate via XML-based interfaces.
ETICS2 All Hands Meeting VEGA GmbH INFSOM-RI Uwe Mueller-Wilm Palermo, Oct ETICS Service Management Framework Business Objectives and “Best.
Dr. Bhavani Thuraisingham October 2006 Trustworthy Semantic Webs Lecture #16: Web Services and Security.
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
DICOM and ISO/TC215 Hidenori Shinoda Charles Parisot.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Lecture 3: SOA Reference Model OASIS 2006.
Copyright OASIS, 2001 OASIS e-Government Technical Committee John Borras Office of e-Envoy Cabinet Office UK Government May 2003.
OASIS Organization for the Advancement of Structured Information Standards.
1 UNIT –II Architecting Web Service. 2 Why SOA? – business point of view  Information Technology (IT) workers face many challenges, including: Limited.
2005 Adobe Systems Incorporated. All Rights Reserved. Duane Nickull Adobe ® An Introduction to the OASIS Reference Model for Service Oriented Architecture.
United States Department of Justice Achieving Information Interoperability and Business Agility The Justice Reference Architecture:
Promoting excellence in social security Building on sector wide commonalities to enhance the benefits of Information.
Service-Oriented Architecture: An Approach to Information Sharing Regional Information Sharing Conference San Diego, CA November 28, 2006 Scott Came SEARCH.
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
MARY-ALICE PATON Partner Network of Procurement Professionals Procuring Locally: Supplier Relationships, the Law and Tensions.
OASIS Service Oriented Architecture Reference Model Technical Committee (SOA-RM) BOOT CAMP May DRAFT: Not approved by the OASIS SOA RM TC.
© Drexel University Software Engineering Research Group (SERG) 1 The OASIS SOA Reference Model Brian Mitchell.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
HNDIT Rapid Application Development
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Architecture Interoperability Pasquale Pagano Leonardo Candela CNR-ISTI.
1 SOA Seminar Seminar on Service Oriented Architecture SOA Reference Model OASIS 2006.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. SOA-RM Overview and relation with SEE Adrian Mocan
Models of the OASIS SOA Reference Architecture Foundation Ken Laskey Chair, SOA Reference Model Technical Committee 20 March 2013.
Topics on Web Services COMP6017 Dr Nicholas Gibbins –
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Core Services block.
BIL 424 NETWORK ARCHITECTURE AND SERVICE PROVIDING.
TeleManagement Forum The voice of the OSS/BSS industry.
Object-Oriented Software Engineering Using UML, Patterns, and Java,
ISO/IEC Software Testing
Distribution and components
The Club Leadership Plan
ESMF Governance Cecelia DeLuca NOAA CIRES / NESII April 7, 2017
TMF Information Framework
TMF Information Framework
Wsdl.
Introduction to Web Services and SOA
Service-centric Software Engineering 1
IFX Forum Overview September 28, 2015 © Copyright IFX Forum, Inc
e-Invoicing – e-Ordering 20/11/2008
X-DIS/XBRL Phase 2 Kick-Off
Raising the Standards in European Homeopathy
Security Policies and Implementation Issues
Presentation transcript:

This brief Background and scope for OASIS* SOA RM What is a Reference Model? What is Service Oriented Architecture? What is a service in the world of SOA? A quick glimpse at the model itself *OASIS (Organization for the Advancement of Structured Information Standards)

OASIS Service Oriented Architecture Reference Model May 3 2005 OASIS sets up a Committee tasked to develop a SOA RM with representants from: Adobe Systems, AmSoft, Boeing, Booz Allen Hamilton, Fujitsu, General Motors, Infravio, NEC, Reactivity, SOA Software, VISA, and Others Collaborate on a Foundation for Service Oriented Architectures feb 1 2006 SOA RM draft July 19 2006 SOA RM Comittee specification Sept 16 2006 SOA RM to be approved as a standard

What is OASIS? *OASIS (Organization for the Advancement of Structured Information Standards) is a not-for-profit, international consortium that drives the development, convergence, and adoption of e-business standards. The consortium produces more Web services standards than any other organization along with standards for security, e-business, and standardization efforts in the public sector and for application-specific markets. Founded in 1993, OASIS has more than 5,000 participants representing over 600 organizations and individual members in 100 countries. OASIS is distinguished by its transparent governance and operating procedures. Members themselves set the OASIS technical agenda, using a lightweight process expressly designed to promote industry consensus and unite disparate efforts. Completed work is ratified by open ballot. Governance is accountable and unrestricted. Officers of both the OASIS Board of Directors and Technical Advisory Board are chosen by democratic election to serve two-year terms. Consortium leadership is based on individual merit and is not tied to financial contribution, corporate standing, or special appointment. The Consortium hosts two of the most widely respected information portals on XML and Web services standards, Cover Pages and XML.org. OASIS Member Sections include CGM Open, DCML, LegalXML, PKI, and UDDI.

Background to the work with OASIS SOA Reference Model SOA itself is used in multiple contexts within the software industry with confusing, differing and even conflicting definitions. The OASIS Technical Committee (TC) decided to start the work to answer two fundamental questions about SOA: a. If SOA is architecture, as the name implies, how can it be defined and what makes it different from other architectures? b. How can SOA be described in an architectural manner that is abstract of all implementations? The TC seeks to answer these two questions. In doing so, it may define SOA in terms of its components (abstract) and the nature of the relationships between them.

The aim with OASIS RM for SOA Define the core of SOA and develop a vocalubary and a broad acceptance (common understanding) about the meaning of SOA. OASIS RM for SOA provides a reference framework for what SOA is a model independent of existing solutions/implementations

This Brief Background and scope for OASIS* SOA RM What is a Reference Model? What is Service Oriented Architecture? What is a service in the world of SOA? A quick glimpse at the model itself

What is a reference model? is based on a small number of unifying concepts and may be used as a basis for education and explaining standards to a non-specialist. is not directly tied to any standards, technologies or other concrete implementation details, but it does seek to provide a common semantics that can be used unambiguously across and between different implementations.

Reference Model - at least three levels of abstraction to concrete things

Three levels of abstraction exemplified with the problem housing Reference model - what is the important concepts for housing and what needs to be modelled? Fundamental concepts - areas for eating, hygiene, sleeping are needed. Describe relations between those and guidelines how they ought to be established. Reference Architecture - Identify abstract solutions and general patterns for a housing bedroom, kitchen, bathroom, entrance etc. should be a part of a housing. There can be several Reference Architectures, i.e: Reference Architecture for housing in a house Reference Architecture for housing in an apartment. Concrete architecture - Architecture Descriptions Describe details as selections of materiel, design of rooms, placing of windows etc.

This Brief Background and scope for OASIS* SOA RM What is a Reference Model? What is Service Oriented Architecture? What is a service in the world of SOA? A quick glimpse at the model itself

What is SOA? Solve needs by the use of services provide by others (to delegate). A service oriented system is more ”scaleable” since consuming systems doesn’t care about details how the service is solved. SOA is a paradigmatic shift - possibility to distributed capabilities that can be used by domains that doesn´t own the capability in question generally composed of capabilities provided by humans and organisations put together to solve a business need. None 1-1 relationship between capability and need exists The aim with SOA is to assist with a framework supporting the matching between needs and capabilities Keywords in SOA are Visibility, Interaction and Effect

What is SOA (continued) Visibility, the ability for those with needs and those with capabilities to see each other. Interaction The negotiation for use, and the the usage of the capability Effect The sole purpose of using a capability obtain information change of a state

This Brief Background and scope for OASIS* SOA RM What is a Reference Model? What is Service Oriented Architecture? What is a service in the world of SOA? A quick glimpse at the model itself

What is the meaning of the concept ”service” in the world of SOA What Service as a capability can offer includes: the ability to perform work for someone else specification of what this work includes the offer to perform this work ”Loose Coupling” - a expressionless concept, not included in the RM the degree of coupling depends on what level of detail the problem to be solved exists in

Some service concepts - electrical example The electrical power company can deliver and distribute electrical current - the capability The electrical network (infrastructure) to the customers - the service The wall socket - service interface The usage of electrical current in the households - the effect (service functionality) Customer uses approved equipment - service technical assumptions The customer must be registered at the supplier - service constraint The supplier will measure and debit the consumption - service policy When customer and supplier has agreed upon service constraints & policies - service contract.

This Brief Background and scope for OASIS* SOA RM What is a Reference Model? What is Service Oriented Architecture? What is a service in the world of SOA? A quick glimpse at the model itself

The Principal Concepts of the Reference Model….

…that are unfolded in more detailed models... …that you will be spared from in this brief ;-) …and finally a quick glimpse on….

….the equivalence developed in the Swedish NBD program ”basic concepts” The End - questions?