Approche Orientée Services pour la Réutilisation de Processus et d'Outils de Modélisation

Une méthode de développement de SI permet de modéliser des produits (tout artefact logiciel) en exécutant des modèles de processus. Les concepteurs sont assistés dans leurs tâches par des outils de modélisation. L'ingénierie des méthodes permet de définir des méthodes de développement en réutil...

Full description

Bibliographic Details
Main Author: Perez Medina, Jorge Luis
Language:FRE
Published: 2010
Subjects:
Online Access:http://tel.archives-ouvertes.fr/tel-00493314
http://tel.archives-ouvertes.fr/docs/00/49/33/14/PDF/Document_These_Jorge_Luis_PEREZ_MEDINA.pdf
http://tel.archives-ouvertes.fr/docs/00/49/33/14/ANNEX/Soutenance_These_Jorge_Luis_PEREZ_MEDINA.pdf
Description
Summary:Une méthode de développement de SI permet de modéliser des produits (tout artefact logiciel) en exécutant des modèles de processus. Les concepteurs sont assistés dans leurs tâches par des outils de modélisation. L'ingénierie des méthodes permet de définir des méthodes de développement en réutilisant et en assemblant des fragments de méthodes existantes. Il s'agit alors de fournir à tout concepteur l'environnement de modélisation adapté à ses nouvelles activités. L'objectif de nos recherches, est de faciliter le travail des chefs de projets et des concepteurs de modèles en les aidant dans le choix des fragments de méthodes, des modèles et des environnements de modélisation adaptés à leurs besoins. Les contributions de cette thèse s'articulent autour d'une architecture à base de services reposant sur trois niveaux d'abstraction. Le niveau intentionnel repose sur un modèle de services permettant d'expliciter les besoins des concepteurs et des chefs de projets en termes de gestion de modèles. L'accent est mis sur la modélisation des buts avec l'utilisation d'ontologies issues du domaine des systèmes d'information. Le niveau organisationnel propose un modèle de services facilitant la capitalisation et la sélection de fragments de méthodes réalisant les buts des concepteurs. Le niveau opérationnel s'appuie sur un modèle de services permettant de caractériser et de sélectionner les outils de modélisation adaptés aux fragments de méthodes. L'ensemble des propositions est accompagné de cas d'études et d'un prototype servant de support et de validation aux travaux réalisés.