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.
Type de document :
Article dans une revue
Journal Européen des Systèmes Automatisés (JESA), Lavoisier, 2008, 42, pp.439-458
Liste complète des métadonnées

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00365219
Contributeur : David Andreu <>
Soumis le : lundi 2 mars 2009 - 16:23:48
Dernière modification le : jeudi 11 janvier 2018 - 16:37:53

Identifiants

  • 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〉

Partager

Métriques

Consultations de la notice

138