Aplicações de algoritmos evolucionários em engenharia de software

dc.creatorFabricio Batista de Oliveira
dc.date.accessioned2019-08-11T09:53:11Z
dc.date.accessioned2025-09-09T00:36:08Z
dc.date.available2019-08-11T09:53:11Z
dc.date.issued2010-11-12
dc.description.abstractThe main objective of this work is to present studies and applications based on the theory of Evolutionary Algorithms (EA). This approach has proved very efficient for solving computational problems in the world. This technique has achieved considerable success in many areas of computing. In this project, using this approach will be taken to analyze the results of studies directed towards solving problems related to the discipline of software testing. The feature of the approach of EAs who try to imitate nature in the sense of how it fits in certain situations to solve its problems is ideal for solving computational problems of high difficulty level of resolution. Throughout his work, some definitions are made on some variations of EAs; Because EAs are used in academic environment and the business scenario, the expectations for improvement and dissemination of its use. An example of using EAs in the market for software development is given at the end of the text in the description of the work of an organization creates a framework for creating scenarios for testing.
dc.identifier.urihttps://hdl.handle.net/1843/BUOS-94LNWJ
dc.languagePortuguês
dc.publisherUniversidade Federal de Minas Gerais
dc.rightsAcesso Aberto
dc.subjectSoftware Desenvolvimento
dc.subjectEngenharia de software
dc.subjectSoftware Avaliação
dc.subject.otherProgramação genética
dc.subject.otherTeoria da evolução das espécies
dc.subject.otherAlgoritmos evolucionários
dc.subject.otherTeste evolucionário
dc.titleAplicações de algoritmos evolucionários em engenharia de software
dc.typeMonografia de especialização
local.contributor.advisor1Gisele Lobo Pappa
local.description.resumoO principal objetivo do presente trabalho é apresentar estudos e aplicações baseados na teoria dos Algoritmos Evolucionários (AE). Esta abordagem tem se mostrado muito eficiente para resolver problemas no mundo computacional. A utilização desta técnica vem obtendo bastante sucesso em várias áreas da computação. No caso deste trabalho, o uso desta abordagem será dirigido a analisar resultados de estudos direcionados no sentido de resolver problemas relacionados à disciplina de teste de software. A característica da abordagem dos AEs que tentam imitar a natureza, no sentido de como ela se adapta a determinadas situações para resolver seus problemas, é ideal para resolver os problemas computacionais de alto nível de dificuldade de resolução. No decorrer do trabalho, são feitas algumas definições sobre algumas variações dos AEs. Como os AEs são usados no meio acadêmico e no cenário comercial, as espectativas de aperfeiçoamento e disseminação de seu uso. Um exemplo de utilização dos AEs no mercado de desenvolvimento de software é dado, no final do texto, através da descrição do trabalho de uma empresa criadora de um framework para criar cenários de casos de testes.
local.publisher.initialsUFMG

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
fabriciobatistaoliveira_pdf.pdf
Tamanho:
697.41 KB
Formato:
Adobe Portable Document Format