details for the publication
@inproceedings {LytraEichelbergerTran+14,
author={Ioanna Lytra and Holger Eichelberger and Huy Tran and Georg Leyh and Klaus Schmid and Uwe Zdun},
title={On the Interdependence and Integration of Variability and Architectural Decisions},
publisher={ - ACM},
booktitle={Proceedings of the 8th International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS '14)},
year={2014},
pages={19:1-19:8},
doi={10.1145/2556624.2556634},
abstract={In software product line engineering, the design of assets for reuse and the derivation of software products entails low-level and high-level decision making. In this process, two major types of decisions must be addressed: variability decisions, i.e., decisions made as part of variability management, and architectural decisions, i.e., fundamental decisions to be made during the design of the architecture of the product line or the products. In practice, variability decisions often overlap with or influence architectural decisions. For instance, resolving a variability may enable or prevent some architectural options. This inherent interdependence has not been explicitly and systematically targeted in the literature, and therefore, is mainly resolved in an ad hoc and informal manner today. In this paper, we discuss possible ways how variability and architectural decisions interact, as well as their management and integration in a systematic manner. We demonstrate the integration between the two types of decisions in a motivating case and leverage existing tools for implementing our proposal.}
}