Description
Date depot: 1 janvier 1900
Titre: Conception et Implantation d'un langage de domaine pour la robotique mobile terrestre non humanoïde
Directeur de thèse:
Tewfik ZIADI (LIP6)
Directeur de thèse:
Mikal ZIANE (LIP6)
Domaine scientifique: Sciences et technologies de l'information et de la communication
Thématique CNRS : Non defini
Resumé:
{{Motivation}}
Un langage de domaine (Domain Specific Language ou DSL) est un langage de programmation ou de modélisation dédié à un domaine spécifique et s’oppose à un langage de programmation ou de
modélisation généraliste (tel que Java ou UML).
Définir un DSL vise typiquement deux objectifs principaux. D’une part, il s’agit de masquer la
complexité des langages généralistes en limitant les notations et les mécanismes à ce qui est utile
pour le domaine visé. D’autre part, il s’agit de mettre à disposition des utilisateurs du DSL des
concepts ou des mécanismes propres au domaine visé de façon à réduire le fossé sémantique entre
leur façon de concevoir des problèmes et solitons et leur expression dans un langage de
modélisation ou de programmation.
{{Contexte}}
L’équipe Move du LIP6 participe depuis novembre 2009 au projet ANR PROTEUS (Plate forme pour la
Robotique Organisant les Transferts Entre Utilisateurs et Scientifiques) qui vise notamment à
concevoir et développer un environnement de développement pour la réalisation d'applications
robotiques par assemblage de composants définis par ailleurs. Ce projet fournira un ensemble de cas
application et de besoins représentatifs de la robotique mobile autonome terrestre non
humanoïde. Dans le reste de ce document le terme « robotique » désignera plus particulièrement ce
sous-domaine.
Doctorant.e: Kchir Selma