Skip to Main content Skip to Navigation
Conference papers

Designing and Evolving Distributed Architecture using Kevoree

Abstract : 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.
Document type :
Conference papers
Complete list of metadata

Cited literature [7 references]  Display  Hide  Download
Contributor : Olivier Barais Connect in order to contact the contributor
Submitted on : Thursday, December 18, 2014 - 2:53:44 PM
Last modification on : Thursday, January 20, 2022 - 5:33:18 PM
Long-term archiving on: : Monday, March 23, 2015 - 4:47:10 PM


Files produced by the author(s)



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⟩



Record views


Files downloads