Repository logo
 
No Thumbnail Available
Publication

AId: uma Ferramenta para análise de identificadores de programas Java

Use this identifier to reference this record.
Name:Description:Size:Format: 
AId-vfinal.pdf903.74 KBAdobe PDF Download

Advisor(s)

Abstract(s)

As demandas atuais no desenvolvimento de software implicam uma evolução e manutenção constante do software com menor custo de tempo e recursos [15,16, 17, 18]. A Compreensão de Programas (CP), uma disciplina da Engenharia do Software, fornece os métodos, técnicas e estratégias para levar adiante esta tarefa. Em geral, as técnicas de compreensão fazem uso de duas classes muito importantes de informação: Estática e Dinâmica. Em ambas as classes, há um elemento que é informativo e sempre usado: os identificadores (Id). Estudos indicam que os Ids, mesmo quando abreviados ou compostos, encerram indícios das funcionalidades dos sistemas onde são usados [12, 7, 9, 8]. Por esta razão construir ferramentas de compreensão que automatizem o processo de extração e análise dos identificadores é uma contribuição muito importante para a CP. Neste artigo apresenta-se a AId uma ferramenta que: i) automatiza a recuperação de identificadores encontrados em programas escritos em Java, e ii) aplica algoritmos de análise de identificares a fim de capturar o seu significado com vista a ajudar a compreender o programa.

Description

Keywords

Compreensão de programas Análise de identificadores

Citation

Azcurra, Javier; Berón, Mario; Montejano, Germán; Farnese, Augusto; Henriques, Pedro; Pereira, Maria João (2014). AId: uma Ferramenta para análise de identificadores de programas Java. In CoNaIISI 2014 - 2º Congreso Nacional de Ingeniería Informática/ Sistemas de Información. v

Research Projects

Organizational Units

Journal Issue