190 likes | 297 Views
Analysis and design of agent-oriented information systems. OFER ARAZY et CARSON C. WOO University of British Columbia, Vancouver The Knowledge Engineering Review , Vol. 17 :3 P.215-260 Cambridge University Press, 2002. Introduction Méthodologies étudiées Résultats
E N D
Analysis and designof agent-orientedinformation systems OFER ARAZY et CARSON C. WOO University of British Columbia, Vancouver The Knowledge Engineering Review, Vol. 17 :3 P.215-260 Cambridge University Press, 2002
Introduction • Méthodologies étudiées • Résultats • Problèmes critiques et recherche future - Conclusion
Introduction • L’analyse et la conception des Systèmes d’Information est le processus d’éliciter les spécifications du système et de les transformer en un modèle pouvant être utilisé pour développer les Systèmes d’Information. • L’analyse et la conception des Systèmes d’Information Orientés Agent se base sur le même processus en utilisant le paradigme multiagent, mais une méthodologie rigoureuse pour le développement de tels systèmes manque encore.
Introduction • Méthodologies étudiées • Résultats • Problèmes critiques et recherche future - Conclusion
Méthodologies étudiées • Les méthodologies étudiées sont dans leur majorité Orientées Objet (15 sur 19). Ces méthodologies fournissent une base solide pour la modélisation Orientée Agent car les deux approches ont beaucoup de similarités. Néanmoins elles sont limitées car elles ne permettent pas de représenter les états mentaux des agents ni la richesse de leurs interactions. • Parmi les méthodes étudiées, on trouve KaOS, MASB, MaSE, MESSAGE/UML, Gaia…
Méthodologies étudiées • Les méthodes d’ingénierie des connaissances proposent quant à elles des architectures plus générales et sont particulièrement adaptées pour modéliser l’environnement organisationnel. Leur limite est qu’elles ne sont pas adaptées à l’analyse et la conception de Systèmes d’Information et manquent de support pour ces processus. • Ces méthodologies sont « High level/intermediate models », CoMoMAS et MAS-CommonKADS.
Méthodologies étudiées « High level/intermediate models » • méthodologie orientée agent • Deux processus : • High level : phase de découverte • Intermediate models : phase de définition • Le modèle d’agent interne • Le modèle de relations • Le modèle de conversation • Le modèle de contrat
Méthodologies étudiées MAS-CommonKADS et CoMoMAS • extentions de la méthodologie CommonKADS. • Fournissent des modèles pour la représentation du domaine organisationnel et de conception • Les techniques d’analyse et conception de l’ingénierie des connaissances sont facilement adaptables aux SI.
Introduction • Méthodologies étudiées • Résultats • Problèmes critiques et recherche future - Conclusion
Problèmes critiques et recherche • Il est parfois assez difficile d’identifier les phases que chaque méthodologie supporte. Les phases étudiées sont : • L’analyse • La conception (ou phase de spécifications formelles) • L’implémentation
Couverture des modèles • Le second aspect permettant de distinguer les méthodologies est le degré de couverture des modèles et constructeurs fournis afin de supporter les aspects des systèmes multiagents.
Modèles fournis Haute Moyenne Faible Aucune
Introduction • Méthodologies étudiées • Résultats • Problèmes critiques et recherche future - Conclusion
Problèmes critiques • Distinctions claires entre les phases • Explications sur l’utilisation des diagrammes et modèles • Faire une conception en fonction des requis (Processus d’ingénierie logicielle non linéaire)
Recherche future • Modélisation de la structure interne des agents • Modélisation de la structure sociale des agents • Modélisation du comportement social des agents
Introduction • Méthodologies étudiées • Résultats - Problèmes critiques et recherche future - Conclusion
Conclusion Ainsi, l’émergence du concept de Système d’Information Orienté Agent conduit à un besoin d’outils adaptés à ce type de systèmes. Les méthodologies provenant de l’Ingénierie des Connaissances sont pour le moment les mieux adaptées à ce besoin,néanmoins, il s’agit d’un domaine de recherche très récent…