{rfName}
Us

Indexado en

Licencia y uso

Altmetrics

Análisis de autorías institucional

Guaman, DanielAutor o Coautor
Compartir
Publicaciones
>
Conferencia Publicada

Use of SQALE and tools for analysis and identification of code technical debt through static analysis

Publicado en:8th Iberian Conference On Information Systems And Technologies, Cisti 2013. - 2017-07-11 (), DOI: 10.23919/CISTI.2017.7975677

Autores: Guaman, Daniel; Alejandro Quezada-Sarmiento, Pablo; Barba-Guaman, Luis; Enciso, Liliana

Afiliaciones

Univ Politecn Madrid, Dept Ciencias Comp & Elect, Madrid, Spain. - Autor o Coautor
Universidad Politécnica de Madrid - Autor o Coautor
Universidad Técnica Particular de Loja - Autor o Coautor

Resumen

Technical Debt (TD), also known as technical debt design or technical debt code, analyze the consequence that could have a system once it has been designed architecturally, coding or implemented. TD refers to work to be performed rather than software design or coding is considered complete or correct. Static analysis is a technique to identify and analyze software characteristics from source code; through static analysis we can identify elements such as packages, classes, relationships, lines of code (LOC's), bugs, complexity, coding violations and others. In addition subsystems, components and their relationships supported by tools, algorithms, frameworks to analyze the code were identified. SQALE[1] is a quality and analysis model contains the internal properties expected from the code in the context of the evaluation, it has been used to perform many assessments of software source code, of various sizes in different application domains and programming language. SonarQube[2], Kiuwan[3] and PMD[4] are an open source platform to manage the source code quality, this cover seven axes of code quality among which stand: architecture and design, duplications, unit test, complexity, potential bugs, codifications rules, comments, among others; this platform work with over 20 programming languages. This paper, use as input the source code of the software applications written in different programming language for through static analysis identify metrics, characteristics, and technical debt with the aim to improve the quality when writing code, also supported in static analysis identify aspects such as correct apply of quality attributes, standards and best practices of programming that based in ISO 9126 and SQALE ensure the correct software development in terms of design and coding.

Palabras clave
Quality attributesSonarqubeSource codeSqaleStatic analysisTechnical debt

Indicios de calidad

Impacto bibliométrico. Análisis de la aportación y canal de difusión

El trabajo ha sido publicado en la revista 8th Iberian Conference On Information Systems And Technologies, Cisti 2013 debido a la progresión y el buen impacto que ha alcanzado en los últimos años, según la agencia Scopus (SJR), se ha convertido en una referencia en su campo. En el año de publicación del trabajo, 2017, se encontraba en la posición , consiguiendo con ello situarse como revista Q2 (Segundo Cuartil), en la categoría Computer Networks and Communications.

2025-05-01:

  • Scopus: 2
  • OpenCitations: 1
Impacto y visibilidad social

Desde la dimensión de Influencia o adopción social, y tomando como base las métricas asociadas a las menciones e interacciones proporcionadas por agencias especializadas en el cálculo de las denominadas “Métricas Alternativas o Sociales”, podemos destacar a fecha 2025-05-01:

  • La utilización de esta aportación en marcadores, bifurcaciones de código, añadidos a listas de favoritos para una lectura recurrente, así como visualizaciones generales, indica que alguien está usando la publicación como base de su trabajo actual. Esto puede ser un indicador destacado de futuras citas más formales y académicas. Tal afirmación es avalada por el resultado del indicador “Capture” que arroja un total de: 26 (PlumX).
Análisis de liderazgo de los autores institucionales

Este trabajo se ha realizado con colaboración internacional, concretamente con investigadores de: Ecuador.

Existe un liderazgo significativo ya que algunos de los autores pertenecientes a la institución aparecen como primer o último firmante, se puede apreciar en el detalle: Primer Autor (GUAMAN CORONEL, DANIEL ALEJANDRO) .