OASIS SOA Reference Model TC SOA Adoption Blueprints - PowerPoint PPT Presentation

About This Presentation
Title:

OASIS SOA Reference Model TC SOA Adoption Blueprints

Description:

... services (as oppose to potential) run within an execution context which ... Contract agreements/contracts between participants (e.g. QoS, commercial agreements) ... – PowerPoint PPT presentation

Number of Views:77
Avg rating:3.0/5.0
Slides: 8
Provided by: wind1073
Category:

less

Transcript and Presenter's Notes

Title: OASIS SOA Reference Model TC SOA Adoption Blueprints


1
OASISSOA Reference Model TCSOA Adoption
Blueprints
  • Matthew J. Dovey
  • Oxford University

2
Reference Model
  • A set of clearly defined basic concepts, axioms
    and relationships within a particular problem
    domain, independent of specific implementations,
    conventions, activities or organisations.
  • SOA-RM define the essence of the service
    oriented achitecture paradigm

3
SOA-RM
  • Service
  • Mechanism to enable access to a set of
    capabilities invoked through a service interface
  • Service Description
  • Information needed to use a service
  • Consumer must know
  • Service exists and is available
  • Service functionality
  • Constraints and policies
  • Service interface information model

4
SOA-RM
  • Key concepts for interaction
  • Information model
  • Structure (character encoding, XML, SOAP etc.)
    syntax
  • Ontology (message interpretation) semantics
  • Behavioural model
  • Process (single exchanges, longer term
    transactions)
  • Behaviour (closely connected to real world
    effect)
  • Context
  • Actual services (as oppose to potential) run
    within an execution context which detemines
    various attributes (e.g. security)

5
SOA-RM
  • Policies and Expectations
  • Policy obligations, constraints and other
    conditions of use
  • Expectations the purpose of the service, its
    real world effect
  • Contract agreements/contracts between
    participants (e.g. QoS, commercial agreements)
  • Service discoverability
  • Key but defined by specific SOA reference
    architectures and implementations

6
SOA-RM Conformance
  • Has entities which can be identified as services
    (as defined by SOA)
  • Such entities have descriptions
  • Such entities have identifiable interaction
    models (information models, temporaral behaviour)
  • Can identify a means for consumers and providers
    can engage
  • Identifiable aspects of service entities
    corresponding to conditions of use and
    expectations that result from using the services

7
Above the SOA-RM
  • SOA-RM refers to
  • SOA Reference Architectures
  • SOA Implementations
  • OASIS SOA Adoption Blueprints TC
  • To develop, circulate, maintain and update a set
    of example business profiles or "adoption
    blueprints" to illustrate the practical
    deployment of services using SOA methods.
  • Each adoption blueprint will provide (on a
    vendor- and specification-neutral basis)
  • a business problem statement
  • a set of business requirements
  • a normative set of functions to be fulfilled
Write a Comment
User Comments (0)
About PowerShow.com