Merlini, Walter
[UCL]
Mens, Kim
[UCL]
Martou, Pierre
[UCL]
In today's software development, building applications that can adapt their behavior according to different measurements gathered by the system has become more important. These information are called context and such applications are called context-aware applications. In parallel, programmers use more and more software product line methods like feature models. In recent years, a group of researcher at UCLouvain created a development method based on a model combining feature models and context models called Feature-Based Context-Oriented Programming. This master thesis starts from a previous work that defined theoretical basis to use mutation testing on this new type of models as well as a first implementation of a mutation testing tool based on a series of questions asked to the user. We will then see a new implementation of this tool designed to be more scalable and discuss a more efficient way to generate questions to the user.
Bibliographic reference |
Merlini, Walter. Testing the design of context-oriented software through mutation testing. Ecole polytechnique de Louvain, Université catholique de Louvain, 2024. Prom. : Mens, Kim ; Martou, Pierre. |
Permanent URL |
http://hdl.handle.net/2078.1/thesis:46162 |