Approche orientée services pour la construction des environnements de modélisation

Jorge Luis Pérez Medina, Sophie Dupuy-Chessa, Dominique Rieu
2010 Ingénierie des Systèmes d'Information  
L'ingénierie des modèles considère tout artefact logiciel comme un modèle. La gestion de modèles regroupe tout un ensemble de fonctionnalités permettant de représenter, créer, stocker et manipuler les modèles. Actuellement les besoins des concepteurs en termes de gestion de processus et produits sont divers et les outils de modélisation ne sont pas complets car les besoins autour des modèles ne sont pas consensuels. Pour remédier à l'hétérogénéité et aux limitations fonctionnelles des outils de
more » ... gestion de modèles, l'objectif de nos recherches, est de faciliter le travail des concepteurs de modèles et chef de projets en les aidant dans le choix de processus, des modèles et d'environnements de modélisation adaptés à leurs besoins spécifiques. Cet article détaille l'utilisation d'une approche orientée services pour la gestion de modèles, selon les besoins des concepteurs. Nos propositions portent sur trois niveaux d'abstraction : opérationnel, organisationnel et intentionnel. Le niveau opérationnel, permet de choisir l'ensemble d'outils appropriés, le niveau organisationnel facilite la sélection d'un processus et le niveau intentionnel permet d'expliciter les besoins des concepteurs en termes de gestion de modèles. ABSTRACT. Models engineering considers any software artefact as a model. Models management groups a set of features which permit to represent, create, store and manipulate the models. Nowadays, the needs of the designers in terms of the process management and products are diverse and the modelling tools are not complete because the needs and usages around the models are not consensual. To remedy the heterogeneity and the functional limitations of the models' management tools, the aim of our researches is to facilitate the work of model designers and project managers by helping them in choosing processes, models and modeling environments adapted to their specific needs. This paper details the use of a service-oriented approach for model management, according to the needs of the models designers. Our propositions are related to three different abstract levels: the operational level, the organisational level and the intentional level. The operational level allows to choose the appropriate tool, the organisational level facilitates the selection of a process and the intentional level allows to define modelling goals. MOTS-CLÉS : Modèle, service, gestion de modèles, outil de modélisation.
doi:10.3166/isi.15.4.113-137 fatcat:jynff3u5onghhja3mtsf3yneie