NATO Architecture Framework: Difference between revisions

Content deleted Content added
Wikitect (talk | contribs)
Viewpoints (Grid representation): Corrected error in use of 'viewpoint' - a specification for an architecture view. NAF has changed ithe meaning of 'viewpoint' to match ISO/IEC/IEEE 42010
Hanoi2020 (talk | contribs)
m Grammar + form edits.
Line 2:
 
==NATO Architecture Framework==
The aim of the [[NATO]] Architecture Framework Version 4 (NAFv4)<ref>{{cite web| url = https://www.nato.int/cps/en/natohq/topics_157575.htm?selectedLocale=en| title = NATO - NATO Architecture Framework, Version 4}} </ref> is to provide a standard for developing and describing [[Enterprise Architecture|enterprise architectures]] for both military and business use. It provides a standardized way to develop architecture artefactsartifacts, by defining the following:
 
* '''Introduction''' – an overview of NAF, what it is and who uses it (Chapter 1)
Line 23:
NAFv4 Chapter 2 provides a methodology which includes how to set up an architecting environment, govern, manage, define and evaluate architectures. The methodology has been developed from accepted best practice and standards, detailing the following:
 
* Terms and concepts for architectingarchitecture.<ref>{{Cite web|url=http://www.iso.org/iso/catalogue_detail.htm?csnumber=50508|title = Iso/Iec/IEEE 42010:2011}}</ref>
* A foundation for architecture activities<ref>{{Cite web|url=https://www.iso.org/standard/68982.html|title=Iso/Iec/IEEE 42020:2019}}</ref>
* Architecture principles<ref>{{Cite web|url=https://www.springer.com/us/book/9783642202780|title = Architecture Principles &#124; SpringerLink}}</ref>
Line 36:
To aid architects, these viewpoints are organized into a logical and consistent manner and presented as a “grid” similar to that used for the [[Zachman Framework]]. This ‘grid’ structure, represents the various ‘subjects of concern’ (rows) and ‘aspects of concern’ (columns), as shown below:
The selection of Architecture Viewpoints must be tailored to the stakeholder concersconcerns associated with the architecture task. Suitable Viewpoints need to be identified in the grid, should additional Viewpoints be required they must be defined.
A View is specified by an Architecture Viewpoint, this prescribes the concepts, models, analysis techniques and visualizations that are provided by the View.
 
An Architecture Viewpoint typically addresses a set of related concerns and is tailored for specific stakeholders. A NAF Architecture Viewpoint provides an example of a correpondingcorresponding NAF Architecture View but does not have a mechanism to specify architecture view content.
Note: the NAF version 4 (NAFv4) specifies how views of NAF version 3 (NAFv3) can be reused, i.e. each cell of the “grid” refers to the NAFv3 views and the NAFv4 methodology explains how forward and backward compatibility can be ensured.