Designing and Evolving Distributed Architecture using Kevoree - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2014

Designing and Evolving Distributed Architecture using Kevoree


Modern software applications are distributed and often operate in dynamic contexts, where requirements, assumptions about the en-vironment, and usage profiles continuously change. These changes are difficult to predict and to anticipate at design time. The running software system should thus be able to react on its own, by dynam-ically adapting its behavior, in order to sustain a required quality of service. A key challenge is to provide the system with the neces-sary flexibility to perform self-adaptation, without compromising dependability. Models@Runtime is an emerging paradigm aiming at transferring traditional modeling activities (focusing on qual-ity, verification, and so on) performed by humans, to the running system. In this trend, Kevoree provides a models@ runtime plat-form to design heterogeneous, distributed and adaptive applications based on the component based software engineering paradigm. At the end of this tutorial, applicants will be able to develop and as-semble new components and communication channel to design com-plex self-adaptable distributed architectures by reusing existing piece of code.
Fichier principal
Vignette du fichier
p147-barais.pdf (592.54 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-01096941 , version 1 (18-12-2014)



François Fouquet, Grégory Nain, Erwan Daubert, Johann Bourcier, Olivier Barais, et al.. Designing and Evolving Distributed Architecture using Kevoree. QoSA '14 Proceedings of the 10th international ACM Sigsoft conference on Quality of software architectures, Jul 2014, Lille, France. pp.147-148, ⟨10.1145/2602576.2611461⟩. ⟨hal-01096941⟩
374 View
221 Download



Gmail Facebook Twitter LinkedIn More