1. A Feature-Based Context-Oriented Approach to Dynamic Software Evolution
- Author
-
UCL - SST/ICTM/INGI - Pôle en ingénierie informatique, UNamur - PReCISE / NADI, Duhoux, Benoît, Mens, Kim, Dumas, Bruno, UCL - SST/ICTM/INGI - Pôle en ingénierie informatique, UNamur - PReCISE / NADI, Duhoux, Benoît, Mens, Kim, and Dumas, Bruno
- Abstract
Context-oriented programming enables dynamic software evolution by supporting the creation of software systems that dynamically adapt their behaviour depending on the context of their surrounding environment. Conceiving such systems is complex due to their high dynamicity and the combinatorial explosion of possible contexts and corresponding features that could be active. We present the current status of our feature-based context-oriented programming approach, illustrate how it helps software developers to conceive highly-dynamic systems, and discuss some remaining challenges of our approach.
- Published
- 2020