Use este identificador para citar ou linkar para este item:
http://repositorio.ufla.br/jspui/handle/1/40831
Registro completo de metadados
Campo DC | Valor | Idioma |
---|---|---|
dc.creator | Santos, Bruno M. | - |
dc.creator | Landi, André de S. | - |
dc.creator | Santibáñez, Daniel S. | - |
dc.creator | Durelli, Rafael S. | - |
dc.creator | Camargo, Valter V. de | - |
dc.date.accessioned | 2020-05-12T17:05:50Z | - |
dc.date.available | 2020-05-12T17:05:50Z | - |
dc.date.issued | 2019 | - |
dc.identifier.citation | SANTOS, B. M. et al. Evaluating the extension mechanisms of the knowledge discovery metamodel for aspect-oriented modernizations. Journal of Systems and Software, [S.l.], v. 149, p. 285-304, 2019. | pt_BR |
dc.identifier.uri | http://www.sciencedirect.com/science/article/pii/S0164121218302711 | pt_BR |
dc.identifier.uri | http://repositorio.ufla.br/jspui/handle/1/40831 | - |
dc.description.abstract | Crosscutting concerns are an intrinsic problem of legacy systems, hindering their maintenance and evolution. A possible solution is to modernize these systems employing aspect-orientation, which provides suitable abstractions for modularizing these kind of concerns. Architecture-Driven Modernization is a more specific kind of software reengineering focused on employing standard metamodels along the whole process, promoting interoperability and reusability across different tools/vendors. Its main metamodel is the Knowledge Discovery Metamodel (KDM), which is able to represent a significant amount of system details. However, up to this moment, there is no extension of this metamodel for aspect-orientation, preventing software engineers from conducting Aspect-Oriented Modernizations. Therefore, in this paper we present our experience on creating a heavyweight and a lightweight extension of KDM for aspect-orientation. We conducted two evaluations. The first one showed all aspect-oriented concepts were represented in both extensions. The second one was a experiment, in which we have analyzed the productivity of software engineers using both extensions. The results showed that the heavyweight extension propitiate a more productive environment in terms of time and number of errors when compared to the lightweight one. | pt_BR |
dc.language | en_US | pt_BR |
dc.publisher | Elsevier | pt_BR |
dc.rights | restrictAccess | pt_BR |
dc.source | Journal of Systems and Software | pt_BR |
dc.subject | Aspect-oriented modernization | pt_BR |
dc.subject | Knowledge discovery metamodel | pt_BR |
dc.subject | Legacy systems | pt_BR |
dc.subject | Heavyweight extension | pt_BR |
dc.subject | Lightweight extension | pt_BR |
dc.title | Evaluating the extension mechanisms of the knowledge discovery metamodel for aspect-oriented modernizations | pt_BR |
dc.type | Artigo | pt_BR |
Aparece nas coleções: | DCC - Artigos publicados em periódicos |
Arquivos associados a este item:
Não existem arquivos associados a este item.
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.
Ferramentas do administrador