Feature-context interfaces: tailored programming interfaces for software product lines

@inproceedings{Schrter2014FeaturecontextIT,
  title={Feature-context interfaces: tailored programming interfaces for software product lines},
  author={Reimar Schr{\"o}ter and Norbert Siegmund and Thomas Th{\"u}m and Gunter Saake},
  booktitle={SPLC},
  year={2014}
}
Despite the wide use of software product lines, their implementation and evolution is a challenging task. When implementing a feature, a developer has to know which code fragments of other (already implemented) features are accessible in each program variant in which the feature is included. Especially for composition-based implementation techniques, in which the code is implemented in separated modules, it is an exhausting and error-prone task to find safely accessible code fragments of other… CONTINUE READING