|
Home | News | About This Site | All Pages | All Tags | Wiki |
The OMG ( Object Management Group ) is a consortium that sets standards for object-oriented systems and and model-based architectures.
Perhaps the most interesting page from a standards standpoint is the SOA Glossary.
The SOA glossary, provided by the SOA Community of Practice, contains general definitions of SOA terms as well as links to common definitions in industry and standards organizations such as OMG, Oasis, Open Group and W3C.
The approaches outlined by the four standards organizations have significant variations in tone and content.
The OMG Glossary approaches SOA as "an architectural style for a community of providers and consumers of services". SOA "specifies the contracts to which organizations, people and technologies must adhere in order to participate in the community". The idea of a community is at their core of their conception of SOA.
The Oasis Glossary has a more operative definition - "Service Oriented Architecture (SOA) is a paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains." The needs of people/organizations are met by the capabilities of other people/organizations. The definitions presented in the OASIS Reference Architecture are discussed in more depth in another article on the subject.
The Open Group Glossary seems to target business applications. Among other things, they state that an SAO service is " a logical representation of a repeatable business activity that has a specified outcome (e.g., check customer credit; provide weather data, consolidate drilling reports) ... ". Key concepts are business descriptions and service representations - "including business process, goal, rule, policy, service interface and service component and service orchestration to implement [ a ] service". In any case, SOA-enabled applications "use open standards, realize interoperability and location transparency".
The W3C Glossary takes a more definitive stance by stating that SOA is characterized by five properties:
All in all, the OASIS organization seems to have the most developed set of SOA definitions, although for some reason the particular definitions cited by the OMG Glossary does not seem to really capture the depth of the Oasis Reference Architecture.
Tags:   Service   Oriented   Architecture
Other BBcom-related sites - Quick Links |
Welcome | New Ruleforge Site | Business Rules | Technology | InterWiki | Old Tutorial |
|
|
|
||
|
A Dial-Up Friendly Site |
We Do SVGA ( mostly ) |
Hisssss ... |
|