Software Reengineering
Mostrando 1-12 de 17 artigos, teses e dissertações.
-
1. Re-engenharia do software SCMS para uma linguagem orientada a objetos (Java) para uso em construções de phantoms segmentados / Reengineering the SCMS software for object-oriented language (JAVA) to use in creating phantoms segmented
Metodologias recentes de planejamento dependem fortemente de imagens de tomografia computadorizada e a tendência é que os procedimentos de dosimetria interna na terapia usando medicina nuclear também sejam baseados em imagens, tais como, imagens de ressonância magnética (RM) e tomografia computadorizada (TC), que extraem informações anatômicas e hist
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 30/03/2012
-
2. Reengenharia e evolução do visualizador e modelador do sistema Freeflow3D / Reengineering and evolution of Freeflow3D viewer and modeler
Programas para simulação numérica de escoamento de fluido são inerentemente aplicações complexas que envolvem múltiplas disciplinas de ciências de computação, matemática e engenharia. Normalmente, além do simulador, faz parte do ambiente de simulação os modeladores (pré-processamento) e o visualizadores (pós-processamento). O Freeflow3D é um
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 02/08/2011
-
3. Recuperação de modelos de classes orientados a aspectos a partir de sistemas orientados a objetos usando refatorações de modelos
Orientação a Aspectos (OA) permite encapsular Interesses Transversais (ITs) - requisitos de software cuja implementação encontra-se entrelaçada e espalhada pelos módulos funcionais - em novas abstrações, tais como, Aspectos, Conjuntos de Junção, Adendos e Declarações Inter-tipo. A reengenharia de um software OO para um OA não é uma atividade tr
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 27/05/2011
-
4. Reengenharia da ferramenta Projection Explorer para apoio à seleção de estudos primários em revisão sistemática / Reengineering of projection explorer tool to support selection of primary studies on systematic review
A crescente adoção do paradigma experimental na pesquisa em Engenharia de Software visa a obtenção de evidências experimentais sobre as tecnologias propostas para garantir sua correta avaliação e para a construção de um corpo de conhecimento sólido da disciplina. Uma das abordagens de pesquisa experimental é a revisão sistemática, um método rig
Publicado em: 2011
-
5. Formalização de um modelo de processo de reengenharia centrado no usuário para conversão de aplicações desktop em RIAs
The software reengineering becomes important because of the need that organizations have in adjusting to new trends, technologies and user requirements. The term organization should be understood like universities or companies that develop software for use by a large number of people. Thinking about the adequacy of users requirements, is presented in this wo
Publicado em: 2010
-
6. RE-ENGENHARIA DO SOFTWARE C&L PARA PLATAFORMA LUA-KEPLER UTILIZANDO PRINCÍPIOS DE TRANSPARÊNCIA / REENGINEERING THE C&L SOFTWARE TOWARDS LUA-KEPLER PLATFORM USING PRINCIPLES OF TRANSPARENCY
Transparency is a keyword present in different contexts such as the economic and the political ones, and, currently, one of the new contexts, in which it stands, is software. Free (open source) software is a good example of transparency, where the great advantage is that one can access the source code and then choose the characteristics he/she wants, but, in
Publicado em: 2009
-
7. CRISTA : um apoio computacional para atividades de inspeção e compreensão de código
Inspeção de software é uma atividade chave de garantia de qualidade de software que pode ser aplicada durante todo o processo de desenvolvimento uma vez que é uma atividade estática, baseada essencialmente em técnica de leitura. Dependendo do artefato inspecionado, é preciso aplicar a técnica apropriada. No caso de inspeção de código uma técnica
Publicado em: 2009
-
8. GRENJ: um framework obtido por um processo iterativo de reengenharia aplicando TDD
Software systems must satisfy the users requeriments and use current technologies. Thus, these systems are in constant evolution and several software maintenance tasks are carried out in order to adapt them to the users requirements as well as to the current technologies. When there is a change in the technology used by these systems, an approach to their re
Publicado em: 2008
-
9. CONTEXT-AWARE APPLICATION DEVELOPMENT USING MULTI-AGENT SYSTEMS / DESENVOLVIMENTO DE APLICAÇÕES SENSÍVEIS AO CONTEXTO USANDO SISTEMAS MULTI-AGENTES
O desenvolvimento de aplicações sensíveis ao contexto (ASCs) constitui-se como uma tarefa não-trivial em conseqüência das características relacionadas à sensibilidade ao contexto, como abertura, comunicação assíncrona e falta de mecanismos modulares na propagação de informações de contexto. Por outro lado, um paradigma de desenvolvimento de so
Publicado em: 2007
-
10. Suporte à reengenharia de processos e negócios com base em sistemas de workflow
O mundo globalizado de hoje conduz as organizações a buscarem, cada vez mais, a Reengenharia de Processos de Negócio ou BPR – Business Process Reengineering como uma solução para se manterem competitivas em seus respectivos mercados. Uma das tecnologias de informação que aparece como habilitadora da BPR é a tecnologia de Workflow (fluxos de trabalh
Publicado em: 2007
-
11. Which documentation for software maintenance?
Software engineering has been striving for years to improve the practice of software development and maintenance. Documentation has long been prominent on the list of recommended practices to improve development and help maintenance. Recently however, agile methods started to shake this view, arguing that the goal of the game is to produce software and that
Journal of the Brazilian Computer Society. Publicado em: 2006-12
-
12. "PARFAIT: an contribution for the software reengineering based on patterns languages and frameworks" / "PARFAIT: uma contribuição para a reengenharia de software baseada em linguagens de padrões e frameworks"
A necessidade de evolução de sistemas legados tem aumentado significativamente com o surgimento de novas tecnologias. Para apoiar essa tendência, diversos métodos de reengenharia têm sido propostos. No entanto, poucos possuem apoio computacional efetivo, alguns utilizam padrões de projeto ou padrões específicos de reengenharia, e nenhum utiliza frame
Publicado em: 2005