FAct: Um framework para a construção de sistemas multiatores
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFPE |
dARK ID: | ark:/64986/001300000rc3b |
Texto Completo: | https://repositorio.ufpe.br/handle/123456789/1804 |
Resumo: | Atores Sintéticos são agentes inteligentes que possuem personalidade, atuam em ambientes multimídias ou virtuais e são representados graficamente por avatares. Estas entidades são utilizadas em sistemas de simuladores como forma de enriquecer a interação entre a aplicação e seus usuários, proporcionando assim aumento da credibilidade do projeto. Com a sua popularização sugiram vários projetos que os utilizam. Estes projetos têm diversos aspectos em comum. Por exemplo, neles seus atores se comunicam e possuem modelos de personalidade. Contudo, apesar das similaridades os projetos encontrados na literatura foram implementados de forma independente. Ou seja, tiveram seu código fonte desenvolvido do zero. Porém, no âmbito dos sistemas multiagentes tal problema não ocorre devido à existência de diversos frameworks multiagentes que agrupam as funcionalidades comuns a tais sistemas, fazendo com que o desenvolvedor implemente apenas o que é relativo ao seu contexto de simulação. Porém, estes frameworks não são utilizados em sistemas multiarores, pois não suportam as peculiaridades dos sistemas multiatores. Buscando solucionar esse problema, este trabalho apresenta o FAct (Framework for Actors), um projeto criado especificamente para auxiliar na construção sistemas multiatores. Ele focado nas características peculiares destes sistemas e tem como principal objetivo reduzir o custo e tempo de desenvolvimento para os projetos baseados nesta tecnologia. Como forma de exemplificar o uso do FAct e avaliar o seu impacto no desenvolvimento de simuladores multiatores, serão apresentados dois simuladores implementados com base no framework |
id |
UFPE_6ba435a909ac70033d615040ae017534 |
---|---|
oai_identifier_str |
oai:repositorio.ufpe.br:123456789/1804 |
network_acronym_str |
UFPE |
network_name_str |
Repositório Institucional da UFPE |
repository_id_str |
2221 |
spelling |
LIMA, Allan Diego SilvaTEDESCO, Patrícia Cabral de Azevedo Restelli2014-06-12T15:52:31Z2014-06-12T15:52:31Z2009-01-31Diego Silva Lima, Allan; Cabral de Azevedo Restelli Tedesco, Patrícia. FAct: Um framework para a construção de sistemas multiatores. 2009. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2009.https://repositorio.ufpe.br/handle/123456789/1804ark:/64986/001300000rc3bAtores Sintéticos são agentes inteligentes que possuem personalidade, atuam em ambientes multimídias ou virtuais e são representados graficamente por avatares. Estas entidades são utilizadas em sistemas de simuladores como forma de enriquecer a interação entre a aplicação e seus usuários, proporcionando assim aumento da credibilidade do projeto. Com a sua popularização sugiram vários projetos que os utilizam. Estes projetos têm diversos aspectos em comum. Por exemplo, neles seus atores se comunicam e possuem modelos de personalidade. Contudo, apesar das similaridades os projetos encontrados na literatura foram implementados de forma independente. Ou seja, tiveram seu código fonte desenvolvido do zero. Porém, no âmbito dos sistemas multiagentes tal problema não ocorre devido à existência de diversos frameworks multiagentes que agrupam as funcionalidades comuns a tais sistemas, fazendo com que o desenvolvedor implemente apenas o que é relativo ao seu contexto de simulação. Porém, estes frameworks não são utilizados em sistemas multiarores, pois não suportam as peculiaridades dos sistemas multiatores. Buscando solucionar esse problema, este trabalho apresenta o FAct (Framework for Actors), um projeto criado especificamente para auxiliar na construção sistemas multiatores. Ele focado nas características peculiares destes sistemas e tem como principal objetivo reduzir o custo e tempo de desenvolvimento para os projetos baseados nesta tecnologia. Como forma de exemplificar o uso do FAct e avaliar o seu impacto no desenvolvimento de simuladores multiatores, serão apresentados dois simuladores implementados com base no frameworkengUniversidade Federal de PernambucoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessSynthetic ActorsMultiators SystemsAutonomous AgentsFAct: Um framework para a construção de sistemas multiatoresinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILadsl.pdf.jpgadsl.pdf.jpgGenerated Thumbnailimage/jpeg1330https://repositorio.ufpe.br/bitstream/123456789/1804/4/adsl.pdf.jpgd7c4ee4428bfd8852b09bb90a12ec1dfMD54LICENSElicense.txttext/plain1748https://repositorio.ufpe.br/bitstream/123456789/1804/1/license.txt8a4605be74aa9ea9d79846c1fba20a33MD51ORIGINALadsl.pdfadsl.pdfapplication/pdf2556239https://repositorio.ufpe.br/bitstream/123456789/1804/2/adsl.pdfc20fb5ad22ed3007a7082f30caabdcd7MD52TEXTadsl.pdf.txtadsl.pdf.txtExtracted texttext/plain141664https://repositorio.ufpe.br/bitstream/123456789/1804/3/adsl.pdf.txt9c5fe552039a649f13dfd46584c8e0efMD53123456789/18042019-10-25 04:36:18.993oai:repositorio.ufpe.br:123456789/1804Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T07:36:18Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
dc.title.pt_BR.fl_str_mv |
FAct: Um framework para a construção de sistemas multiatores |
title |
FAct: Um framework para a construção de sistemas multiatores |
spellingShingle |
FAct: Um framework para a construção de sistemas multiatores LIMA, Allan Diego Silva Synthetic Actors Multiators Systems Autonomous Agents |
title_short |
FAct: Um framework para a construção de sistemas multiatores |
title_full |
FAct: Um framework para a construção de sistemas multiatores |
title_fullStr |
FAct: Um framework para a construção de sistemas multiatores |
title_full_unstemmed |
FAct: Um framework para a construção de sistemas multiatores |
title_sort |
FAct: Um framework para a construção de sistemas multiatores |
author |
LIMA, Allan Diego Silva |
author_facet |
LIMA, Allan Diego Silva |
author_role |
author |
dc.contributor.author.fl_str_mv |
LIMA, Allan Diego Silva |
dc.contributor.advisor1.fl_str_mv |
TEDESCO, Patrícia Cabral de Azevedo Restelli |
contributor_str_mv |
TEDESCO, Patrícia Cabral de Azevedo Restelli |
dc.subject.por.fl_str_mv |
Synthetic Actors Multiators Systems Autonomous Agents |
topic |
Synthetic Actors Multiators Systems Autonomous Agents |
description |
Atores Sintéticos são agentes inteligentes que possuem personalidade, atuam em ambientes multimídias ou virtuais e são representados graficamente por avatares. Estas entidades são utilizadas em sistemas de simuladores como forma de enriquecer a interação entre a aplicação e seus usuários, proporcionando assim aumento da credibilidade do projeto. Com a sua popularização sugiram vários projetos que os utilizam. Estes projetos têm diversos aspectos em comum. Por exemplo, neles seus atores se comunicam e possuem modelos de personalidade. Contudo, apesar das similaridades os projetos encontrados na literatura foram implementados de forma independente. Ou seja, tiveram seu código fonte desenvolvido do zero. Porém, no âmbito dos sistemas multiagentes tal problema não ocorre devido à existência de diversos frameworks multiagentes que agrupam as funcionalidades comuns a tais sistemas, fazendo com que o desenvolvedor implemente apenas o que é relativo ao seu contexto de simulação. Porém, estes frameworks não são utilizados em sistemas multiarores, pois não suportam as peculiaridades dos sistemas multiatores. Buscando solucionar esse problema, este trabalho apresenta o FAct (Framework for Actors), um projeto criado especificamente para auxiliar na construção sistemas multiatores. Ele focado nas características peculiares destes sistemas e tem como principal objetivo reduzir o custo e tempo de desenvolvimento para os projetos baseados nesta tecnologia. Como forma de exemplificar o uso do FAct e avaliar o seu impacto no desenvolvimento de simuladores multiatores, serão apresentados dois simuladores implementados com base no framework |
publishDate |
2009 |
dc.date.issued.fl_str_mv |
2009-01-31 |
dc.date.accessioned.fl_str_mv |
2014-06-12T15:52:31Z |
dc.date.available.fl_str_mv |
2014-06-12T15:52:31Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
Diego Silva Lima, Allan; Cabral de Azevedo Restelli Tedesco, Patrícia. FAct: Um framework para a construção de sistemas multiatores. 2009. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2009. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufpe.br/handle/123456789/1804 |
dc.identifier.dark.fl_str_mv |
ark:/64986/001300000rc3b |
identifier_str_mv |
Diego Silva Lima, Allan; Cabral de Azevedo Restelli Tedesco, Patrícia. FAct: Um framework para a construção de sistemas multiatores. 2009. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2009. ark:/64986/001300000rc3b |
url |
https://repositorio.ufpe.br/handle/123456789/1804 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco (UFPE) instacron:UFPE |
instname_str |
Universidade Federal de Pernambuco (UFPE) |
instacron_str |
UFPE |
institution |
UFPE |
reponame_str |
Repositório Institucional da UFPE |
collection |
Repositório Institucional da UFPE |
bitstream.url.fl_str_mv |
https://repositorio.ufpe.br/bitstream/123456789/1804/4/adsl.pdf.jpg https://repositorio.ufpe.br/bitstream/123456789/1804/1/license.txt https://repositorio.ufpe.br/bitstream/123456789/1804/2/adsl.pdf https://repositorio.ufpe.br/bitstream/123456789/1804/3/adsl.pdf.txt |
bitstream.checksum.fl_str_mv |
d7c4ee4428bfd8852b09bb90a12ec1df 8a4605be74aa9ea9d79846c1fba20a33 c20fb5ad22ed3007a7082f30caabdcd7 9c5fe552039a649f13dfd46584c8e0ef |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE) |
repository.mail.fl_str_mv |
attena@ufpe.br |
_version_ |
1815172894776360960 |