An integrated role-based approach for modeling, designing and implementing multi-agent systems
Autor(a) principal: | |
---|---|
Data de Publicação: | 2007 |
Outros Autores: | , |
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 agents motivation and specifying agents 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 agents motivation and specifying agents 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 agents motivation and specifying agents 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 |