TCC
Procedimentos de modelagem e uma ferramenta de geração automática de código
Carregando...
Notas
Data
Autores
Orientadores
Editores
Coorientadores
Membros de banca
Título da Revista
ISSN da Revista
Título de Volume
Editor
Faculdade, Instituto ou Escola
Departamento
Programa de Pós-Graduação
Agência de fomento
Tipo de impacto
Áreas Temáticas da Extenção
Objetivos de Desenvolvimento Sustentável
Dados abertos
Resumo
O mercado do mundo tecnológico contemporâneo demanda por produtos
de alta qualidade em curtos espaços de tempo. Neste contexto, as empresas de
desenvolvimento de software adotam padrões de projeto que garantem
produtividade e manutenção em seus sistemas. Entretanto, são múltiplos os
modelos, dificultando a criação de um modelo-padrão de desenvolvimento por
estas empresas. Objetivou-se neste trabalho a criação de um gerador de código
denominado BlueBox que otimiza a produção de empresas que utilizam o
framework Iguassu como ferramenta de desenvolvimento de Software e a
criação de práticas de modelagem de software, visando a geração dos códigos
conforme o modelo Iguassu. Como resultados, descrevem-se o gerador CodeGen
utilizando tecnologia XSLT, a utilização da tecnologia Velocity para a
construção do gerador BlueBox e, por fim são listados os métodos para
modelagem do diagrama de classes e de estados. Concluiu-se que o BlueBox
tem maior rendimento em comparação ao CodeGen, tais ferramentas aceleram a
produtividade das empresas que as adotam e é necessário a utilização dos
procedimentos de modelagem para que a geração se dê de maneira correta.
Abstract
The market of technology in the contemporaneous world demands highquality
products in a short period of time. In this context, software development
enterprises adopt design patterns that guarantee productivity and maintenance in
their systems. However, there are multiple models, making it difficult for these
enterprises to create a unique pattern of development. This work presents a new
code-generator, named Bluebox, which optimizes the production for enterprises
using the Iguassu development framework as a tool for software development
and the creation of software modeling practices, seeking for the generation of
codes according to the Iguassu model. As a result, it can be described the
CodeGen generator, using XSLT technology, the use of Velocity technology to
build the BlueBox generator and in the end are listed the methods to model the
diagram of classes and states. It was concluded that BlueBox has higher
performance comparing to CodeGen, these tools accelerate the use of modeling
procedures in order to obtain a correct generation.
Descrição
Área de concentração
Agência de desenvolvimento
Palavra chave
Marca
Objetivo
Procedência
Impacto da pesquisa
Resumen
Palavras-chave
ISBN
DOI
Citação
CASTRO, L. de L. Procedimentos de modelagem e uma ferramenta de geração automática de código. 2010. 78 p. Monografia (Graduação em Ciência da Computação) – Universidade Federal de Lavras, Lavras, 2010.
