dernière modification : juin 2005



Les travaux de l'équipe se déclinent selon 4 thèmes :
Réutilisation en conception de systèmes d’information :

Problématique générale :
Le développement de systèmes d'information par réutilisation est considéré aujourd'hui comme une nouvelle approche de développement dans laquelle un système est construit par assemblage de composants existants. Malgré de réelles avancées, force est de reconnaître que les problèmes liés à la production et à l'usage de composants restent posés. La principale raison est que tout produit qui émane d'un processus de développement qu'il soit conceptuel (niveau spécification) ou plus opérationnel (niveau programmation) est naturellement peu réutilisable. Par ailleurs l’existence de bibliothèques de composants remet en cause le processus de développement traditionnel.

Contributions de l’équipe :
Nos centres d’intérêt concernent plus particulièrement (i) la définition de modèles de spécification et d’organisation de composants et (ii) la définition de techniques de recherche/assemblage de composants. Nous développons ces recherches dans le cadre, d’une part, de composants métier pour le développement de SI et, d’autre part, de composants pédagogiques pour la conception de cours en ligne.

Orientation « problème » des composants :
Un composant est en général spécifié par un triplet . Dans ce triplet, le problème est un objectif de conception que souhaite atteindre le concepteur, la solution est un produit de conception représenté sous formes de modèles conceptuels, d’architectures, … et enfin le contexte définit la situation pour laquelle la solution décrite dans le composant est adaptée. Dans la spécification des composants, nous avons choisi de formaliser les problèmes de développement et les contextes par un modèle de buts. Chaque composant décrit un but de développement à satisfaire ainsi que les scénarios possibles pour atteindre ce but, un scénario décrivant une solution adaptée à un certain contexte.

Processus de recherche de type « raffinement de requête » et adaptatif :
La définition d’un système de réutilisation nécessite de spécifier les mécanismes permettant la manipulation des composants, i.e., leur recherche et leur assemblage. Nous nous focalisons dans un premier temps sur la partie « recherche » de ce processus. Afin de fournir aux utilisateurs du système de réutilisation les composants les mieux adaptés à un contexte, et ce de façon « naturelle », nous proposons un mécanisme de recherche basé sur un raffinement de requête exprimée en langage semi-formel.

Vers des systèmes de développement par réutilisation :
Il paraît indispensable de concevoir des systèmes de composants contenant à la fois les composants eux-mêmes et une spécification du processus de développement qui les réutilise. Nous proposons de décrire le processus de développement par des arbres de décisions ET/OU, chaque arbre permettant la recherche progressive d’une solution à un problème de développement dans un contexte particulier. Le graphe d’enchaînement des arbres définit différentes stratégies d’utilisation des composants décrivant chacune un processus complet de développement à base de composants.

Objectifs poursuivis :
Ces recherches sont menées dans le contexte de trois thèses en cours. Elles ont pour objectifs de produire les résultats suivants : Ces propositions sont expérimentées dans deux domaines d’application : (i) le développement de SI avec UML (composants fournissant des artéfacts UML et re-formulation du processus unifié en un processus par réutilisation), et (ii) le développement de contenus pédagogiques en ligne (composants pédagogiques et processus de réutilisation associé pour la production de parcours pédagogiques adaptés à différents profils d’apprenant).

haut de la page

Modélisation et simulation multi-agents pour l’aide à la décision :

Problématique générale :
Les systèmes multi-agents (SMA) ont montré leur capacité à modéliser et simuler des systèmes complexes, comme le révèle le nombre et la qualité croissante des travaux de la communauté scientifique concernée. La complexité de ces systèmes résulte notamment du nombre, de l’hétérogénéité et des interactions des entités qui les composent. Cela est particulièrement le cas dans des domaines d’application comme l’étude des éco-socio-systèmes ou les systèmes sociotechniques. Ces domaines sont caractérisés par des difficultés de modélisation résultant de la nature des phénomènes étudiés mais également de la prise en compte du facteur humain dans le comportement de ces systèmes. L’approche multi-agents appliquée à la modélisation et la simulation de ces systèmes complexes constitue souvent une solution alternative aux approches de simulation numérique. Ainsi, l’assistance à la construction de tels modèles, à l’interprétation et la conduite de la simulation de ces modèles sont au cœur de la problématique de ce thème de l’équipe INCOD.
Les travaux de recherche de l’équipe INCOD sont associés à l’usage des SMA dans le développement de système interactifs d’aide à la décision (SIAD) orientés agents pour la résolution de problèmes complexes. Cette orientation agent se retrouve tout d’abord dans des modélisations à base d’agents (multi-modélisation), opérationnalisant les modélisations individus-centrées associées aux problèmes auxquels fait face le décideur. Ces modélisations agents peuvent impliquer diverses catégories d’agents (délibératifs ou réactifs) et conduire à des simulations qui structurent l’interaction entre le décideur et ces modèles et lui permettent d’évaluer, de façon itérative, différents scénarios. Cette interaction peut aussi être appréhendée selon une approche agent, en ayant recours à des agents « assistants », permettant d’assister le décideur en réduisant la charge cognitive qu’il peut subir lors de cette interaction en amont, en cours et en aval de la simulation.

Contributions de l’équipe :
Notre contribution se situe tout d’abord au niveau méthodologique en ce qui concerne le développement des différentes modélisations agents, ainsi qu’au niveau ingénierie logicielle dans la proposition de plates-formes agents adaptée au développement de tels SIAD. Les domaines d’applications privilégiés sont soit des systèmes complexes relevant des domaines des écosystèmes, des éco-socio-systèmes ou des systèmes socio-techniques, notamment le génie industriel. Nos travaux sur l’usage des SMA dans l’aide à la décision concernent notamment : Objectifs de l’équipe :
Ces travaux nous ont conduit à privilégier plusieurs axes de recherche dans l’aide à la décision par la simulation en général et l’aide à la décision par la simulation orientée agent en particulier : Il s’agit ainsi de maîtriser et d’assister tout le processus de conception de l’outil de simulation agent de la modélisation du domaine étudié à l’interprétation des résultats de simulation.

haut de la page

Recherche et Intégration d’informations hétérogènes :

Problématique générale :
L’objectif d’un système d’intégration est de fournir un accès transparent et efficace à une multitude de sources d’informations généralement hétérogènes et distribuées sur un réseau. Cet accès est fourni à travers une vue uniforme globale (schéma ou ontologie) sur les sources (schémas locaux), par l’intermédiaire d’un langage de requêtes (global). Ceci implique principalement la prise en compte des problèmes suivants : La recherche développée dans ce thème s’appuie sur trois éléments : la culture BDSI (bases de données et systèmes d’information) de l’équipe, nos travaux antérieurs dans le domaine de l’interopérabilité des SI, et les résultats de projets similaires ou de référence (TSIMMIS, Infosleuth, PICSEL, etc.).

Contributions de l’équipe :
Des contributions sont attendues au niveau des langages, modèles et architectures de médiation. Des domaines d’application privilégiés alimentent la liste des défis posés par ce thème de recherche. De façon plus précise, nous nous intéressons à une meilleure caractérisation des sources et des ressources..

La prise en compte des sources :
L’intégration des ressources :
Objectifs de l’équipe :
Les objectifs que l’équipe se donne sur ce thème sont : Les domaines d’application actuellement privilégiés par l’équipe sont les systèmes d’information géographique (SIG), les SI liés aux écosystèmes, la bioinformatique, et le E-learning.

haut de la page

Approche cognitives de la sécurité des organisations :

Problématique générale :
Les organisations socio-techniques actuelles, constituées de composantes techniques, organisationnelles et environnementales en interaction, sont de plus en plus complexes et l’étude de leurs comportements du point de vue de la sécurité est de plus en plus incontournable et nécessite l’usage de méthodes et modèles spécifiques.
Les travaux de recherche de l’équipe sur ce thème concernent l’élaboration et la mise en œuvre de tels méthodes et modèles afin de concevoir des outils logiciels concourant à améliorer la sécurité de ces organisations, notamment d’aide à la prévision de comportements critiques, au diagnostic d’accidents ou à la supervision en situation critique. Dans l’élaboration de ces méthodes, modèles et outils, les travaux de l’équipe privilégient une approche à base de connaissances et une interactivité adaptative de l’outil à son utilisateur. Les principaux domaines scientifiques concernés par ces travaux sont le génie cognitif et la communication homme-machine. Le domaine d’application privilégié est la sécurité des systèmes socio-techniques, systèmes caractérisés par la complexité de modélisation de leur comportement notamment liées à la prise en compte du facteur humain.

Contributions de l’équipe :
Les contributions de l’équipe sur ce thème sont principalement d’ordre méthodologique et portent sur la proposition de modèles de fonctionnement et d’interaction reposant sur une modélisation de connaissances de domaines, à partir desquels peuvent être conçus des outils logiciels interactifs d’assistance. La définition de tels modèles s’appuie sur la constitution de corpus et l’élaboration et la mise à jour d’ontologies de domaine en vue de définir des méthodes de résolution de problèmes notamment par simulation.
Dans le domaine de la sécurité des organisations, vis-à-vis de l’événement accident, deux approches d’études sont distinguées : l’approche a priori et l’approche a posteriori.
Les travaux de l’équipe relevant de l’approche a priori concernent : En ce qui concerne l’approche a posteriori, les travaux de l’équipe portent sur : Objectifs de l’équipe :
Notre objectif est de mobiliser les approches issues des domaines du génie cognitif, de la simulation et de la communication homme/machine pour l’étude de systèmes d’aide à la décision au sein des organisations complexes où la sécurité a un rôle important.
Par la proposition de ces modèles et outils associés, les travaux de l’équipe doivent ainsi concourir à l’amélioration de la sécurité des organisations socio-techniques complexes et peuvent contribuer à une théorisation du domaine de la sécurité de fonctionnement de telles organisations.

haut de la page