Proposta de arquitetura multiagente para o Portal de Algoritmos da UCS (AlgoUCS)

Detalhes bibliográficos
Autor(a) principal: Pessutto, Lucas Rafael Costella
Data de Publicação: 2013
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UCS
Texto Completo: https://repositorio.ucs.br/handle/11338/1498
Resumo: O ensino de algoritmos tornou-se um grande desafio ao longo do tempo, pois esta disciplina requer do aluno raciocínio lógico e abstração de alguns conceitos necessários ao aprendizado de uma linguagem de programação. Esses fatores somados a uma educação básica precária recebida por alguns alunos contribuíram para o alto índice de reprovação da disciplina de algoritmos. Como forma de diminuir os índices de reprovação e fornecer aos alunos uma ferramenta de estudo, um grupo de professores da Universidade de Caxias do Sul desenvolveu o Portal de Algoritmos da UCS (Universidade de Caxias do Sul), que é basicamente uma IDE para a linguagem Português Estruturado, ensinado nas aulas de algoritmos, aliado a um banco de problemas que permite aos alunos submeter suas soluções e avaliá-las, determinando se estão corretas e obtendo o custo de sua solução. Com esse número o sistema elabora um ranking dos usuários que resolveram mais problemas e das melhores soluções apresentadas para cada problema. Este trabalho irá propor uma arquitetura multiagente que suporte as funcionalidades do portal de algoritmos presentes atualmente na plataforma. Essa abordagem terá como objetivo permitir uma futura integração de novos agentes da sociedade, tendo em vista as diversas possibilidades de novas funcionalidades que a ferramenta oferece, principalmente em termos de Inteligência Artifcial. Num primeiro momento será feito um levantamento bibliográfico da área de Agentes e Sistemas multiagentes, um estudo de alguns frameworks para o desenvolvimento de Sistemas Multiagentes e um estudo do portal de algoritmos. Após esse estudo inicial será proposta a arquitetura multiagente para a plataforma e posteriormente será realizado um estudo de caso e implementação do sistema. Por fim, serão analisados os resultados obtidos a fim de determinar a corretude da arquitetura proposta inicialmente (sic).
id UCS_788c6e99bb28189934abd5e804e3e0cf
oai_identifier_str oai:repositorio.ucs.br:11338/1498
network_acronym_str UCS
network_name_str Repositório Institucional da UCS
repository_id_str
spelling Pessutto, Lucas Rafael CostellaDorneles, Ricardo VargasBoff, ElisaCasa, Marcos Eduardo2017-02-02T19:33:13Z2017-02-02T19:33:13Z2013https://repositorio.ucs.br/handle/11338/1498O ensino de algoritmos tornou-se um grande desafio ao longo do tempo, pois esta disciplina requer do aluno raciocínio lógico e abstração de alguns conceitos necessários ao aprendizado de uma linguagem de programação. Esses fatores somados a uma educação básica precária recebida por alguns alunos contribuíram para o alto índice de reprovação da disciplina de algoritmos. Como forma de diminuir os índices de reprovação e fornecer aos alunos uma ferramenta de estudo, um grupo de professores da Universidade de Caxias do Sul desenvolveu o Portal de Algoritmos da UCS (Universidade de Caxias do Sul), que é basicamente uma IDE para a linguagem Português Estruturado, ensinado nas aulas de algoritmos, aliado a um banco de problemas que permite aos alunos submeter suas soluções e avaliá-las, determinando se estão corretas e obtendo o custo de sua solução. Com esse número o sistema elabora um ranking dos usuários que resolveram mais problemas e das melhores soluções apresentadas para cada problema. Este trabalho irá propor uma arquitetura multiagente que suporte as funcionalidades do portal de algoritmos presentes atualmente na plataforma. Essa abordagem terá como objetivo permitir uma futura integração de novos agentes da sociedade, tendo em vista as diversas possibilidades de novas funcionalidades que a ferramenta oferece, principalmente em termos de Inteligência Artifcial. Num primeiro momento será feito um levantamento bibliográfico da área de Agentes e Sistemas multiagentes, um estudo de alguns frameworks para o desenvolvimento de Sistemas Multiagentes e um estudo do portal de algoritmos. Após esse estudo inicial será proposta a arquitetura multiagente para a plataforma e posteriormente será realizado um estudo de caso e implementação do sistema. Por fim, serão analisados os resultados obtidos a fim de determinar a corretude da arquitetura proposta inicialmente (sic).Universidade de Caxias do SulInteligência artificialAlgoritmosSistemas multiagentesProposta de arquitetura multiagente para o Portal de Algoritmos da UCS (AlgoUCS)info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UCSinstname:Universidade de Caxias do Sul (UCS)instacron:UCSinfo:eu-repo/semantics/openAccessUniversidade de Caxias do SulBacharelado em Ciência da ComputaçãoTEXTTCC Lucas Rafael Costella Pessuto.pdf.txtTCC Lucas Rafael Costella Pessuto.pdf.txtExtracted texttext/plain149247https://repositorio.ucs.br/xmlui/bitstream/11338/1498/3/TCC%20Lucas%20Rafael%20Costella%20Pessuto.pdf.txt7f0a064629593d942880111d5f5ce127MD53THUMBNAILTCC Lucas Rafael Costella Pessuto.pdf.jpgTCC Lucas Rafael Costella Pessuto.pdf.jpgGenerated Thumbnailimage/jpeg1188https://repositorio.ucs.br/xmlui/bitstream/11338/1498/4/TCC%20Lucas%20Rafael%20Costella%20Pessuto.pdf.jpg3455fd473fa46390f8444ea891cf367aMD54ORIGINALTCC Lucas Rafael Costella Pessuto.pdfTCC Lucas Rafael Costella Pessuto.pdfapplication/pdf4253981https://repositorio.ucs.br/xmlui/bitstream/11338/1498/1/TCC%20Lucas%20Rafael%20Costella%20Pessuto.pdf4ed10878aeb040783e40760da9d9d522MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ucs.br/xmlui/bitstream/11338/1498/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5211338/14982022-11-09 16:02:33.471oai:repositorio.ucs.br:11338/1498Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório de Publicaçõeshttp://repositorio.ucs.br/oai/requestopendoar:2022-11-09T16:02:33Repositório Institucional da UCS - Universidade de Caxias do Sul (UCS)false
dc.title.pt_BR.fl_str_mv Proposta de arquitetura multiagente para o Portal de Algoritmos da UCS (AlgoUCS)
title Proposta de arquitetura multiagente para o Portal de Algoritmos da UCS (AlgoUCS)
spellingShingle Proposta de arquitetura multiagente para o Portal de Algoritmos da UCS (AlgoUCS)
Pessutto, Lucas Rafael Costella
Universidade de Caxias do Sul
Inteligência artificial
Algoritmos
Sistemas multiagentes
title_short Proposta de arquitetura multiagente para o Portal de Algoritmos da UCS (AlgoUCS)
title_full Proposta de arquitetura multiagente para o Portal de Algoritmos da UCS (AlgoUCS)
title_fullStr Proposta de arquitetura multiagente para o Portal de Algoritmos da UCS (AlgoUCS)
title_full_unstemmed Proposta de arquitetura multiagente para o Portal de Algoritmos da UCS (AlgoUCS)
title_sort Proposta de arquitetura multiagente para o Portal de Algoritmos da UCS (AlgoUCS)
author Pessutto, Lucas Rafael Costella
author_facet Pessutto, Lucas Rafael Costella
author_role author
dc.contributor.other.none.fl_str_mv Dorneles, Ricardo Vargas
Boff, Elisa
dc.contributor.author.fl_str_mv Pessutto, Lucas Rafael Costella
dc.contributor.advisor1.fl_str_mv Casa, Marcos Eduardo
contributor_str_mv Casa, Marcos Eduardo
dc.subject.por.fl_str_mv Universidade de Caxias do Sul
Inteligência artificial
Algoritmos
Sistemas multiagentes
topic Universidade de Caxias do Sul
Inteligência artificial
Algoritmos
Sistemas multiagentes
description O ensino de algoritmos tornou-se um grande desafio ao longo do tempo, pois esta disciplina requer do aluno raciocínio lógico e abstração de alguns conceitos necessários ao aprendizado de uma linguagem de programação. Esses fatores somados a uma educação básica precária recebida por alguns alunos contribuíram para o alto índice de reprovação da disciplina de algoritmos. Como forma de diminuir os índices de reprovação e fornecer aos alunos uma ferramenta de estudo, um grupo de professores da Universidade de Caxias do Sul desenvolveu o Portal de Algoritmos da UCS (Universidade de Caxias do Sul), que é basicamente uma IDE para a linguagem Português Estruturado, ensinado nas aulas de algoritmos, aliado a um banco de problemas que permite aos alunos submeter suas soluções e avaliá-las, determinando se estão corretas e obtendo o custo de sua solução. Com esse número o sistema elabora um ranking dos usuários que resolveram mais problemas e das melhores soluções apresentadas para cada problema. Este trabalho irá propor uma arquitetura multiagente que suporte as funcionalidades do portal de algoritmos presentes atualmente na plataforma. Essa abordagem terá como objetivo permitir uma futura integração de novos agentes da sociedade, tendo em vista as diversas possibilidades de novas funcionalidades que a ferramenta oferece, principalmente em termos de Inteligência Artifcial. Num primeiro momento será feito um levantamento bibliográfico da área de Agentes e Sistemas multiagentes, um estudo de alguns frameworks para o desenvolvimento de Sistemas Multiagentes e um estudo do portal de algoritmos. Após esse estudo inicial será proposta a arquitetura multiagente para a plataforma e posteriormente será realizado um estudo de caso e implementação do sistema. Por fim, serão analisados os resultados obtidos a fim de determinar a corretude da arquitetura proposta inicialmente (sic).
publishDate 2013
dc.date.submitted.none.fl_str_mv 2013
dc.date.accessioned.fl_str_mv 2017-02-02T19:33:13Z
dc.date.available.fl_str_mv 2017-02-02T19:33:13Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ucs.br/handle/11338/1498
url https://repositorio.ucs.br/handle/11338/1498
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.source.none.fl_str_mv reponame:Repositório Institucional da UCS
instname:Universidade de Caxias do Sul (UCS)
instacron:UCS
instname_str Universidade de Caxias do Sul (UCS)
instacron_str UCS
institution UCS
reponame_str Repositório Institucional da UCS
collection Repositório Institucional da UCS
bitstream.url.fl_str_mv https://repositorio.ucs.br/xmlui/bitstream/11338/1498/3/TCC%20Lucas%20Rafael%20Costella%20Pessuto.pdf.txt
https://repositorio.ucs.br/xmlui/bitstream/11338/1498/4/TCC%20Lucas%20Rafael%20Costella%20Pessuto.pdf.jpg
https://repositorio.ucs.br/xmlui/bitstream/11338/1498/1/TCC%20Lucas%20Rafael%20Costella%20Pessuto.pdf
https://repositorio.ucs.br/xmlui/bitstream/11338/1498/2/license.txt
bitstream.checksum.fl_str_mv 7f0a064629593d942880111d5f5ce127
3455fd473fa46390f8444ea891cf367a
4ed10878aeb040783e40760da9d9d522
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UCS - Universidade de Caxias do Sul (UCS)
repository.mail.fl_str_mv
_version_ 1798308910513258496