Geração automática de testes baseada em algoritmos genéticos para verificação funcional

DSpace Repository

A- A A+

Geração automática de testes baseada em algoritmos genéticos para verificação funcional

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Lettnin, Djones Vinicius pt_BR
dc.contributor.author Maziero, Fabrízio Piccoli pt_BR
dc.date.accessioned 2017-05-02T04:12:34Z
dc.date.available 2017-05-02T04:12:34Z
dc.date.issued 2016 pt_BR
dc.identifier.other 345228 pt_BR
dc.identifier.uri https://repositorio.ufsc.br/xmlui/handle/123456789/175320
dc.description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia Elétrica, Florianópolis, 2016. pt_BR
dc.description.abstract O constante aumento da complexidade de sistemas embarcados requer um processo de verificação capaz de acompanhar esse crescimento e ser capaz de assegurar o correto funcionamento do sistema projetado, especialmente se tratando de aplicações críticas que lidem com vidas humanas ou com grandes investimentos. Esta responsabilidade por parte das companhias que desenvolvem tais sistemas faz com que a verificação se torne a parte mais importante no projeto de um sistema, consumindo a maior parte dos seus recursos, tanto em questão de tempo quanto financeiramente. A verificação realizada através de simulações requer a participação de um engenheiro de verificação analisando os resultados e com base nestes, modificando parâmetros para gerar novos testes. Neste trabalho é apresentada uma abordagem para uso de Algoritmos Genéticos no processo de verificação, de forma a automatizar a geração de novos vetores de teste. Esta abordagem analisa os resultados com base nas métricas de verificação definidas durante a fase de planejamento do projeto, e com estas informações gera novos testes que contribuam para a validação do sistema, adaptando-se ao funcionamento do sistema e aos resultados de cada nova iteração do processo de verificação.<br> pt_BR
dc.description.abstract Abstract : The growing increase in embedded systems complexity requires a verification process to be able to follow this trend while capable of assuring the correctness of the designed system, especially on critical applications that deal with human lives, or big financial investments. This responsibility incurred by these system's developers makes verification the most important step in designing an embedded system, considering both development time and money. Simulation-based verification requires an engineer's work by analyzing results and creating new test vectors relevant to the process. In this work an approach for automating test vector generation through Genetic Algorithms is presented. This approach analyzes test results based on predefined verification metrics and, with this information creates new tests that aim on advancing the verification process to reach a better system validation, adapting itself to the design and its results at each step of the process. en
dc.format.extent 112 p.| il., grafs., tabs. pt_BR
dc.language.iso por pt_BR
dc.subject.classification Engenharia elétrica pt_BR
dc.subject.classification Sistemas embarcados (Computadores) pt_BR
dc.subject.classification Algoritmos genéticos pt_BR
dc.title Geração automática de testes baseada em algoritmos genéticos para verificação funcional pt_BR
dc.type Dissertação (Mestrado) pt_BR


Files in this item

Files Size Format View
345228.pdf 2.342Mb PDF View/Open

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account

Statistics

Compartilhar