dc.creator | Campagnolo, Fernando Quatrin | |
dc.creator | Piveta, Eduardo Kessler | |
dc.date | 2016-10-21 | |
dc.date.accessioned | 2023-09-27T19:45:48Z | |
dc.date.available | 2023-09-27T19:45:48Z | |
dc.identifier | https://periodicos.ufsm.br/coming/article/view/22642 | |
dc.identifier | 10.5902/2448190422642 | |
dc.identifier.uri | https://repositorioslatinoamericanos.uchile.cl/handle/2250/8941711 | |
dc.description | Durante o ciclo de vida dos sistemas de software, eles precisam ser melhorados, modificados e adaptados a novas funcionalidades. Tais modificações podem aumentar a complexidade e diminuir sua qualidade. Uma das maneiras de melhorar sua qualidade é aplicar transformações, mais especificamente, refatorações. Uma das atividades do processo de refatoração proposto por Piveta (2009), é a seleção do conjunto de refatorações a serem aplicadas em um sistema de software. A partir desse cenário, este trabalho tem como objetivo: (i) Representar o conhecimento de refatoração através de uma ontologia OWL; (ii) Utilizar a ontologia proposta como base de dados para selecionar o conjunto de refatorações a serem aplicadas. A fim de facilitar a seleção, desenvolveu-se uma aplicação Java utilizando a API Jena. Essa possibilita filtrar as refatorações por algumas características como vantagem e domínio. | pt-BR |
dc.format | application/pdf | |
dc.language | por | |
dc.publisher | Universidade Federal de Santa Maria | pt-BR |
dc.relation | https://periodicos.ufsm.br/coming/article/view/22642/pdf | |
dc.rights | Copyright (c) 2016 Revista ComInG - Communications and Innovations Gazette | pt-BR |
dc.source | Revista ComInG - Communications and Innovations Gazette; v. 1 n. 2 (2016): Segunda Edição; 74-86 | pt-BR |
dc.source | 2448-1904 | |
dc.source | 2448-1904 | |
dc.subject | Refatoração | pt-BR |
dc.subject | Ontologia | pt-BR |
dc.subject | OWL. | pt-BR |
dc.title | Representação do Conhecimento de forma a Buscar Oportunidades de Refatoração através de uma Ontologia | pt-BR |
dc.type | info:eu-repo/semantics/article | |
dc.type | info:eu-repo/semantics/publishedVersion | |