Atelier pleiade : edition des modules et suivi des applications starlet

par AICHA-NABILA BENHARKAT

Thèse de doctorat en Sciences appliquées

Sous la direction de LOUIS FRECON.

Soutenue en 1990

à Villeurbanne, INSA .

    mots clés mots clés


  • Résumé

    Les grammaires affixes sont a l'origine du langage let (langage d'ecriture de traducteurs), specialement adapte a la realisation d'interpretes, compilateurs et de facon generale, a la realisation de tout programme a dominante grammaticale. La confrontation des qualites de ce langage aux services rendus par prolog ont amene jean beney a definir starlet, langage derive de let facilitant le maquettage des applications puis leur evolution continue par raffinements successifs jusqu'a un produit final compile et fiable. La commodite d'emploi exigeant la coexistence d'un compilateur (pour la production) et d'un interprete (pour le prototype), nous proposons un systeme de developpement incremental prenant en compte les deux modes de developpement. Ce systeme denomme pleiade est un ensemble d'outils actives a partir d'un systeme de commandes et voues aux developpements modulaires. La construction de programmes se fait alors par le biais d'un editeur syntaxique manipulant une forme abstraite et une forme textuelle produites respectivement par un analyseur/constructeur et un decompilateur. Le processus d'edition s'accompagne de la construction incrementale d'une base de programmes qui permet a l'outil de gestion de modules de controler l'evolution des composants d'applications en termes de: detection d'effets de bord des modifications a l'edition. Controle de coherence des importations des interfaces a l'edition. Et gestion de configuration executable (constitution de configurations, recompilations automatiques minimales). Nous presentons egalement un systeme d'interrogation documentaire sur l'application construite aidant a prevenir certains problemes de maintenance mais surtout a fournir a l'utilisateur les informations cherchees avec un minimum d'efforts. L'ensemble des outils de pleiade est coordonne par le systeme de commandes qui gere l'enchainement des phases de developpement, en particulier l


  • Pas de résumé disponible.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Annexes : 76 REF

Où se trouve cette thèse ?

  • Bibliothèque : Institut national des sciences appliquées (Villeurbanne, Rhône). Service Commun de la Documentation Doc'INSA.
  • Accessible pour le PEB
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.