Uma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo release

Detalhes bibliográficos
Ano de defesa: 2015
Autor(a) principal: Araújo, Allysson Allex de Paula
Orientador(a): Souza, Jerffeson Teixeira de
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://www.repositorio.ufc.br/handle/riufc/44988
Resumo: The Next Release Problem consists in selecting which requirements will be implemented in the next software release. For many Search Based Software Engineering approaches to the Next Release Problem, there is still a lack of ability to efficiently include the human opinion and its peculiarities in the search process. Thus, in this work it is proposed an architecture to solve the Next Release Problem where the human preferences can be incorporated and, through a learning model, is able to minimize the problem of human fatigue. Experimental results are able to show that an Interactive Genetic Algorithm can successfully incorporate the user preferences in the final solution with a small loss in objectives terms.
id UFC-7_0f2ef4614dcdcec05a2dff8316a2c4fa
oai_identifier_str oai:repositorio.ufc.br:riufc/44988
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Araújo, Allysson Allex de PaulaSouza, Jerffeson Teixeira de2019-08-21T17:43:30Z2019-08-21T17:43:30Z2015ARAÚJO, Allysson Allex de Paula. Uma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo release. 2015. Dissertação (Mestrado em Ciência da Computação) – Universidade Estadual do Ceará, Fortaleza, 2015.http://www.repositorio.ufc.br/handle/riufc/44988The Next Release Problem consists in selecting which requirements will be implemented in the next software release. For many Search Based Software Engineering approaches to the Next Release Problem, there is still a lack of ability to efficiently include the human opinion and its peculiarities in the search process. Thus, in this work it is proposed an architecture to solve the Next Release Problem where the human preferences can be incorporated and, through a learning model, is able to minimize the problem of human fatigue. Experimental results are able to show that an Interactive Genetic Algorithm can successfully incorporate the user preferences in the final solution with a small loss in objectives terms.O Problema do Próximo Release consiste na seleção de quais requisitos serão implementados no próximo release do sistema. Para muitas abordagens que envolvem Search Based Software Engineering e o Problema do Próximo Release, ainda falta a habilidade de incluir eficientemente a opinião humana e suas peculiaridades no processo de busca. Assim, neste trabalho apresenta-se uma arquitetura para resolver o Problema do Próximo Release que permita incorporar as preferências humanas e que, através de um modelo de aprendizado, esteja apto a minimizar o problema da fadiga humana. Os resultados experimentais são aptos a demonstrar que a abordagem proposta é capaz de incorporar de forma bem-sucedida as preferências do usuário na solução final com uma baixa perda em termos objetivos.Problema do próximo releaseAlgoritmo genético interativoOtimização interativaAprendizado de máquinaEngenharia de Software baseada em buscaUma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo releaseinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.ufc.br/bitstream/riufc/44988/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52ORIGINAL2015_dissertacao_aaparaujo.pdf2015_dissertacao_aaparaujo.pdfapplication/pdf4258287http://repositorio.ufc.br/bitstream/riufc/44988/1/2015_dissertacao_aaparaujo.pdfb29cd54c303f580b1b87dc3777eba65bMD51riufc/449882019-08-21 14:43:30.197oai:repositorio.ufc.br:riufc/44988Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2019-08-21T17:43:30Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.pt_BR.fl_str_mv Uma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo release
title Uma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo release
spellingShingle Uma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo release
Araújo, Allysson Allex de Paula
Problema do próximo release
Algoritmo genético interativo
Otimização interativa
Aprendizado de máquina
Engenharia de Software baseada em busca
title_short Uma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo release
title_full Uma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo release
title_fullStr Uma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo release
title_full_unstemmed Uma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo release
title_sort Uma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo release
author Araújo, Allysson Allex de Paula
author_facet Araújo, Allysson Allex de Paula
author_role author
dc.contributor.author.fl_str_mv Araújo, Allysson Allex de Paula
dc.contributor.advisor1.fl_str_mv Souza, Jerffeson Teixeira de
contributor_str_mv Souza, Jerffeson Teixeira de
dc.subject.por.fl_str_mv Problema do próximo release
Algoritmo genético interativo
Otimização interativa
Aprendizado de máquina
Engenharia de Software baseada em busca
topic Problema do próximo release
Algoritmo genético interativo
Otimização interativa
Aprendizado de máquina
Engenharia de Software baseada em busca
description The Next Release Problem consists in selecting which requirements will be implemented in the next software release. For many Search Based Software Engineering approaches to the Next Release Problem, there is still a lack of ability to efficiently include the human opinion and its peculiarities in the search process. Thus, in this work it is proposed an architecture to solve the Next Release Problem where the human preferences can be incorporated and, through a learning model, is able to minimize the problem of human fatigue. Experimental results are able to show that an Interactive Genetic Algorithm can successfully incorporate the user preferences in the final solution with a small loss in objectives terms.
publishDate 2015
dc.date.issued.fl_str_mv 2015
dc.date.accessioned.fl_str_mv 2019-08-21T17:43:30Z
dc.date.available.fl_str_mv 2019-08-21T17:43:30Z
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 ARAÚJO, Allysson Allex de Paula. Uma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo release. 2015. Dissertação (Mestrado em Ciência da Computação) – Universidade Estadual do Ceará, Fortaleza, 2015.
dc.identifier.uri.fl_str_mv http://www.repositorio.ufc.br/handle/riufc/44988
identifier_str_mv ARAÚJO, Allysson Allex de Paula. Uma arquitetura utilizando algoritmo genético interativo e aprendizado de máquina aplicado ao problema do próximo release. 2015. Dissertação (Mestrado em Ciência da Computação) – Universidade Estadual do Ceará, Fortaleza, 2015.
url http://www.repositorio.ufc.br/handle/riufc/44988
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 Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
bitstream.url.fl_str_mv http://repositorio.ufc.br/bitstream/riufc/44988/2/license.txt
http://repositorio.ufc.br/bitstream/riufc/44988/1/2015_dissertacao_aaparaujo.pdf
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
b29cd54c303f580b1b87dc3777eba65b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1847793116862480384