This week the Reference Model for Service Oriented Architecture (SOA-RM) version 1.0 has officially been announced as OASIS standard by its members (see OASIS News).
The abstract of the reference model states:
“This Reference Model for Service Oriented Architecture is an abstract framework for understanding significant entities and relationships between them within a service-oriented environment, and for the development of consistent standards or specifications supporting that environment. It is based on unifying concepts of SOA and may be used by architects developing specific service oriented architectures or in training and explaining SOA.
A reference model is not directly tied to any standards, technologies or other concrete implementation details. It does seek to provide a common semantics that can be used unambiguously across and between different implementations. The relationship between the Reference Model and particular architectures, technologies and other aspects of SOA is illustrated in Figure 1.
While service-orientation may be a popular concept found in a broad variety of applications, this reference model focuses on the field of software architecture. The concepts and relationships described may apply to other ’service’ environments; however, this specification makes no attempt to completely account for use outside of the software domain.“
Although it is seen as very abstract and some people doubt the usefulness (cp. Jason Bloomberg, Jeff Schneider), I hope Duane Nickull, the chair of the OASIS SOA-RM Technical Committee, is right in saying that “By providing a clear, singular point of reference, the SOA-RM enables even those with unique ideas about SOA to describe their work in quantifiable terms that can be commonly understood” (see OASIS News). So better an abstract model than no model at all but we will see whether this really changes the confusion surrounding SOA.
Categories: SOA



No Responses to “Reference Model for Service Oriented Architecture (SOA-RM) Approved”
Care to comment?