AID: Una Herramienta para el Análisis de Identificadores en Programas JAVA

Gespeichert in:
Bibliographische Detailangaben
Titel: AID: Una Herramienta para el Análisis de Identificadores en Programas JAVA
Autoren: Azcurra, Javier, Berón, Mario, Henriques, Pedro Rangel, Varanda Pereira, Maria J.
Quelle: Technology and Science Magazine; No. 27 (2015): CoNaIISI 2014; 17-32 ; Revista Tecnología y Ciencia; Núm. 27 (2015): CoNaIISI 2014; 17-32 ; Revista de Tecnologia e Ciência; n. 27 (2015): CoNaIISI 2014; 17-32 ; 1666-6933 ; 1666-6917
Verlagsinformationen: Universidad Tecnológica Nacional
Publikationsjahr: 2018
Bestand: Technology and Science Magazine (E-Journal)
Schlagwörter: Comprensión de Programas, Identificadores, Herramienta de Análisis de Ids, Program Comprehension, Identifiers, Tool to analyse Ids
Beschreibung: The current demands in software development imply a permanent maintenance and evolution with minimal costs (time and other resources). Program Comprehension (PC), a discipline of Software Engineering, provides methods, techniques and strategies to carry out these tasks. The comprehension techniques use two kind of information: Static and Dynamic. Both techniques share a common element that is always present and provides useful information: the Identifiers (Id). Previous research indicates that Ids, yet when they are acronyms or composed, give important clues about the system functionalities. For this reason, to build comprehension tools that automatize the process of extraction and analysis of the identifiers is an important contribution for PC.This article presents AId, a tool that extracts and analyzes Ids with the goal of finding their meaning; in that way Aid aims to help understanding the program under study. ; Las demandas actuales en el desarrollo de software implican una evolución y mantenimiento constantes con el menor costo de tiempo y recursos. La Comprensión de Programas (CP) es una disciplina de la Ingeniería de Software (IS) que ofrece Métodos, Técnicas, Estrategias y Herramientas para llevar adelante esas tareas. Generalmente las técnicas de comprensión emplean dos fuentes importantes de información: Estática y Dinámica. En ambas fuentes existe un elemento que brinda información y es muy utilizado: los identificadores (Id). Estudios indican que los Ids contienen indicios sobre las funcionalidades de los sistemas. Por tal motivo, construir herramientas automatizadas de comprensión que puedan extraer y analizar los Ids es un aporte muy importante al área de la CP.En este artículo se presenta AId, una herramienta que extrae y analiza Ids con el propósito de encontrar su significado y de esta forma ayudar a comprender el programa de estudio.
Publikationsart: article in journal/newspaper
Dateibeschreibung: application/pdf
Sprache: Spanish; Castilian
Relation: https://rtyc.utn.edu.ar/index.php/rtyc/article/view/255/209; https://rtyc.utn.edu.ar/index.php/rtyc/article/view/255
Verfügbarkeit: https://rtyc.utn.edu.ar/index.php/rtyc/article/view/255
Dokumentencode: edsbas.DA87E215
Datenbank: BASE
Beschreibung
Abstract:The current demands in software development imply a permanent maintenance and evolution with minimal costs (time and other resources). Program Comprehension (PC), a discipline of Software Engineering, provides methods, techniques and strategies to carry out these tasks. The comprehension techniques use two kind of information: Static and Dynamic. Both techniques share a common element that is always present and provides useful information: the Identifiers (Id). Previous research indicates that Ids, yet when they are acronyms or composed, give important clues about the system functionalities. For this reason, to build comprehension tools that automatize the process of extraction and analysis of the identifiers is an important contribution for PC.This article presents AId, a tool that extracts and analyzes Ids with the goal of finding their meaning; in that way Aid aims to help understanding the program under study. ; Las demandas actuales en el desarrollo de software implican una evolución y mantenimiento constantes con el menor costo de tiempo y recursos. La Comprensión de Programas (CP) es una disciplina de la Ingeniería de Software (IS) que ofrece Métodos, Técnicas, Estrategias y Herramientas para llevar adelante esas tareas. Generalmente las técnicas de comprensión emplean dos fuentes importantes de información: Estática y Dinámica. En ambas fuentes existe un elemento que brinda información y es muy utilizado: los identificadores (Id). Estudios indican que los Ids contienen indicios sobre las funcionalidades de los sistemas. Por tal motivo, construir herramientas automatizadas de comprensión que puedan extraer y analizar los Ids es un aporte muy importante al área de la CP.En este artículo se presenta AId, una herramienta que extrae y analiza Ids con el propósito de encontrar su significado y de esta forma ayudar a comprender el programa de estudio.