From simulation to development in MAS a JADE-based approach
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Outros Autores: | |
Tipo de documento: | Livro |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | https://hdl.handle.net/10216/77750 |
Resumo: | Multi-agent systems (MAS) present an effective approach to the efficient development of modular systems composed of interacting agents. Several frameworks exist that aid the development of MAS, but they are often not very appropriate for some kind of uses, such as for Multi-Agent-based Simulation (MABS). Other frameworks exist for running simulations, sharing little with the former. While open agent-based applications benefit from adopting development and interaction standards, such as those proposed by FIPA, most MABS frameworks do not support them. In this paper we propose an approach to bridge the gap between the development and simulation of MAS, by putting forward two complementary tools. The Simple API for JADE-based Simulations (SAJaS) enhances MABS frameworks with JADE-based features, and the MAS Simulation to Development (MASSim2Dev) tool allows the automatic conversion of a SAJaS-based simulation into a JADE MAS, and vice-versa. Repast Simphony was used as the base MABS framework. Our proposal provides increased simulation performance while enabling JADE programmers to quickly develop their simulation models using familiar concepts. Validation tests demonstrate the significant performance gain in using SAJaS with Repast Simphony when compared with JADE and show that using MASSim2Dev preserves the original functionality of the system. |
id |
RCAP_e87edc9731a9ef01fe4781ba292b144a |
---|---|
oai_identifier_str |
oai:repositorio-aberto.up.pt:10216/77750 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
From simulation to development in MAS a JADE-based approachEngenharia de computadores, Engenharia electrotécnica, electrónica e informáticaComputer engineering, Electrical engineering, Electronic engineering, Information engineeringMulti-agent systems (MAS) present an effective approach to the efficient development of modular systems composed of interacting agents. Several frameworks exist that aid the development of MAS, but they are often not very appropriate for some kind of uses, such as for Multi-Agent-based Simulation (MABS). Other frameworks exist for running simulations, sharing little with the former. While open agent-based applications benefit from adopting development and interaction standards, such as those proposed by FIPA, most MABS frameworks do not support them. In this paper we propose an approach to bridge the gap between the development and simulation of MAS, by putting forward two complementary tools. The Simple API for JADE-based Simulations (SAJaS) enhances MABS frameworks with JADE-based features, and the MAS Simulation to Development (MASSim2Dev) tool allows the automatic conversion of a SAJaS-based simulation into a JADE MAS, and vice-versa. Repast Simphony was used as the base MABS framework. Our proposal provides increased simulation performance while enabling JADE programmers to quickly develop their simulation models using familiar concepts. Validation tests demonstrate the significant performance gain in using SAJaS with Repast Simphony when compared with JADE and show that using MASSim2Dev preserves the original functionality of the system.20152015-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bookapplication/pdfhttps://hdl.handle.net/10216/77750engJoão P. C. LopesHenrique Lopes Cardosoinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-29T12:51:05Zoai:repositorio-aberto.up.pt:10216/77750Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:28:03.385108Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
From simulation to development in MAS a JADE-based approach |
title |
From simulation to development in MAS a JADE-based approach |
spellingShingle |
From simulation to development in MAS a JADE-based approach João P. C. Lopes Engenharia de computadores, Engenharia electrotécnica, electrónica e informática Computer engineering, Electrical engineering, Electronic engineering, Information engineering |
title_short |
From simulation to development in MAS a JADE-based approach |
title_full |
From simulation to development in MAS a JADE-based approach |
title_fullStr |
From simulation to development in MAS a JADE-based approach |
title_full_unstemmed |
From simulation to development in MAS a JADE-based approach |
title_sort |
From simulation to development in MAS a JADE-based approach |
author |
João P. C. Lopes |
author_facet |
João P. C. Lopes Henrique Lopes Cardoso |
author_role |
author |
author2 |
Henrique Lopes Cardoso |
author2_role |
author |
dc.contributor.author.fl_str_mv |
João P. C. Lopes Henrique Lopes Cardoso |
dc.subject.por.fl_str_mv |
Engenharia de computadores, Engenharia electrotécnica, electrónica e informática Computer engineering, Electrical engineering, Electronic engineering, Information engineering |
topic |
Engenharia de computadores, Engenharia electrotécnica, electrónica e informática Computer engineering, Electrical engineering, Electronic engineering, Information engineering |
description |
Multi-agent systems (MAS) present an effective approach to the efficient development of modular systems composed of interacting agents. Several frameworks exist that aid the development of MAS, but they are often not very appropriate for some kind of uses, such as for Multi-Agent-based Simulation (MABS). Other frameworks exist for running simulations, sharing little with the former. While open agent-based applications benefit from adopting development and interaction standards, such as those proposed by FIPA, most MABS frameworks do not support them. In this paper we propose an approach to bridge the gap between the development and simulation of MAS, by putting forward two complementary tools. The Simple API for JADE-based Simulations (SAJaS) enhances MABS frameworks with JADE-based features, and the MAS Simulation to Development (MASSim2Dev) tool allows the automatic conversion of a SAJaS-based simulation into a JADE MAS, and vice-versa. Repast Simphony was used as the base MABS framework. Our proposal provides increased simulation performance while enabling JADE programmers to quickly develop their simulation models using familiar concepts. Validation tests demonstrate the significant performance gain in using SAJaS with Repast Simphony when compared with JADE and show that using MASSim2Dev preserves the original functionality of the system. |
publishDate |
2015 |
dc.date.none.fl_str_mv |
2015 2015-01-01T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/book |
format |
book |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/10216/77750 |
url |
https://hdl.handle.net/10216/77750 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799135587220848640 |