Modeling and formal control of reconfiguration -- Application to dynamically reconfigurable embedded systems

This thesis deals with the study of reconfiguration control modeling in dynamic systems, especially dynamically and partially reconfigurable Systems-on-Chip. The work presented in this manuscript aims to carry out a design-by-constraints methodology, applicable to the specification of these systems. Relying on Model Driven Engineering, this methodology - based on UML/MARTE - is provided with appropriated transformations, enabling it to target a synchronous representation, in the BZR language, dedicated to the control part. This representation is in turn operated through a correct-by-construction technique - discrete controller synthesis -, which aims to automatically and safely obtain control laws corresponding to the previously specified constraints. The control part is divided into two aspects: safety, formally obtained through synthesis and providing accessible configuration space, and optimisation, implementable by the designer and providing a reconfiguration order considering an accessible configuration space. The proposed incorporation of safety and optimisation is comparable to a reactive system using a feedback loop. An example showing the methodology is presented, illustrating its benefits on both the design simplification (designing by constraints, automated approach) and security levels (formal control).

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-00879731
Author Sébastien, Guillet
Maintainer CCSD
Last Updated May 9, 2026, 03:51 (UTC)
Created May 9, 2026, 03:51 (UTC)
Identifier tel-00879731
Language fr
Rights https://about.hal.science/hal-authorisation-v1/
contributor Lab-STICC_UBS_CACS_MOCS ; Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance (Lab-STICC) ; Université européenne de Bretagne - European University of Brittany (UEB)-École Nationale d'Ingénieurs de Brest (ENIB) ; Université de Brest (UBO EPE)-Institut National Polytechnique de Bretagne (Bretagne INP)-Université de Brest (UBO EPE)-Institut National Polytechnique de Bretagne (Bretagne INP)-Université de Bretagne Sud (UBS)-Télécom Bretagne-Institut Brestois du Numérique et des Mathématiques (IBNM) ; Université de Brest (UBO EPE)-École Nationale Supérieure de Techniques Avancées Bretagne (ENSTA Bretagne)-Institut Mines-Télécom [Paris] (IMT)-Centre National de la Recherche Scientifique (CNRS)-Université européenne de Bretagne - European University of Brittany (UEB)-École Nationale d'Ingénieurs de Brest (ENIB) ; Université de Brest (UBO EPE)-Institut National Polytechnique de Bretagne (Bretagne INP)-Université de Brest (UBO EPE)-Institut National Polytechnique de Bretagne (Bretagne INP)-Université de Bretagne Sud (UBS)-Télécom Bretagne-Institut Brestois du Numérique et des Mathématiques (IBNM) ; Université de Brest (UBO EPE)-École Nationale Supérieure de Techniques Avancées Bretagne (ENSTA Bretagne)-Institut Mines-Télécom [Paris] (IMT)-Centre National de la Recherche Scientifique (CNRS)
creator Sébastien, Guillet
date 2012-12-05T00:00:00
harvest_object_id 172900da-96ac-4b33-830a-2362e8c28027
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-01-23T00:00:00
set_spec type:THESE