Please use this identifier to cite or link to this item: http://repositorio.unicamp.br/jspui/handle/REPOSIP/259077
Type: DISSERTAÇÃO
Degree Level: Mestrado
Title: Indução de programas genéticos lineares para modelagem de processos de manipulação de informação
Title Alternative: Induction of linear genetic programs for modeling data manipulation processes
Author: Archanjo, Gabriel Ambrósio
Advisor: Von Zuben, Fernando José, 1968-
Zuben, Fernando José Von, 1968-
Abstract: Resumo: Reproduzindo tendências verificadas em outros setores produtivos, métodos para automatizar etapas e reduzir custos têm sido propostos na área de desenvolvimento de software. Entretanto, a etapa mais trabalhosa, a codificação da solução, continua sendo realizada quase que exclusivamente por programadores humanos. Trabalhos na área de geração automática de programas para manipulação de dados têm focado predominantemente na descoberta de conhecimento e extração de padrões de bases de dados estáticas. Porém, para a modelagem de processos que normalmente alteram registros armazenados em bancos de dados, é necessário tratar os dados como entidades dinâmicas. Este trabalho apresenta uma abordagem para indução de programas via programação genética linear. Em termos de funcionalidade, os programas obtidos são capazes de consultar, inserir, excluir e atualizar registros num banco de dados relacional. O intuito é modelar processos de manipulação de informação, presentes em sistemas de tecnologia de informação. Os resultados indicam que a abordagem é capaz de implementar processos simples, gerando programas de computador consistentes e com interpretabilidade comparável à de programas escritos em linguagens de programação tradicionais

Abstract: Reproducing trends observed in other productive branches, methods to automate stages and reduce costs have been proposed for software development. However, perhaps the most laborious step, the computer programming, is generally performed entirely by human programmers. Works in the field of automated generation of computer programs for data manipulation have been focused almost exclusively on knowledge discovery and pattern extraction in static datasets. Nevertheless, in the case of modeling processes that usually alter objects stored in databases, it is necessary to handle the dataset as dynamic entities. This work proposes an approach for program induction based on linear genetic programming. In terms of functionality, the obtained programs are able to query, delete, insert and update records stored in a relational database. The aim is to model processes for data manipulation, present in information technology systems. The results indicate that the proposed approach can implement simple processes, generating consistent programs as interpretable as the ones written in traditional programming languages
Subject: Programação genética (Computação)
Modelagem de processos
Tecnologia da informação
Language: Português
Editor: [s.n.]
Date Issue: 2012
Appears in Collections:FEEC - Tese e Dissertação

Files in This Item:
File SizeFormat 
Archanjo_GabrielAmbrosio_M.pdf1.06 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.