An integrated role-based approach for modeling, designing and implementing multi-agent systems

Detalhes bibliográficos
Autor(a) principal: Zhang,Xiaoqin
Data de Publicação: 2007
Outros Autores: Xu,Haiping, Shrestha,Bhavesh
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Journal of the Brazilian Computer Society
Texto Completo: http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002007000200005
Resumo: To facilitate the development of multi-agent systems and improve the reusability, robustness and feasibility of these systems, we have developed a role-based agent development framework (RADE). In this paper, we present an integrated approach for modeling, designing and implementing multi-agent systems using RADE. We describe the design of agents and motivations within such framework. We introduce a practical approach for modeling agent’s motivation and specifying agent’s goals, where a role-agent mapping mechanism is developed based on this design. Dynamic task allocation is achieved through the creation of role instances and the mapping from role instances to agents. We also introduce the RTÆMS language based on the extension of TÆMS to model the plan tree for each goal. This representation enables the reuse of general planning/scheduling and collaboration/cooperation mechanisms developed in multi-agent system research community. We have developed an automatic agent generation interface and also implemented a simple demo system in health care domain.
id UFRGS-28_af813569a0ea4ca454229e778a6e3529
oai_identifier_str oai:scielo:S0104-65002007000200005
network_acronym_str UFRGS-28
network_name_str Journal of the Brazilian Computer Society
repository_id_str
spelling An integrated role-based approach for modeling, designing and implementing multi-agent systemsRole-Based Agent DevelopmentMulti-Agent SystemsAgent MotivationsRole-Agent MappingTo facilitate the development of multi-agent systems and improve the reusability, robustness and feasibility of these systems, we have developed a role-based agent development framework (RADE). In this paper, we present an integrated approach for modeling, designing and implementing multi-agent systems using RADE. We describe the design of agents and motivations within such framework. We introduce a practical approach for modeling agent’s motivation and specifying agent’s goals, where a role-agent mapping mechanism is developed based on this design. Dynamic task allocation is achieved through the creation of role instances and the mapping from role instances to agents. We also introduce the RTÆMS language based on the extension of TÆMS to model the plan tree for each goal. This representation enables the reuse of general planning/scheduling and collaboration/cooperation mechanisms developed in multi-agent system research community. We have developed an automatic agent generation interface and also implemented a simple demo system in health care domain.Sociedade Brasileira de Computação2007-12-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002007000200005Journal of the Brazilian Computer Society v.13 n.2 2007reponame:Journal of the Brazilian Computer Societyinstname:Sociedade Brasileira de Computação (SBC)instacron:UFRGS10.1007/BF03192409info:eu-repo/semantics/openAccessZhang,XiaoqinXu,HaipingShrestha,Bhavesheng2008-07-28T00:00:00Zoai:scielo:S0104-65002007000200005Revistahttps://journal-bcs.springeropen.com/PUBhttps://old.scielo.br/oai/scielo-oai.phpjbcs@icmc.sc.usp.br1678-48040104-6500opendoar:2008-07-28T00:00Journal of the Brazilian Computer Society - Sociedade Brasileira de Computação (SBC)false
dc.title.none.fl_str_mv An integrated role-based approach for modeling, designing and implementing multi-agent systems
title An integrated role-based approach for modeling, designing and implementing multi-agent systems
spellingShingle An integrated role-based approach for modeling, designing and implementing multi-agent systems
Zhang,Xiaoqin
Role-Based Agent Development
Multi-Agent Systems
Agent Motivations
Role-Agent Mapping
title_short An integrated role-based approach for modeling, designing and implementing multi-agent systems
title_full An integrated role-based approach for modeling, designing and implementing multi-agent systems
title_fullStr An integrated role-based approach for modeling, designing and implementing multi-agent systems
title_full_unstemmed An integrated role-based approach for modeling, designing and implementing multi-agent systems
title_sort An integrated role-based approach for modeling, designing and implementing multi-agent systems
author Zhang,Xiaoqin
author_facet Zhang,Xiaoqin
Xu,Haiping
Shrestha,Bhavesh
author_role author
author2 Xu,Haiping
Shrestha,Bhavesh
author2_role author
author
dc.contributor.author.fl_str_mv Zhang,Xiaoqin
Xu,Haiping
Shrestha,Bhavesh
dc.subject.por.fl_str_mv Role-Based Agent Development
Multi-Agent Systems
Agent Motivations
Role-Agent Mapping
topic Role-Based Agent Development
Multi-Agent Systems
Agent Motivations
Role-Agent Mapping
description To facilitate the development of multi-agent systems and improve the reusability, robustness and feasibility of these systems, we have developed a role-based agent development framework (RADE). In this paper, we present an integrated approach for modeling, designing and implementing multi-agent systems using RADE. We describe the design of agents and motivations within such framework. We introduce a practical approach for modeling agent’s motivation and specifying agent’s goals, where a role-agent mapping mechanism is developed based on this design. Dynamic task allocation is achieved through the creation of role instances and the mapping from role instances to agents. We also introduce the RTÆMS language based on the extension of TÆMS to model the plan tree for each goal. This representation enables the reuse of general planning/scheduling and collaboration/cooperation mechanisms developed in multi-agent system research community. We have developed an automatic agent generation interface and also implemented a simple demo system in health care domain.
publishDate 2007
dc.date.none.fl_str_mv 2007-12-01
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002007000200005
url http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002007000200005
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.1007/BF03192409
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv text/html
dc.publisher.none.fl_str_mv Sociedade Brasileira de Computação
publisher.none.fl_str_mv Sociedade Brasileira de Computação
dc.source.none.fl_str_mv Journal of the Brazilian Computer Society v.13 n.2 2007
reponame:Journal of the Brazilian Computer Society
instname:Sociedade Brasileira de Computação (SBC)
instacron:UFRGS
instname_str Sociedade Brasileira de Computação (SBC)
instacron_str UFRGS
institution UFRGS
reponame_str Journal of the Brazilian Computer Society
collection Journal of the Brazilian Computer Society
repository.name.fl_str_mv Journal of the Brazilian Computer Society - Sociedade Brasileira de Computação (SBC)
repository.mail.fl_str_mv jbcs@icmc.sc.usp.br
_version_ 1754734669949042688