Buscar
Mostrando ítems 1-10 de 17
Mining software repository to identify crosscutting concerns using combined techniques
(2013-01-01)
Modularization is a goal difficult to achieve in software development. Aspect mining aims to identify crosscutting concerns in non aspect oriented software allowing organizing them into aspects and, thus, improve the ...
Techniques for the identification of crosscutting concerns: A systematic literature review
(2016-04-01)
Modularization is a goal difficult to achieve in software development. Some requirements, named crosscutting concerns, cannot be clearly mapped into isolated source code units, and their implementations tend to cut across ...
Um metamodelo para facilitar a integração de ferramentas de visualização de software e mineração de interesses transversais
(Universidade Federal de São CarlosBRUFSCarPrograma de Pós-Graduação em Ciência da Computação - PPGCC, 2013-11-22)
A goal of the Object-Oriented Programming is to develop software with better modularization and separation of concerns, although tangling and scattering of some of these concerns cannot be prevented. The Aspect-Oriented ...
Do concern mining tools really help requirements analysts? An empirical study of the vetting process
(Elsevier Science Inc, 2019-10)
Software requirements are often described in natural language because they are useful to communicate and validate. Due to their focus on particular facets of a system, this kind of specifications tends to keep relevant ...
Multiple coordinated views to support aspect mining using program slicing
(2013-01-01)
Aspect Mining and Refactoring to Aspects aim to identify crosscutting concerns and encapsulate them in aspects, respectively. Aspect Mining remains as non-automatic process, i.e., the user needs to analyze and understand ...
Modelagem e cômputo de métricas de interesse no contexto de modernização de sistemas legados
(Universidade Federal de São CarlosBRUFSCarPrograma de Pós-Graduação em Ciência da Computação - PPGCC, 2014-10-13)
Maintaining legacy systems is a complex and expensive activity for many companies. An alternative to this problem is the Architecture-Driven Modernization (ADM), proposed by the OMG (Object Management Group). ADM is a set ...
Mineração de interesses no processo de modernização dirigida a arquitetura
(Universidade Federal de São CarlosBRUFSCarPrograma de Pós-Graduação em Ciência da Computação - PPGCC, 2013-08-27)
Software systems are considered legacy when they were developed many years ago with outdated technologies and their maintenance process consumes a large amount of resources. One cause of these problems is the inadequate ...