Skip to Main content Skip to Navigation
Journal articles

COSARC : Un langage de composants pour l'ingénierie des architectures robotiques. Pourquoi utiliser des composants, et quels composants ?

Robin Passama 1 David Andreu 1, 2 Christophe Dony 3 Thérèse Libourel Rouge 3
1 DEMAR - Artificial movement and gait restoration
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier, CRISAM - Inria Sophia Antipolis - Méditerranée
2 EXPLORE - Robotique mobile pour l'exploration de l'environnement
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
3 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Résumé : La robotique étant un enjeu industriel majeur pour les années qui viennent, le besoin de méthodologies et de technologies appropriées et efficaces pour l'ingénierie de systèmes logiciels distribués et temps-réels complexes devient crucial, tant la complexité et la taille de ceux-ci sont amenées à croître rapidement. Dans un premier temps, l'article présente une étude de synthèse relative aux modèles d'organisation des architectures de contrôle de robots et un modèle conceptuel définissant des abstractions et une termonologie du domaine. Il montre ensuite en quoi les approches à composants, en plus d'apporter un ensemble de bonnes propriétés en terme d'ingénierie logicielle, sont bien adaptées à la mise en oeuvre de ce modèle. Enfin, se basant sur les résultats précédents, un langage de composants dédié, nommé CoSARC, est défini.
Complete list of metadata

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00365219
Contributor : David Andreu <>
Submitted on : Monday, March 2, 2009 - 4:23:48 PM
Last modification on : Friday, July 10, 2020 - 2:20:02 PM

Identifiers

  • HAL Id : lirmm-00365219, version 1

Citation

Robin Passama, David Andreu, Christophe Dony, Thérèse Libourel Rouge. COSARC : Un langage de composants pour l'ingénierie des architectures robotiques. Pourquoi utiliser des composants, et quels composants ?. Journal Européen des Systèmes Automatisés (JESA), Lavoisier, 2008, 42, pp.439-458. ⟨lirmm-00365219⟩

Share

Metrics

Record views

293