Thèse soutenue

Approche langage au développement logiciel : application au domaine des services de téléphonie sur IP

FR  |  
EN
Auteur / Autrice : Fabien Latry
Direction : Charles Consel
Type : Thèse de doctorat
Discipline(s) : Informatique et mathématiques
Date : Soutenance en 2007
Etablissement(s) : Bordeaux 1

Mots clés

FR

Mots clés contrôlés

Résumé

FR  |  
EN

Le développement logiciel connaît ces dernières années un bouleversement majeur dû à l’émergence de nouveaux programmeurs non-informaticiens. Il ne s’agit plus désormais de fournir des solutions de programmation de plus en plus puissantes et expressives, mais davantage de produire des outils spécifiques à un métier, haut niveau et adaptés aux différentes types d’utilisateurs. Afin de simplifier le développement de tels outils, cette thèse propose une nouvelle approche basée sur les langages dédiés à un domaine (DSL). Notre approche repose sur une architecture en couches des langages, introduisant une séparation entre la programmation et la modélisation de solutions. Cette différenciation permet à la fois d’élever progressivement le niveau d’abstraction des solutions, mais également de spécialiser et d’automatiser les processus de compilation et de vérification de propriétés du domaine. Nous illustrons notre démarche avec le domaine de la création de services de Téléphonie sur IP.