soa-forum
[Top] [All Lists]

[soa-forum] Definitions of SOA

To: Service-Oriented Architecture CoP <soa-forum@xxxxxxxxxxxxxx>, "'Service-Oriented Architecture CoP'" <soa-forum@xxxxxxxxxxxxxx>
Cc: soa@xxxxxxxxxxxxx
From: Chris Harding <c.harding@xxxxxxxxxxxxx>
Date: Fri, 05 May 2006 13:31:24 +0100
Message-id: <6.0.1.1.1.20060505133037.01d5b288@xxxxxxxxxxxxxxxxxxxxxxxxxx>
Hi -

As a further update, here is the definition of SOA that was presented at The Open Group conference last week (and which we have shared with the OMG).

SOA is an architectural style that supports service orientation

?Service orientation
A way of a way of thinking in terms of services and service based development and the outcomes that services bring

?Service
A logical representation of a repeatable business activity that has a specified outcome (e.g., check customer credit; provide weather data, consolidate drilling reports), is self-contained and maybe composed of other Services. It is a black box to consumers of the Service

?Architectural Style
The combination of distinctive features in which Enterprise Architecture is done, or expressed

?The SOA Architectural style?s distinctive features:
  ? Based on the design of the services comprising an enterprise?s
     (or inter-enterprise) business processes. Services mirror real-world
     business activity
  ? Service representation utilizes business descriptions. Service
     representation requires providing its context (including business
     process, goal, rule, policy, service interface and service component)
     and service orchestration to implement service
  ? Has unique requirements on infrastructure. Implementations are
     recommended to use open standards, realize interoperability and
     location transparency.
  ? Implementations are environment specific, they are constrained or
    enabled by context and must be described within their context.
  ? Requires strong governance of service representation and implementation
  ? Requires a ?Litmus Test", which determined a ?good service?

At 20:31 04/05/2006, Cory Casanave wrote:

As an update from the OMG meeting last week, the SOA SIG adopted the following definition of SOA;

 

Service Oriented Architecture is an architectural style for a community of providers and consumers of services to achieve mutual value, that:
  • Allows participants in the communities to work together with minimal co-dependence or technology dependence
  • Specifies the contracts to which organizations, people and technologies must adhere in order to participate in the community
  • Provides for business value and business processes to be realized by the community
  • Allows for a variety of technology to be used to facilitate interactions within the community

 

 

The corresponding definition of service has not yet been finalized but the sense of the group is that there would be both a business/domain centric notion of service as well as an interaction focused definition.

 

In both cases this seems to fit well with the notion of SOA that is evolving in this group and in the SOA Demo.

 

Regards,

Cory Casanave
 _________________________________________________________________
Subscribe/Unsubscribe/Config: http://colab.cim3.net/mailman/listinfo/soa-forum/
Shared Files: http://colab.cim3.net/file/work/soa/
Community Portal: http://colab.cim3.net/
Community Wiki: http://colab.cim3.net/cgi-bin/wiki.pl?AnnouncementofSOACoP


Regards,

Chris
+++++

========================================================================
Dr. Christopher J. Harding
Forum Director for SOA and Semantic Interoperability
THE OPEN GROUP
Thames Tower, 37-45 Station Road, Reading RG1 1LX, UK
Mailto:c.harding@xxxxxxxxxxxxx Phone (mobile): +44 774 063 1520
http://www.opengroup.org
******************************************************************
IT Architecture Practitioners Conference
Hyatt Regency, Coral Gables, FL July 17-19, 2006
Member Meetings - July 17-21, 2006
http://opengroup.org/miami2006/
========================================================================
TOGAF is a trademark of The Open Group
 _________________________________________________________________
Subscribe/Unsubscribe/Config: http://colab.cim3.net/mailman/listinfo/soa-forum/
Shared Files: http://colab.cim3.net/file/work/soa/
Community Portal: http://colab.cim3.net/
Community Wiki: http://colab.cim3.net/cgi-bin/wiki.pl?AnnouncementofSOACoP    (01)
<Prev in Thread] Current Thread [Next in Thread>