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⟩
14 View
46 Download



Gmail Mastodon Facebook X LinkedIn More