Search
Now showing items 1-9 of 9
BUSCA POR OPORTUNIDADES DE REFATORAÇÃO PARA APLICAÇÃO DE PADRÕES DE PROJETO
(Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Informática, 2014-08-27)
It is difficult to maintain and to adapt poorly written code presenting shortcomings in its structure. Refactoring techniques are used to improve the source code and the structure of applications, making them better and ...
Refatoração com enfoque em portabilidade como estratégia de reúso em desenvolvimento de middleware para TV digital interativa
(Universidade Federal de São CarlosBRUFSCarPrograma de Pós-graduação em Ciência da Computação, 2011-12-12)
Middleware for interactive digital TV systems are designed to provide convenient abstractions to overcome differences of hardware/software in order to improve the portability of applications. The development of a middleware ...
DETECÇÃO DE OPORTUNIDADES DE REFATORAÇÃO EM BASES DE DADOS RELACIONAIS
(Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Informática, 2015-11-30)
Many information systems that work with RDR (Relational Databases) have problems in the design of their databases. Such failures may result from design specification, requirement changes or even lack of knowledge to produce ...
Refatoração de sistemas Java utilizando padrões de projeto: um estudo de caso.
(Universidade Federal de São CarlosBRUFSCarPrograma de Pós-graduação em Ciência da Computação, 2005-12-19)
This dissertation presents a study case on object-oriented systems refactoring. Systems developed according to the object-oriented paradigm may contain reusable code, even
though not always have been designed for it. Systems ...
REFATORAÇÃO DE PROGRAMAS FORTRAN DE ALTO DESEMPENHO
(Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Informática, 2009-08-17)
Refactoring is a software engineering technique that aims at improving the internal structure of an application, in such a way that the changes do not interfere in the results
produced by the software. This technique is ...
Análise automática de acessos concorrentes a dados para refatoração de código sequencial em código paralelo OpenMP
(Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Informática, 2011-12-16)
The manual transformation of sequential programs into parallel code is not an easy
task. It requires very effort and attention of the developer during this process at great risk
of introducing errors that can not be ...
UM CATÁLOGO DE REFATORAÇÕES ENVOLVENDO EXPRESSÕES LAMBDA EM JAVA
(Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Informática, 2014-08-28)
Programming language evolution provides room for improving existing programs. Developers
can upgrade their projects, applying new features available in the latest language versions.
However, during maintenance activities, ...
CATÁLOGO DE REFATORAÇÕES PARA A EVOLUÇÃO DE PROGRAMAS EM LINGUAGEM FORTRAN
(Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Informática, 2011-07-08)
Evolution is a natural characteristic in software development. During the life cycle
of a system, usually there is the need of evolution, mainly to add a new requirement, to
change existing functionality, or to evolve the ...
Recuperação de modelos de classes orientados a aspectos a partir de sistemas orientados a objetos usando refatorações de modelos.
(Universidade Federal de São CarlosBRUFSCarPrograma de Pós-graduação em Ciência da Computação, 2011-05-27)
Aspect-Oriented Programming allows encapsulating the so-called "Crosscutting Concerns (CCC) - software requirements whose implementation is tangled and scattered throughout the functional modules - into new abstractions, ...