Return to search

ELKAR - Ré-Ingénierie d'applications pour la mise en oeuvre de la coopération : Méthodologie et Architecture

Il émerge des entreprises une forte demande d'évolution de leurs applications informatiques vers plus de coopération. Le problème est de réaliser cette migration tout en gardant la qualité de l'existant rompu aux difficultés rencontrées. Ceci suppose une ré-ingénierie de ces applications. Dans certains cas, des solutions provisoires et non satisfaisantes ont été apportées sous forme de coopération externe. Celle-ci consiste par des moyens humains, logiciels et matériels, à mettre en relation certaines entités produisant de l'information à celles la nécessitant. Cette coopération externe présente divers inconvénients : souvent lente, peu efficace, peu souple, et demandant des moyens parfois disproportionnés par rapport aux gains obtenus. En automatisant la coopération nous pensons pouvoir éliminer l'ensemble des problèmes énumérés ci-dessus tout en améliorant tant du point de vue qualitatif que quantitatif la part prise par la coopération. <br />Nous allons pour cela proposer une méthode basée sur une organisation de modules opératoires en groupes de travail dynamiques dont la composition peut évoluer au cours du temps. Cette méthode permettra également de mettre en évidence les éléments de coopération, de les mettre en relation et de les composer éventuellement afin d'en créer de nouveaux plus riches sémantiquement et donc plus à même d'être utilisés dans un environnement coopératif. <br />Afin de rendre opérationnelle notre méthode, la dernière étape proposée va permettre d'obtenir des règles de type ÉCA à partir d'un langage de spécification associé à la méthode. Ces règles permettront la mise en œuvre concrête de la coopération. Elles seront exécutées par la plate-forme coopérative distribuée que nous avons développée et qui permet à la fois la gestion des groupes de travail dynamiques et la circulation des éléments de coopération.<br />Notre approche globale permet la mise en œuvre de la coopération par ré-ingénierie de l'application sans modifier les modules opératoires existants. Nous proposons une méthode intégralement dérivable (après vérification formelle) en règles, elles même intégrées à une plate-forme qui permet la mise en coopération.

Identiferoai:union.ndltd.org:CCSD/oai:tel.archives-ouvertes.fr:tel-00346753
Date14 December 2000
CreatorsRoose, Philippe
PublisherUniversité de Pau et des Pays de l'Adour
Source SetsCCSD theses-EN-ligne, France
LanguageFrench
Detected LanguageFrench
TypePhD thesis

Page generated in 0.0018 seconds