Título: Um Processo para o uso de Linguagens de Consulta em Código Fonte
Aluno: Gustavo Stangherlin Cantarelli
Orientador: Prof. Dr. Eduardo Kessler Piveta
Banca Examinadora:
Prof. Dr. Eduardo Kessler Piveta (UFSM) – Presidente – Orientador
Profª. Drª. Lisandra Manzoni Fontoura (UFSM)
Prof. Dr. Marcelo Soares Pimenta (UFRGS)
Prof. Dr. Giovani Rubert Librelotto (UFSM) – Suplente
Data: 08/11/2012
Hora: 14:00
Local: Sala 321 do Centro de Tecnologia
Resumo: As buscas em código-fonte estão ganhando cada vez mais espaço devido ao atual aumento da complexidade dos sistemas de software e também à necessidade de melhorias em código-fonte. Embora os paradigmas de programação orientada a objetos e de programação orientada a aspectos possuam diversos recursos para melhorar o reuso e a clareza de código, quando é necessária manutenção de trechos de código, os programadores tendem a reduzir sua produtividade em função de problemas em localizar os trechos a serem corrigidos ou melhorados. Visando as atividades de manutenção, este trabalho apresenta um processo de consulta que pode ser aplicado em repositórios de código-fonte. Tal processo é exemplificado através de três instanciações: buscas em código orientado a objetos usando SQL e SPARQL, e em código orientado a aspectos usando XML.