This is the third post of the series discussing the recently released ISO standard for Architecture Description.
Post 1 : Understanding ISO/IEC/IEEE 42010:2011 : Standard for Architecture description
Post 2 : Communicating Architecture : Key Terms of 42010
While the standard defines various elements of Architecture Description and their relationships, it also specifies requirements which should be complied with for conformance.
The Standard defines four cases of conformance:
- architecture description (AD)
- architecture framework
- architecture description language (ADL)
- architecture viewpoint
Here are the primary requirements for each component:
Architecture Description (AD)
- AD Identification & Overview
- Identify stakeholders and their concerns
- Include Viewpoints addressing those concerns
- Create views satisfying those viewpoints
- Connect views with conformance
- Putting down decisions and rationale behind them
Architecture Viewpoint
- Identification of stakeholders and their concerns
- Model kinds used
- Details for model kinds like languages, notations, modelling techniques, etc.
- references to its sources
Architecture Description Language
- Identification of stakeholders and their concerns
- Model kinds implemented
- Viewpoints & correspondence rules related to above model kinds
Architecture Framework
- Identification of stakeholders and their concerns
- Architecture viewpoints that frame those concerns
- Correspondence rules integrating those viewpoints
No comments:
Post a Comment