MDE et CSCW Groupware Travail Coopératif capillaire
Pierre Parrend, under the
direction of Bertrand David.
Master's Thesis, ICTT Laboratory, Ecole Centrale de Lyon, June 2005.
Abstract (in English) :
Collaborative
applications let users work in a shared environment, to support common work.
Model Driven Engineering (MDE), aims at separating the description of the
application and the description of the target platform and architecture.
Numerous patterns are available in the literrature, which may be reused in an
MDE process for CSCW. However, they build just ponctual solutions, are may
only be useful as a complement to an existing framework. Our proposition to
solve this problem is to integrate ontologies in the MDE process, to
represent functionnalities of collaborative applications, so as to generate
MDE models for collaborative services, deduced from use scenarios. Several
work groups have been recently created to study the role of ontologies in MDE
on one hand, and in CSCW on the other hand : this is a growing research
domain.
Keywords
: MDE, Model Driven Engineering, MDA, Model Driven Architecture, CSCW,
Computer Supported Cooperative Work, ontology.
Resume
(in French) :
Les
applications collaboratives se distinguent par le besoin de mettre à
disposition des utilisateurs un environnement partagé, afin de supporter le
travail en commun. Le développement orienté modèles (ou MDE, Model Driven
Engineering) a pour objectif de séparer les descriptions
de l application de celle de la plateforme cible, et de son architecture. La
littérature présente de nombreux patterns de conception pour le TCAO,
exploitables dans une approche MDE. Toutefois, ils constituent des solutions
à des problèmes ponctuels, et ne sont utiles qu en complément d un framework
existant. Notre proposition, pour résoudre ce problème, est d intégrer en
amont du processus MDE une ontologie représentant les fonctionnalités des
applications collaboratives, afin de générer les modèles MDE des services
collaboratifs, à partir des scénarios d utilisation. Plusieurs groupes de
travail ont été crées récemment pour étudier le rôle des ontologies dans MDE
d une part, dans les systèmes collaboratifs d autre part. Il s agit donc d un
domaine de recherche en développement.
Mots
cles :Conception orientée Modèles, TCAO, Travail Coopératif Assisté
par Ordinateur, Travail coopératif capillaire, ontologie.
File
:PDF format