NovaStudio : gerador de código usando a arquitetura dirigida pelos modelos (MDA)
Fecha
2009Nivel académico
Grado
Tipo
Otro título
NovaStudio: code generator by using MDA approach
Resumo
A automação do processo de produção de software tem tornado-se cada vez mais uma necessidade devido à crescente complexidade dos sistemas de informação. Neste contexto, o produto NovaStudio do grupo Bull apóia-se na Arquitetura Dirigida pelos modelos (MDA - Model Driven Architecture), uma das principais variantes da metodologia Engenharia Dirigida pelos Modelos (MDE - Model Driven Engineering), para gerar automaticamente uma boa parte do código necessário às aplicações J2EE. Existe um desejo de ...
A automação do processo de produção de software tem tornado-se cada vez mais uma necessidade devido à crescente complexidade dos sistemas de informação. Neste contexto, o produto NovaStudio do grupo Bull apóia-se na Arquitetura Dirigida pelos modelos (MDA - Model Driven Architecture), uma das principais variantes da metodologia Engenharia Dirigida pelos Modelos (MDE - Model Driven Engineering), para gerar automaticamente uma boa parte do código necessário às aplicações J2EE. Existe um desejo de estender as funcionalidades do NovaStudio para acrescentar também o suporte à geração de código PHP e .NET. No entanto, a atual tecnologia utilizada no motor de geração não é totalmente adaptada à metodologia MDE, causando alguns inconvenientes. Neste contexto, um estudo realizado pela equipe NovaStudio apontou a solução de código aberto Acceleo como candidata a substituta do motor de geração. Desta forma este trabalho permite a validação da utilização do Acceleo como novo motor de geração para que ele possa ser utilizado, em seguida, para acrescentar o suporte à geração de código PHP e .NET. ...
Abstract
The automation of software process production has become a necessity due to the increasing systems information's complexity. In this context, the Bull company's product NovaStudio is based on the approach Model Driven Architecture (MDA), one of the major Model Driven Engineering (MDE) initiatives, to automatically generate code for J2EE applications. Bull wants to extend the NovaStudio's functionalities to also provide support for PHP and .NET code generation. However, the technology currently ...
The automation of software process production has become a necessity due to the increasing systems information's complexity. In this context, the Bull company's product NovaStudio is based on the approach Model Driven Architecture (MDA), one of the major Model Driven Engineering (MDE) initiatives, to automatically generate code for J2EE applications. Bull wants to extend the NovaStudio's functionalities to also provide support for PHP and .NET code generation. However, the technology currently used in the code generation engine is not completely adapted to the MDA methodology. In this context, a survey conducted by NovaStudio team points the open source solution Acceleo as a candidate for the replacement of the code generation engine. In this way, this work validates the use of Acceleo as the new code generation engine so that it can be used to add support for PHP and .NET code generation. ...
Institución
Universidade Federal do Rio Grande do Sul. Instituto de Informática. Curso de Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado.
Colecciones
-
Tesinas de Curso de Grado (37607)
Este ítem está licenciado en la Creative Commons License