{"title":"Formalisation et implémentation des interactions pour la simulation centrée individu","authors":"Yoann Kubera, P. Mathieu, S. Picault","doi":"10.3166/obj.14.1-2.9-33","DOIUrl":null,"url":null,"abstract":"De nombreuses architectures logicielles ont ete proposees dans le cadre de la simula- tion centree individu, notamment a travers des plates-formes parfois tres abouties. Neanmoins, il n'y a pas dans ces plates-formes de decoupage logiciel entre les agents, leurs comportements, et le processus de selection d'action. Nous proposons au contraire une architecture ou les interactions sont reifiees independamment des agents qui les utilisent. Un agent peut alors subir ou effectuer un ensemble quelconque d'interactions qui n'ont pas ete specifiquement developpees pour lui. Outre la reutilisabilite des interactions, cette architecture logicielle a l'avantage, a l'instar des systemes experts, de separer le declaratif du procedural, donc de faciliter a la fois la conception et la montee a l'echelle dans la richesse des comportements.","PeriodicalId":201701,"journal":{"name":"Obj. Logiciel Base données Réseaux","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Obj. Logiciel Base données Réseaux","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3166/obj.14.1-2.9-33","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
De nombreuses architectures logicielles ont ete proposees dans le cadre de la simula- tion centree individu, notamment a travers des plates-formes parfois tres abouties. Neanmoins, il n'y a pas dans ces plates-formes de decoupage logiciel entre les agents, leurs comportements, et le processus de selection d'action. Nous proposons au contraire une architecture ou les interactions sont reifiees independamment des agents qui les utilisent. Un agent peut alors subir ou effectuer un ensemble quelconque d'interactions qui n'ont pas ete specifiquement developpees pour lui. Outre la reutilisabilite des interactions, cette architecture logicielle a l'avantage, a l'instar des systemes experts, de separer le declaratif du procedural, donc de faciliter a la fois la conception et la montee a l'echelle dans la richesse des comportements.