-
Notifications
You must be signed in to change notification settings - Fork 0
/
configure.docx
13 lines (8 loc) · 1.18 KB
/
configure.docx
1
2
3
4
5
6
7
8
9
10
11
Architecture viewpoints
Main article: View model
4+1 architectural view model.
Software architecture descriptions are commonly organized into views, which are analogous to the different types of blueprints made in building architecture. Each view addresses a set of system concerns, following the conventions of its viewpoint, where a viewpoint is a specification that describes the notations, modeling, and analysis techniques to use in a view that expresses the architecture in question from the perspective of a given set of stakeholders and their concerns (ISO/IEC/IEEE 42010). The viewpoint specifies not only the concerns framed (i.e., to be addressed) but the presentation, model kinds used, conventions used and any consistency (correspondence) rules to keep a view consistent with other views.
Architecture frameworks
Main article: Architecture framework
An architecture framework captures the "conventions, principles and practices for the description of architectures established within a specific domain of application and/or community of stakeholders" (ISO/IEC/IEEE 42010). A framework is usually implemented in terms of one or more viewpoints or ADLs.
Architectural styles and patterns