Especificação do comportamento de agentes virtuais inteligentes por demonstração

Detalhes bibliográficos
Ano de defesa: 2009
Autor(a) principal: Campos, Gênesis Barros
Orientador(a): Iorio, Vladimir Oliveira Di lattes
Banca de defesa: Santos, André Gustavo dos lattes, Vieira, Newton José lattes
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Viçosa
Programa de Pós-Graduação: Mestrado em Ciência da Computação
Departamento: Metodologias e técnicas da Computação; Sistemas de Computação
País: BR
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: http://locus.ufv.br/handle/123456789/2600
Resumo: The possibility to test hypotheses and to experience reality without the expenses and dangers of the "real world" have attracted the attention of professionals to the use of virtual environments. As importantas interacting in realistic environments is dealing with characters that convey a sense of living, "intelligent" beings. The definition of the layer of action selection is crucial to the realism of the character and it can be identified from the examples given by the users of what the agent must do.Faced with the existent end-user programming approaches not exploring this feature, this paper presents a new proposal for the specification of intelligent virtual agents. The proposed solution incorporates strengths of parametric, descriptive and imitative programming paradigms, and facilitates the development of agents to those who would like to do it but are not able because of lack of programming knowledge. A system was developed to validate the possibility of specifying the agents' behavior using the new end-user programming approach. The environment developed incorporates the realistic visuals of current virtual environments, and by itself, motivates both developers and users. The results achieved at this degree of complexity suggest that the new approach can be applied to a wide range of situations, and that it can spread the use of this resource.
id UFV_40c40407bd216f91bc03d90713130cd0
oai_identifier_str oai:locus.ufv.br:123456789/2600
network_acronym_str UFV
network_name_str LOCUS Repositório Institucional da UFV
repository_id_str
spelling Campos, Gênesis Barroshttp://lattes.cnpq.br/3675317289165672Oliveira, Alcione de Paivahttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4788574J0Braga, José Luishttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787263E8Iorio, Vladimir Oliveira Dihttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784559J9Santos, André Gustavo doshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4796253Z5Vieira, Newton Joséhttp://lattes.cnpq.br/17775062557124742015-03-26T13:10:23Z2009-12-212015-03-26T13:10:23Z2009-07-08CAMPOS, Gênesis Barros. Specification of intelligent virtual agents behavior by demonstration. 2009. 64 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2009.http://locus.ufv.br/handle/123456789/2600The possibility to test hypotheses and to experience reality without the expenses and dangers of the "real world" have attracted the attention of professionals to the use of virtual environments. As importantas interacting in realistic environments is dealing with characters that convey a sense of living, "intelligent" beings. The definition of the layer of action selection is crucial to the realism of the character and it can be identified from the examples given by the users of what the agent must do.Faced with the existent end-user programming approaches not exploring this feature, this paper presents a new proposal for the specification of intelligent virtual agents. The proposed solution incorporates strengths of parametric, descriptive and imitative programming paradigms, and facilitates the development of agents to those who would like to do it but are not able because of lack of programming knowledge. A system was developed to validate the possibility of specifying the agents' behavior using the new end-user programming approach. The environment developed incorporates the realistic visuals of current virtual environments, and by itself, motivates both developers and users. The results achieved at this degree of complexity suggest that the new approach can be applied to a wide range of situations, and that it can spread the use of this resource.A possibilidade de testar hipóteses e experimentar a realidade sem as despesas e perigos do mundo real fez com que a utilização de ambientes virtuais atraísse a atenção de diversos profissionais. Tão importante quanto interagir em ambientes realistas é lidar com personagens que transmitam a sensação de vida, seres inteligentes . A definição da camada de seleção de ações é determinante para o realismo do personagem e pode ser identificada a partir de exemplos dados pelo usuário do comportamento que deve ser executado pelo agente. Diante da não exploração de tal característica pelas abordagens de programação por usuários finais existentes, este trabalho apresenta uma nova proposta para a especificação de agentes virtuais inteligentes. Incorporando pontos fortes dos paradigmas de programação paramétrico, descritivo e imitativo, a solução proposta facilita o desenvolvimento de agentes àqueles que gostariam de realizá-lo e não o fazem por não possuírem conhecimentos de programação. Um sistema foi desenvolvido para validar a possibilidade de se especificar o comportamento de agentes utilizando a nova abordagem de programação para usuários finais. O ambiente realista desenvolvido incorpora os recursos visuais dos ambientes virtuais atuais, e, por si só, motiva tanto desenvolvedores, quanto usuários. Os resultados alcançados neste grau de complexidade levam a crer que a proposta deste trabalho pode ser aplicada a um grande leque de situações, difundindo a utilização deste recurso.Coordenação de Aperfeiçoamento de Pessoal de Nível Superiorapplication/pdfporUniversidade Federal de ViçosaMestrado em Ciência da ComputaçãoUFVBRMetodologias e técnicas da Computação; Sistemas de ComputaçãoAgentes virtuais inteligentesProgramação por usuários finaisProgramação por demonstraçãoIntelligent virtual agentsEnd-user programmingDemonstration programmingCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOEspecificação do comportamento de agentes virtuais inteligentes por demonstraçãoSpecification of intelligent virtual agents behavior by demonstrationinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:LOCUS Repositório Institucional da UFVinstname:Universidade Federal de Viçosa (UFV)instacron:UFVORIGINALtexto completo.pdfapplication/pdf924328https://locus.ufv.br//bitstream/123456789/2600/1/texto%20completo.pdf68b22bb84a0b2e2baa10cd381884e5beMD51TEXTtexto completo.pdf.txttexto completo.pdf.txtExtracted texttext/plain117825https://locus.ufv.br//bitstream/123456789/2600/2/texto%20completo.pdf.txtacb14ace3d0a10206c684aea00e57965MD52THUMBNAILtexto completo.pdf.jpgtexto completo.pdf.jpgIM Thumbnailimage/jpeg3657https://locus.ufv.br//bitstream/123456789/2600/3/texto%20completo.pdf.jpga265cc9888f6f1c8b17a29e6b453bf76MD53123456789/26002016-04-08 23:10:19.969oai:locus.ufv.br:123456789/2600Repositório InstitucionalPUBhttps://www.locus.ufv.br/oai/requestfabiojreis@ufv.bropendoar:21452016-04-09T02:10:19LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV)false
dc.title.por.fl_str_mv Especificação do comportamento de agentes virtuais inteligentes por demonstração
dc.title.alternative.eng.fl_str_mv Specification of intelligent virtual agents behavior by demonstration
title Especificação do comportamento de agentes virtuais inteligentes por demonstração
spellingShingle Especificação do comportamento de agentes virtuais inteligentes por demonstração
Campos, Gênesis Barros
Agentes virtuais inteligentes
Programação por usuários finais
Programação por demonstração
Intelligent virtual agents
End-user programming
Demonstration programming
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Especificação do comportamento de agentes virtuais inteligentes por demonstração
title_full Especificação do comportamento de agentes virtuais inteligentes por demonstração
title_fullStr Especificação do comportamento de agentes virtuais inteligentes por demonstração
title_full_unstemmed Especificação do comportamento de agentes virtuais inteligentes por demonstração
title_sort Especificação do comportamento de agentes virtuais inteligentes por demonstração
author Campos, Gênesis Barros
author_facet Campos, Gênesis Barros
author_role author
dc.contributor.authorLattes.por.fl_str_mv http://lattes.cnpq.br/3675317289165672
dc.contributor.author.fl_str_mv Campos, Gênesis Barros
dc.contributor.advisor-co1.fl_str_mv Oliveira, Alcione de Paiva
dc.contributor.advisor-co1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4788574J0
dc.contributor.advisor-co2.fl_str_mv Braga, José Luis
dc.contributor.advisor-co2Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787263E8
dc.contributor.advisor1.fl_str_mv Iorio, Vladimir Oliveira Di
dc.contributor.advisor1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784559J9
dc.contributor.referee1.fl_str_mv Santos, André Gustavo dos
dc.contributor.referee1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4796253Z5
dc.contributor.referee2.fl_str_mv Vieira, Newton José
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/1777506255712474
contributor_str_mv Oliveira, Alcione de Paiva
Braga, José Luis
Iorio, Vladimir Oliveira Di
Santos, André Gustavo dos
Vieira, Newton José
dc.subject.por.fl_str_mv Agentes virtuais inteligentes
Programação por usuários finais
Programação por demonstração
topic Agentes virtuais inteligentes
Programação por usuários finais
Programação por demonstração
Intelligent virtual agents
End-user programming
Demonstration programming
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Intelligent virtual agents
End-user programming
Demonstration programming
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description The possibility to test hypotheses and to experience reality without the expenses and dangers of the "real world" have attracted the attention of professionals to the use of virtual environments. As importantas interacting in realistic environments is dealing with characters that convey a sense of living, "intelligent" beings. The definition of the layer of action selection is crucial to the realism of the character and it can be identified from the examples given by the users of what the agent must do.Faced with the existent end-user programming approaches not exploring this feature, this paper presents a new proposal for the specification of intelligent virtual agents. The proposed solution incorporates strengths of parametric, descriptive and imitative programming paradigms, and facilitates the development of agents to those who would like to do it but are not able because of lack of programming knowledge. A system was developed to validate the possibility of specifying the agents' behavior using the new end-user programming approach. The environment developed incorporates the realistic visuals of current virtual environments, and by itself, motivates both developers and users. The results achieved at this degree of complexity suggest that the new approach can be applied to a wide range of situations, and that it can spread the use of this resource.
publishDate 2009
dc.date.available.fl_str_mv 2009-12-21
2015-03-26T13:10:23Z
dc.date.issued.fl_str_mv 2009-07-08
dc.date.accessioned.fl_str_mv 2015-03-26T13:10:23Z
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 CAMPOS, Gênesis Barros. Specification of intelligent virtual agents behavior by demonstration. 2009. 64 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2009.
dc.identifier.uri.fl_str_mv http://locus.ufv.br/handle/123456789/2600
identifier_str_mv CAMPOS, Gênesis Barros. Specification of intelligent virtual agents behavior by demonstration. 2009. 64 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2009.
url http://locus.ufv.br/handle/123456789/2600
dc.language.iso.fl_str_mv por
language por
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.publisher.none.fl_str_mv Universidade Federal de Viçosa
dc.publisher.program.fl_str_mv Mestrado em Ciência da Computação
dc.publisher.initials.fl_str_mv UFV
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Metodologias e técnicas da Computação; Sistemas de Computação
publisher.none.fl_str_mv Universidade Federal de Viçosa
dc.source.none.fl_str_mv reponame:LOCUS Repositório Institucional da UFV
instname:Universidade Federal de Viçosa (UFV)
instacron:UFV
instname_str Universidade Federal de Viçosa (UFV)
instacron_str UFV
institution UFV
reponame_str LOCUS Repositório Institucional da UFV
collection LOCUS Repositório Institucional da UFV
bitstream.url.fl_str_mv https://locus.ufv.br//bitstream/123456789/2600/1/texto%20completo.pdf
https://locus.ufv.br//bitstream/123456789/2600/2/texto%20completo.pdf.txt
https://locus.ufv.br//bitstream/123456789/2600/3/texto%20completo.pdf.jpg
bitstream.checksum.fl_str_mv 68b22bb84a0b2e2baa10cd381884e5be
acb14ace3d0a10206c684aea00e57965
a265cc9888f6f1c8b17a29e6b453bf76
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV)
repository.mail.fl_str_mv fabiojreis@ufv.br
_version_ 1801213794826846208