Intégration de techniques d'intelligence artficielle dans les ateliers de génie logiciel : application à l'atelier Softpen, la plate-forme SAIGL

par Yann Hamon

Thèse de doctorat en Sciences. Informatique et automatique appliquées

Sous la direction de Alain Dussauchoy.

Soutenue en 1993

à Lyon 1 .

Le jury était composé de Alain Dussauchoy.


  • Résumé

    Malgre la profusion d'outils de genie logiciel (gl), malgre les enjeux considerables d'une augmentation de la productivite des developpeurs et de la qualite des programmes, force est de constater que les ateliers de genie logiciel (agl) n'ont pas convaincu les industriels de leur efficacite. La raison fondamentale de cet echec reside dans la nature meme de l'activite de developpement: elle se caracterise par une large part de creativite, fait intervenir des connaissances variees, complexes et fortement interdependantes, et l'experience y joue un role preponderant. De ce fait, une approche classique pour la realisation d'outils de gl n'est pas adaptee et conduit a une assistance superficielle au lieu d'apporter une aide veritable a l'activite de conception et de realisation. Inversement, l'intelligence artificielle (ia) propose un ensemble de techniques matures, et en particulier celle des systemes a base de connaissances, pour construire des programmes imitant les humains lorsqu'ils mettent en uvre de nombreuses connaissances, et ce, sans bien savoir comment. Cette these presente saigl, un agl integre et ouvert, dont l'originalite reside dans la cohabitation, dans un meme environnement, d'outils classiques de gl avec des outils de type systemes experts. Ces derniers peuvent intervenir pour transformer automatiquement les modeles detenus par l'atelier, pour aider ou controler les interactions utilisateur ou encore pour piloter le processus de developpement. Saigl est construit par couplage lache d'un moteur d'inferences d'ordre 1 a l'agl softpen de seconde generation. L'architecture logicielle du systeme repose sur une plate-forme d'integration destinee aux stations de travail sous unix et x-windows: inspiree des architectures client/serveur, cette plate-forme regroupe un ensemble de mecanismes qui autorisent la cooperation entre les deux sous-systemes en respectant les axes d'integration preconises pour les agl de troisieme generation. Construit dans un but exploratoire, l'atelier saigl permet une evolution progressive de l'atelier softpen par integration de fonctionnalites ia dans un environnement de developpement classique. Cette approche plate-forme d'integration apparait donc comme une technique novatrice pour la maintenance evolutive des agl de seconde generation

  • Titre traduit

    Artificial intelligence techniques integration in computer aided software engineering tools. Application to the softpen workbench: the saigl plateform


  • Pas de résumé disponible.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (214 p.)
  • Annexes : Bibliogr. p. [203]-214

Où se trouve cette thèse\u00a0?

  • Bibliothèque : Université Claude Bernard (Villeurbanne, Rhône). Service commun de la documentation. BU Sciences.
  • Disponible pour le PEB

Cette version existe également sous forme de microfiche :

  • Bibliothèque : Université Grenoble Alpes (Saint-Martin d'Hères, Isère). Bibliothèque et Appui à la Science Ouverte. Bibliothèque universitaire Joseph-Fourier.
  • Non disponible pour le PEB
  • Cote : MF-1993-HAM
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.