Supporting Quality-Driven Architectural Design Decisions in Software Ecosystems

Supporting Quality-Driven Architectural Design Decisions in Software Ecosystems

Abstract

System quality attributes (QAs) are often considered as the most important decision drivers. In this paper, motivated by the decision making in a smart-city software ecosystem, we extend our previous approach that integrates reusable architectural design decisions (ADDs) with the QAs, by integrating tactics that support quality-driven decision making. In addition, we present an approach that enables system evolution, based on controlled and adaptable decision making and utilizing real data obtained during system monitoring. The approach integrates the previous approach that uses tactics with the existing model-driven development paradigm and the corresponding tools.

Grafik Top
Authors
  • Stevanetic, Srdjan
  • Plakidas, Konstantinos
  • Ionescu B., Tudor
  • Schall, Daniel
  • Zdun, Uwe
Grafik Top
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Full Paper in Proceedings)
Event Title
4th International Workshop on Software Ecosystem Architectures (WEA 2016)
Divisions
Software Architecture
Subjects
Software Engineering
Systemarchitektur Allgemeines
Event Location
University of Copenhagen. Karen Blixens Vej 4, DK-2300 Copenhagen S, Copenhagen, Denmark
Event Type
Workshop
Event Dates
November, 28, 2016
Date
November 2016
Export
Grafik Top