Design Patterns for Self-Adaptive RTE Systems Specification

Mouna Ben Said 1 Yessine Hadj Kacem 1 Mickaël Kerboeuf 2 Nader Ben Amor 1 Mohamed Abid 3
2 Lab-STICC_UBO_CACS_MOCS
Lab-STICC - Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance, UBO - Université de Brest
3 CES
CES Lab - Computer & Embedded Systems
Abstract : The development of self-adaptive real-time embedded (RTE) systems is an increasingly hard task due to the growing complexity of both hardware and software and the high variability of the execution environment. Different approaches, platforms, and middleware have been proposed in the field, from low to high abstraction level. However, there is still a lack of generic and reusable designs for self-adaptive RTE systems that fit different system domains, lighten designers’ task, and decrease development cost. In this paper, we propose five design patterns for self-adaptive RTE systems modeling resulting from the generalization of relevant existing adaptation-related works. Combined together, the patterns form the design of an adaptation loop composed of five adaptation modules. The proposed solution offers a modular, reusable, and flexible specification of these modules and enables the separation of concerns. It also permits dealing with concurrency, real-time features, and adaptation cost relative to the adaptation activities. To validate our solution, we applied it to a complex case study, a cross-layer self-adaptive object tracking system, to show patterns utilization and prove the solution benefits.
Type de document :
Article dans une revue
International Journal of Reconfigurable Computing, Hindawi Publishing Corporation, 2014, 2014, 2014, Article ID 536362, 21 p. 〈10.1155/2014/536362〉
Liste complète des métadonnées

http://hal.univ-brest.fr/hal-01107504
Contributeur : Mickaël Kerboeuf <>
Soumis le : mardi 20 janvier 2015 - 18:37:28
Dernière modification le : mardi 27 février 2018 - 11:54:24

Lien texte intégral

Identifiants

Citation

Mouna Ben Said, Yessine Hadj Kacem, Mickaël Kerboeuf, Nader Ben Amor, Mohamed Abid. Design Patterns for Self-Adaptive RTE Systems Specification. International Journal of Reconfigurable Computing, Hindawi Publishing Corporation, 2014, 2014, 2014, Article ID 536362, 21 p. 〈10.1155/2014/536362〉. 〈hal-01107504〉

Partager

Métriques

Consultations de la notice

219