COSARC : Un langage de composants pour l'ingénierie des architectures robotiques. Pourquoi utiliser des composants, et quels composants ? - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Accéder directement au contenu
Article Dans Une Revue Journal Européen des Systèmes Automatisés (JESA) Année : 2008

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

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.
Fichier non déposé

Dates et versions

lirmm-00365219 , version 1 (02-03-2009)

Identifiants

  • HAL Id : lirmm-00365219 , version 1

Citer

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), 2008, 42, pp.439-458. ⟨lirmm-00365219⟩
145 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More