DocumentCode :
722787
Title :
Exploring Software Architecture Context
Author :
Harper, K. Eric ; Jiang Zheng
Author_Institution :
ABB Corp. Res., Raleigh, NC, USA
fYear :
2015
fDate :
4-8 May 2015
Firstpage :
123
Lastpage :
126
Abstract :
Architecture description can be modeled as a set of alternative choices and decisions, where the rationale and tradeoffs for each decision are documented and understood as needed to inform subsequent decisions. Each decision, based on ISO/IEC/IEEE 42010, pertains to one or more stakeholder concerns. These concerns combined with the system environment and scenarios provide architecture design context that clarifies the motivation for decisions. Subsequent authors have introduced the notion of an influencing decision force, using a many-to-many relationship with concern, to provide further context for decisions. For both concerns and forces it is left to the architect to identify the nature of this context. This paper proposes a systematic process for identifying and documenting design context in support of architectural decisions. For our work decision force is used as a central unifying aspect of the architecture framework metamodel. We extend the decision Forces Viewpoint to capture detailed design context descriptions, and add features for tagging the architecture description elements to facilitate identification of commonality, classification, and specialization. Initial feedback from industry stakeholders indicates this approach should be explored further.
Keywords :
IEC standards; IEEE standards; ISO standards; software architecture; IEC; IEEE 42010; ISO; architecture description elements; architecture design context; architecture framework metamodel; decision force; industry stakeholders; software architecture context; system environment; Computer architecture; Conferences; Context; Documentation; Force; Software; Software architecture; architecture decisions; architecture descriptions; architecture viewpoints; software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Architecture (WICSA), 2015 12th Working IEEE/IFIP Conference on
Conference_Location :
Montreal, QC
Type :
conf
DOI :
10.1109/WICSA.2015.22
Filename :
7158512
Link To Document :
بازگشت