Introduction

Élaboration de
systèmes d'information informatisés (SII)
évolutifs

Informatique de gestion et

système d'information

Accueil ] Suivante ]

[ ISNet ]                        [  HES-SO ]


 
Créé: Septembre 2004
Pierre-André Sunier
Modifié: Septembre 2004
Pierre-André Sunier

Laboratoire de Génie Logiciel
HEG NE

Depuis plusieurs années, j'ai investi passablement de temps et d'énergie à l'étude et à la formation aux ateliers de génie logiciel (AGL). Pour illustrer les concepts d'AGL, je m'appuie essentiellement sur le produit Designer d'Oracle.
J'ai mené plusieurs projets de recherche tendant à montrer les potentialités d'ingénierie et d'industrialisation des AGL en général et de produits particuliers comme Designer d'Oracle (projet de recherche ISNet-14), Rose de Rational ou Visio de Microsoft.

Au niveau méthodologique, j'ai conduit un projet de recherche ISNet-43 qui tendait à établir une comparaison des approches fonctionnelles d'une part et orientée objets d'autre part; cette comparaison incluait l'évaluation des capacités de modélisation et de génération de code de deux AGL:  Designer d'Oracle pour l'approche fonctionnelle et Rose de Rational  pour l'approche orientée objets.

Comme tout enseignant et chercheur, j'ai régulièrement pris en compte les nouvelles méthodes, techniques et outils; néanmoins et dans le but de ne pas me disperser, j'ai toujours privilégié l'approfondissement de mes connaissances en méthodologie fonctionnelle; pour illustrer mes cours, je me suis prioritairement appuyé sur l'AGL Designer Oracle qui est un excellent outil de mise en oeuvre des concepts fonctionnels.

Dès lors, j'ai choisi de mener ce travail de recherche en utilisant l'atelier de génie logiciel Designer d'Oracle pour l'essentiel des activités qui m'incombent sachant que de cas en cas un environnement méthodologique et de réalisation orienté objets s'avérera nécessaire. Naturellement, mes collègues, P.Lachaize et P. Dugerdil, feront le choix d'environnement de travail qui leur conviennent en fonction de leurs critères propres.

Ce choix de l'AGL Designer d'Oracle et surtout de son générateur de code Web PL/SQL (Chapitre 2.4.8.1) me limitera dans les possibilités de personnaliser le code d'illustration des concepts développés mais, il me permet d'assurer une continuité de mes travaux de recherche.