[ISO/IEC/IEEE 42010:2011] Systems and software engineering — Architecture description

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

ISO/IEC/IEEE 42010:2011 addresses the creation, analysis and sustainment of architectures of systems through the use of architecture descriptions. A conceptual model of architecture description is established. The required contents of an architecture description are specified. Architecture viewpoints, architecture frameworks and architecture description languages are introduced for codifying conventions and common practices of architecture description. The required content of architecture viewpoints, architecture frameworks and architecture description languages is specified. Annexes provide the motivation and background for key concepts and terminology and examples of applying ISO/IEC/IEEE 42010:2011.

Author(s): ISO/IEC JTC 1/SC 7 Software and systems engineering
Series: International Standard
Edition: 1
Publisher: ISO; IEC; IEEE
Year: 2011

Language: English
Pages: 37

ISO/IEC 42010:2011(E) Front cover
Contents
Foreword
Introduction
1 Scope
2 Conformance
3 Terms and definitions
4 Conceptual foundations
4.1 Introduction
4.2 Conceptual model of architecture description
4.2.1 Context of architecture description
4.2.2 Architectures and architecture descriptions
4.2.3 Stakeholders and concerns
4.2.4 Architecture views and viewpoints
4.2.5 Architecture models
4.2.6 AD elements and correspondences
4.2.7 Architecture decisions and rationale
4.3 Architecting in the life cycle
4.4 Uses of architecture descriptions
4.5 Architecture frameworks and architecture description languages
5 Architecture descriptions
5.1 Introduction
5.2 Architecture description identification and overview
5.3 Identification of stakeholders and concerns
5.4 Architecture viewpoints
5.5 Architecture views
5.6 Architecture models
5.7 Architecture relations
5.7.1 Consistency within an architecture description
5.7.2 Correspondences
5.7.3 Correspondence rules
5.8 Architecture rationale
5.8.1 Rationale recording
5.8.2 Decision recording
6 Architecture frameworks and architecture description languages
6.1 Architecture frameworks
6.2 Adherence of an architecture description to an architecture framework
6.3 Architecture description languages
7 Architecture viewpoints
B.1 Introduction
B.2 A template for documenting architecture viewpoints
B.2.1 Template overview
B.2.2 Viewpoint name
B.2.3 Viewpoint overview
B.2.4 Concerns and “anti-concerns”
B.2.5 Typical stakeholders
B.2.6 Model kinds
B.2.6.1 Introduction
B.2.6.2 Model kind: metamodel
B.2.6.3 Model kind: templates
B.2.6.4 Model kind: languages
B.2.6.5 Model kind: operations
B.2.7 Correspondence rules
B.2.8 Operations on views
B.2.9 Examples
B.2.10 Notes
B.2.11 Sources
B.3 Annotated guide to architecture viewpoints
Annex A (informative) Notes on terms and concepts
Annex B (informative) Guide to architecture viewpoints
Annex C (informative) Relationship to other standards
Bibliography
IEEE Notice to Users