View NAF:NATO Service-Oriented View
Version & Date
Version 3.1
* = changed at 3.1
+ = new at 3.1
The change history is derived from the definition of each NATO Architecture view within section 5.2.5 NATO Service-Oriented Views (NSOV)
in AC/322(SC/1-WG/1)N(2009)0005-ADD2. NATO Architecture Framework Version 3.1
document from https://www.nhqc3s.nato.int/Browser.asp?Target=_docs/NAF_v3_1 .
See NAF Release History.
Overview
The NATO Operational View is one of the 7 NATO Architecture Framework Views.
NATO Architecture Framework v3, CHAPTER 1:
The NSOV is added to the NAF to support building architectures based on the concept of a Service-Oriented Architecture (SOA), which is fundamental to the NNEC paradigm. The NSOV is a description of services needed to directly support the operational domain as described in the NATO Operational View. A service, within the NSOV, is understood in its broadest sense, as a unit of work through which a provider provides a useful result to a consumer. NSOV focuses strictly on identifying and describing services. The view also supports the description of service taxonomies, service orchestrations, a mapping of services to operational activities, and a description of service behaviour.
Covered by NATO release conditions.
The NATO Service-Oriented View in NAF has the following 8 sub views:
- NSOV-1 Service Taxonomy Subview
- NSOV-2 Service Definitions Subview*
- NSOV-3 Capability to Service Mapping Subview+
- NSOV-4a Service Constraints Subview+
- NSOV-4b Service State Model Subview+
- NSOV-4c Service Interaction Specification Subview+
- NSOV-5 Service Functionality Subview*
- NSOV-6 Service Composition Subview+
This set is similar to that in the MODAF Service-Oriented Viewpoint.
There are in 49 subviews* defined in the NATO Architecture Framework.
Configuration History
- 3.1 adds NSOV-3 Capability to Service Mapping Subview (was NCV-7 in the NATO Capability View), removes the NSOV-3 Service Orchestration Subview , removes NSOV-4 Service to Operational Activities Mapping Subview, adds NSOV-4a, NSOV-4b and NSOV-4c, adds NSOV-6 Service Composition Subview, changes name of NSOV-5 from
Service Behaviour Subview
toService Functionality Subview
See Archive- NAF (under Wiki Contents) for deleted subviews and stereotypes.
Comments
Note that the NATO AF 3.1 documentation isn’t yet in a consistent state - it appears to be in the process of changing Subview
to View
but still has view meaning both an individual (view) specification and a collection of (view) specifications. It is also confused between a view as a specification and the product of that specification. See NATO AF v3.1 - Is It Now Time to Merge MODAF and the NATO AF?
Other Frameworks
See also:
References
- Section 5.2.5 of ANNEX 1 TO AC/322(SC/1-WG/1)N(2009)0005-ADD2. NATO Architecture Framework Version 3.1. https://www.nhqc3s.nato.int/Browser.asp?Target=_docs/NAF_v3_1
- The Residual World.
NATO AF v3.1 - Is It Now Time to Merge MODAF and the NATO AF?
https://trak-community.org/index.php/residualWorld/comments/nato_af_v3.1_is_it_now_time_to_merge_modaf_and_the_nato_af