Programming dynamic reconfigurable systems - IMAG Access content directly
Journal Articles International Journal on Software Tools for Technology Transfer Year : 2021

Programming dynamic reconfigurable systems

Rim El Ballouli
  • Function : Author
Saddek Bensalem
  • Function : Author
Marius Bozga
  • Function : Author
Joseph Sifakis
  • Function : Author


DR-BIP is an extension of the BIP component framework intended for programming reconfigurable systems encompassing various aspects of dynamism. It relies on architectural motifs to structure the architecture of a system and to coordinate its reconfiguration at runtime. An architectural motif defines a set of interacting components that evolve according to reconfiguration rules. With DR-BIP, the dynamism can be captured as the interplay of dynamic changes in three independent directions 1) the organization of interactions between instances of components in a given configuration; 2) the reconfiguration mechanisms allowing creation/deletion of components and management of their interaction according to a given architectural motif; 3) the migration of components between predefined architectural motifs which characterizes dynamic execution environments. The paper lays down the formal foundation of DR-BIP, illustrates its expressiveness on few examples and discusses avenues for dynamic reconfigurable system design.
Fichier principal
Vignette du fichier
main.pdf (494.07 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-04106085 , version 1 (25-05-2023)



Rim El Ballouli, Saddek Bensalem, Marius Bozga, Joseph Sifakis. Programming dynamic reconfigurable systems. International Journal on Software Tools for Technology Transfer, 2021, 23 (5), pp.701-719. ⟨10.1007/s10009-020-00596-7⟩. ⟨hal-04106085⟩
8 View
6 Download



Gmail Facebook Twitter LinkedIn More