R-*, Reflection for Evolution in Systems of Systems

In a connected world, interconnection of heterogeneous systems becomes a need. Systems of systems (SoS) answer to this need by providing global supervision and control over such systems, named sub- systems in the context of SoS. Some sub-systems face to a dynamic environment, therefore, they have to evolve in order to meet new requirements, and they have to perform adaptations whenever availability is a requirement. Main difficulty about evolution is it can concern a set of sub-systems, or a global vision such as one provided by system of systems. Therefore, the problems of evolution and adaptation are important. In the domain of software engineering, this thesis provides the R- approach that defends the hypothesis that the more a system is Reflective, and the more it is able to adapt, and so, to evolve. Three major contributions and one evaluated use case justify R-. R-DDS and R-MOM add reflective capabilities in asynchronous communication sub-systems, and R-EMS adds reflectivity on a global vision of a SoS, its sub-systems and its environment. R-DDS adds reflectivity to Data Distribution Service dedicated to real-time and embedded domains. R- MOM goes up in abstraction compared to R-DDS, in adding reflective capabilities at level of asynchronous middleware functionalities. R-EMS is a Reflective Environment Management System helping SoS use. Finally, use case and evaluation are done over a sub-model implementation of THALES' SoS TACTICOS.

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-00768568
Author Labéjof, Jonathan
Maintainer CCSD
Last Updated May 29, 2026, 12:49 (UTC)
Created May 29, 2026, 12:49 (UTC)
Identifier tel-00768568
Language fr
Rights https://about.hal.science/hal-authorisation-v1/
contributor Adaptive Distributed Applications and Middleware (ADAM) ; Laboratoire d'Informatique Fondamentale de Lille (LIFL) ; Université de Lille, Sciences et Technologies-Institut National de Recherche en Informatique et en Automatique (Inria)-Université de Lille, Sciences Humaines et Sociales-Centre National de la Recherche Scientifique (CNRS)-Université de Lille, Sciences et Technologies-Institut National de Recherche en Informatique et en Automatique (Inria)-Université de Lille, Sciences Humaines et Sociales-Centre National de la Recherche Scientifique (CNRS)-Centre Inria de l'Université de Lille ; Institut National de Recherche en Informatique et en Automatique (Inria)
creator Labéjof, Jonathan
date 2012-12-20T00:00:00
harvest_object_id 8441d17f-9713-496d-a486-f13b5f615422
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-08-20T00:00:00
set_spec type:THESE