TY - CHAP A1 - Batory, Don A1 - Höfner, Peter A1 - Möller, Bernhard A1 - Zelend, Andreas A2 - Classen, Andreas A2 - Siegmund, Norbert T1 - Features, modularity, and variation points T2 - Proceedings of the 5th International Workshop on Feature-Oriented Software Development - FOSD '13, Indianapolis, Indiana, USA, October 26 - 26, 2013 N2 - A feature interaction algebra (FIA) is an abstract model of features, feature interactions, and their compositions. A structured document algebra (SDA) defines modules with variation points and how such modules compose.We present both FIA and SDA in this paper, and homomorphisms that relate FIA expressions to SDA expressions. This leads to mathematically precise formalizations of fundamental concepts used in software product lines, which can be used for improved FOSD tooling and teaching material. Y1 - 2013 UR - https://opus.bibliothek.uni-augsburg.de/opus4/frontdoor/index/index/docId/58753 UR - https://nbn-resolving.org/urn:nbn:de:bvb:384-opus4-587534 SN - 9781450321686 SP - 9 EP - 16 PB - ACM Press CY - New York, NY ER -