I. Groher, R. Weinreich: Variability Support in Architecture Knowledge Management Approaches: A Systematic Literature Review, 48th Annual Hawaii International Conference on System Sciences (HICSS 2015), pp. 5393-5402, Kauai, Hawaii, January 5-8, 2015, doi:10.1109/HICSS.2015.634


Research on Software Architecture Knowledge Management (SAKM) within the last 10 years has focused on capturing and storing design decisions and their rationale. Recent attempts have tried to combine SAKM with variability management to support the capturing of knowledge for a set of related products. To assess the current state of the art of variability management in the context of SAKM, we conducted a systematic literature review to identify the characteristics of the existing approaches for combining variability and SAKM and the gaps related to their application in practice. We further identify main elements of SAKM models related to variability management, which can serve as a first step towards a commonly agreed on approach for documenting architecture knowledge in the context of software product line engineering.

Variability Support in Architecture Knowledge Management Approaches: A Systematic Literature Review