DocumentCode :
730942
Title :
Reusable Architectural Decision Models for Quality-Driven Decision Support: A Case Study from a Smart Cities Software Ecosystem
Author :
Lytra, Ioanna ; Engelbrecht, Gerhard ; Schall, Daniel ; Zdun, Uwe
Author_Institution :
Res. Group Software Archit., Univ. of Vienna, Vienna, Austria
fYear :
2015
fDate :
17-17 May 2015
Firstpage :
37
Lastpage :
43
Abstract :
Architectural design decisions and architectural knowledge are becoming relevant in the current practice of software architecture. In addition, reusable architectural knowledge has gained much importance in the industrial practice. In the process of architectural decision making, quality attributes constitute key drivers for designing software systems, therefore, it is important to document quality attributes along with the decisions captured. However, most of the current tools for management of architectural decisions focus mainly on capturing or sharing of design decisions. We propose to enrich a reusable architectural decision meta-model with quality attributes and introduce a corresponding tool. Our goal is to support software architects during decision making based on reusable decisions driven by quality attributes. Our approach was motivated by and applied in an industrial case study on a large-scale software ecosystem for smart cities, that constitute a complex and challenging system-of-systems domain. We applied our proposal in a few scenarios in the smart cities domain, in which the consideration of quality attributes is required to model reusable architectural knowledge adequately.
Keywords :
decision making; knowledge based systems; smart cities; software architecture; software quality; software reusability; architectural decision making; architectural design; architectural knowledge; document quality; quality attributes; quality-driven decision support; reusable architectural decision models; smart cities; software architecture; software ecosystem; software systems; system-of-systems domain; Biological system modeling; Computer architecture; Data mining; Decision making; Ecosystems; Smart cities; Software; architectural decision support; architectural design decision; quality attribute; smart city; software ecosystem;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering for Systems-of-Systems (SESoS), 2015 IEEE/ACM 3rd International Workshop on
Conference_Location :
Florence
Type :
conf
DOI :
10.1109/SESoS.2015.14
Filename :
7179222
Link To Document :
بازگشت