View MODAF:Service Oriented Viewpoint
Version & Date
Version 1.2.004.
+ = new at 1.2.004
The change history is derived from the definition of each MODAF view within the The MODAF Service Oriented Viewpoint
viewpoint document from www.mod.uk/modaf.
Overview*
The Service-Oriented Viewpoint* is one of the 7 MODAF Viewpoints.
From The MODAF Service Oriented Viewpoint
:
The Service Oriented Viewpoint provides a perspective that enables the specification of services which are to be used in a Service Oriented Architecture (SOA).
The viewpoint consists of 7 Service Oriented Views (SOVs) that specify the services used in an architecture (their behaviour and the interfaces they provide and require), the capabilities that the services deliver, and the policy governing the use of the services. It should be noted that the views do not focus on the detailed implementation of the service, but on the requirement the service fulfils – i.e. there may be many different implementations of a given service that is specified in the SOVs.
The SOVs are based on the same meta model elements as the NATO Architecture Framework (NAF) v3.1. However, a different set of views has been defined for MODAF. The definition of the MODAF SOVs include equivalency statements to indicate where the MODAF views differ from those in NAF.
In addition, service elements have been added to some existing MODAF views, specifically:
- OV-2, Operational Node Relationship Description.
- OV-5, Operational Activity Model – used for service orchestration.
- OV-6c, Operational Event-Trace Description.
- SV-5, Function to Operational Activity/Service Function Traceability Matrix.
- SV-12a&b, Service Composition and Implementation.
It should be noted that the SOVs are intended for specifying services for use in an SOA (i.e. loose- coupled, opaque service specifications). Services should not be used for simple interface management – SV-1 provides the concept of Resource Interface for this purpose.
Subject to Crown Copyright
The MODAF Service Oriented View Viewpoint has the following 7 views:
- SOV-1 Service Taxonomy View
- SOV-2 Service Interface Specification View
- SOV-3 Capability to Service Mapping View
- SOV-4a Service Constraints View
- SOV-4b Service State Model View
- SOV-4c Service Interface Specification View
- SOV-5 Service Functionality View
There are in 47 views* defined in the MOD Architecture Framework.
Configuration History
1.2.004 Name changed to Service Oriented Viewpoint
Originally Service Oriented View Viewpoint
Comments
Name changed for consistency reasons so that the viewpoints are of the form ... Viewpoint
- not ...View Viewpoint
or Views Viewpoint
AND ...Viewpoint
as was previously the case.
References
- The MODAF Service Oriented View (SOV) Viewpoint. 1.2.004. 26th April 2010. https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/38718/20100426MODAFSOVViewpointV1_2_004U.pdf
Other Frameworks
Category:Framework -> Collection
Category:Framework -> Viewpoint