TY - GEN
T1 - Building sustainable software by preemptive architectural design using tactic-equipped patterns
AU - Kim, Dae Kyoo
AU - Ryoo, Jungwoo
AU - Kim, Suntae
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014/12/9
Y1 - 2014/12/9
N2 - Sustainability of software architectures has gained increasing attention to cope with factors causing architectural changes such as requirements changes, technological changes, and changes in business strategies and goals. However, there has not been much work on architectural sustainability. In this paper, we present a novel approach for addressing architectural sustainability with respect to non-functional requirements changes through preemptive architectural designs built upon the combined use of architectural patterns and architectural tactics. The approach presented in this paper provides a strategic solution for practitioners to building a quality attribute into a chosen architectural pattern to proactively deal with the requirements changes of quality attribute, which may arise after the construction phase.
AB - Sustainability of software architectures has gained increasing attention to cope with factors causing architectural changes such as requirements changes, technological changes, and changes in business strategies and goals. However, there has not been much work on architectural sustainability. In this paper, we present a novel approach for addressing architectural sustainability with respect to non-functional requirements changes through preemptive architectural designs built upon the combined use of architectural patterns and architectural tactics. The approach presented in this paper provides a strategic solution for practitioners to building a quality attribute into a chosen architectural pattern to proactively deal with the requirements changes of quality attribute, which may arise after the construction phase.
UR - http://www.scopus.com/inward/record.url?scp=84920617631&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84920617631&partnerID=8YFLogxK
U2 - 10.1109/ARES.2014.72
DO - 10.1109/ARES.2014.72
M3 - Conference contribution
AN - SCOPUS:84920617631
T3 - Proceedings - 9th International Conference on Availability, Reliability and Security, ARES 2014
SP - 484
EP - 489
BT - Proceedings - 9th International Conference on Availability, Reliability and Security, ARES 2014
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 9th International Conference on Availability, Reliability and Security, ARES 2014
Y2 - 8 September 2014 through 12 September 2014
ER -