Automatización e implementación de una herramienta para análisis estático de código fuente en aplicaciones de software


Abstract:

This work presents a study oriented to analysis of source code. This study is was done in consequence of the greater interest of development applications fulfilling with attributes of quality; is why it is taken as the reference of the technique of analysis of source code of which requires the identification of characteristics, technologies of code, advantages and disadvantages that is supported in the tools of automating this process of analysis that allow to guarantee the quality of software product development. Another area of research in this work has been the study of software quality models such as McCall, Boehm, ISO / IEC 9126, FURPS, which served to identify, associate and classify some metrics that, when combined, help to know and improve the quality of the code that software developers perform. As a result of this work we performed the design, implementation and validation of a static analysis tool, with which it is searched through the use of source code and extraction of characteristics to generate metrics and results of analysis in applications built with Java; the metrics and results will be calculated using the mathematical models or formulas proposed to determine the quality of the application that the user has developed.

Año de publicación:

2017

Keywords:

  • software
  • java
  • Ingeniero en sistemas informáticos y computación -Tesis y disertaciones académicas

Fuente:

rraaerraae

Tipo de documento:

Bachelor Thesis

Estado:

Acceso abierto

Áreas de conocimiento:

  • Ingeniería de software
  • Software
  • Software

Áreas temáticas:

  • Programación informática, programas, datos, seguridad