Publikation - Einzelansicht
Details zur Publikation
|Autorinnen und Autoren||Thomas Thüm, Leopoldo Teixeira, Klaus Schmid, Eric Walkingshaw, Mukelabai Mukelabai, Mahsa Varshosaz, Goetz Botterweck, Ina Schaefer und Timo Kehrer|
|Titel||Towards Efficient Analysis of Variation in Time and Space|
|Publikationsart||Beitrag zu einer Tagung / Konferenz|
|Herausgebende Einrichtung / Verlag||ACM|
|Titel des Buches||Proceedings of the 2nd International Workshop on Variability and Evolution of Software-Intensive Systems (VariVolution'19) in 23rd International Systems and Software Product Line Conference (SPLC'19)|
Variation is central to today’s software development. There are two fundamental dimensions to variation: Variation in time refers to the fact that software exists in numerous revisions that typically replace each other (i.e., a newer version supersedes an older one). Variation in space refers to differences among variants that are designed to coexist in parallel. There are numerous analyses to cope with variation in space (i.e., product-line analyses) and others that cope with variation in time (i.e., regression analyses). The goal of this work is to discuss to which extent product-line analyses can be applied to revisions and, conversely, where regression analyses can be applied to variants. In particular, we discuss requirements to existing analyses and variability representations that are required for those applications. In addition, we discuss which combinationsof product-line and regression analyses are feasible. The overall goal is to increase the efficiency of analyses by exploiting the inherent commonality between variants and revisions.