Projet de recherche doctoral numero :3333

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