DocumentCode
1923661
Title
Using Architectural Patterns to Define Architectural Decisions
Author
That, Minh Tu Ton ; Sadou, Salah ; Oquendo, Flavio
Author_Institution
IRISA, Univ. de Bretagne Sud, Vannes, France
fYear
2012
fDate
20-24 Aug. 2012
Firstpage
196
Lastpage
200
Abstract
During the architecture development process, architectural design decisions play an important role in maintaining non-functional properties of the system. Instead of supposing that architectural decisions are implicitly recognizable, existing works propose to give them first-class status. However, little focus is paid on the automation of architectural decision checking. This paper proposes to leverage pattern formalization techniques to document architectural decisions. The approach consists of a way to describe architectural patterns that hold the architectural decision definition, show how to integrate architectural decisions (patterns) into an architectural model and finally automate the architectural decision conformance checking.
Keywords
conformance testing; program verification; software architecture; architectural decision conformance checking; architectural design decision; architectural model; architectural pattern; architecture development process; document architectural decision; nonfunctional property; pattern formalization technique; Computer architecture; Documentation; Object oriented modeling; Semantics; Semiconductor optical amplifiers; Software architecture; Unified modeling language; MDA; architectural decision; pattern;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Architecture (WICSA) and European Conference on Software Architecture (ECSA), 2012 Joint Working IEEE/IFIP Conference on
Conference_Location
Helsinki
Print_ISBN
978-1-4673-2809-8
Type
conf
DOI
10.1109/WICSA-ECSA.212.28
Filename
6337718
Link To Document