CBDI Forum
CBDI Service Oriented Architecture Practice Portal
Independent Guidance for Service Architecture and Engineering

CBDI Knowledgebase

Report Summary
Title: The SOA Reference Model
Author: John Cheesman and Georgios Ntinolazos
Publication Date: 10 March 2004
Report Type: Journal
Report Class: Best Practice
Abstract: This is the first in a series of articles in which we provide precise guidance on implementing SOA. This builds upon and further details many of concepts introduced in our five part series last year, and will progressively create a common reference model and process for SOA.
Backgrounder: Regular readers of CBDI will be familiar with the notion that SOA is about more than Web Services - it's an approach to architecture in which the capabilities are provided and consumed as services. This approach is applicable to all types of capability and behaviors. Not surprisingly SOA is not a completely new approach; in fact it has firm foundations in Design by Contract (DbC) and Component Based Development (CBD). However whilst there are good lessons to be learnt from these disciplines, they are incomplete in their support for a SOA, requiring new and or revised concepts to address the significant differences between the "interface" and "service" concepts, as well as issues such as loose coupling of components, runtime discovery, use and replacement, and technology independence. As with any complex subject, it’s difficult to make significant headway into comprehending its concepts and principles, or understanding how it compares to other approaches and product offerings, without some common reference points. This is certainly true of service-orientation, component-based development and distributed computing platforms. This article sets out a reference model for SOA as a whole, summarized in Figure 1, and takes a brief tour through some of the areas, particularly looking at the underlying concepts and the SOA Application Reference Model. Subsequent articles will further develop each of these areas.
Report Size: 12 Pages
Report Access Type:
  Silver/Gold (Premium)
Available for separate purchase Single copies of recent CBDI Journals may be purchased
Login
Username: 
Password: 
 
   
ALREADY SILVER/GOLD MEMBER - If you are already registered as a Silver or Gold member, please enter your username and password.

UPGRADE/JOIN NOW - You may upgrade or join instantly to Silver membership which includes electronic access and a paper copy of the CBDI Journal.

NEW - BUY INDIVIDUAL REPORT - If you are not yet a member you may now purchase recent Journal editions and selected reports from our Ecommerce Report Sales Page.

LOST PASSWORD? - If you have forgotten your User ID or password please click here.

Please note that by proceeding you are providing the CBDi Forum with approval to use cookies. Please also ensure that you have cookies enabled in your browser.
 

  © Everware-CBDI Inc 1999-2010