A high-level methodology for automatically generating dynamically reconfigurable systems using IP-XACT and the UML MARTE profile

The main contribution of this thesis consists on the proposition and development a Model-driven Engineering (MDE) framework, in tandem with a component-based approach, for facilitating the design and implementation of Dynamic Partially Reconfigurable (DPR) Systems-on-Chip. The proposed methodology has been constructed around the Metadata-based Composition Framework paradigm, and based on common standards such as UML MARTE and the IEEE IP-XACT standard, an XML representation used for storing metadata about the IPs to be reused and of the platforms to be obtained at high-levels of abstraction. In fact, a componentizing process enables us to reuse the IP blocks, in UML MARTE, by wrapping them with PLB (static IPs) and proprietary (DPR blocks) interfaces. This is attained by reflecting the associated IP metadata to IP-XACT descriptions, and then to UML MARTE templates (IP reuse). Subsequently, these IP templates are used for composing a DPR model that can be exploited to create a Xilinx Platform Studio FPGA-design, through model transformations. The IP reflection and system generation chains were developed using Sodius MDWorkbench, an MDE tool conceived for the creation and manipulation of models and their meta-models, as well as the definition and execution of the associated transformation rules.

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-00932118
Author Ochoa Ruiz, Gilberto
Maintainer CCSD
Last Updated May 7, 2026, 09:22 (UTC)
Created May 7, 2026, 09:22 (UTC)
Identifier NNT: 2013DIJOS012
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Laboratoire Electronique, Informatique et Image [UMR6306] (Le2i) ; Université de Bourgogne (UB)-École Nationale Supérieure d'Arts et Métiers (ENSAM)-AgroSup Dijon - Institut National Supérieur des Sciences Agronomiques, de l'Alimentation et de l'Environnement-Centre National de la Recherche Scientifique (CNRS)
creator Ochoa Ruiz, Gilberto
date 2013-11-14T00:00:00
harvest_object_id 9bfddbde-24fe-405a-bdf9-d98f405654b8
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-04-02T00:00:00
set_spec type:THESE