Tesis
Desarrollo de un repositorio y formato XML para el manejo de datos experimentales en la Ingeniería de Software.
Fecha
2018-12Registro en:
Fiallos Torres, Daniela Noemí. (2018). Desarrollo de un repositorio y formato XML para el manejo de datos experimentales en la Ingeniería de Software. Escuela Superior Politécnica de Chimborazo. Riobamba.
Autor
Fiallos Torres, Daniela Noemí
Resumen
This research is focused on the creation of an XML format for the exchange of experimental
data in the field of software engineering, as well as the development of experimental repository
data. The XML format was implemented as well as the repository using Scrum development
methodology, which allowed compliance with each of the requirements that were obtained at
the beginning of this research. In the implementation of the repository, free software tools were
applied, such as JPA, JAVA, the integrated development environment (IDE), NetBeans (.2,
Primefaces, PostgreSQL database manager 9.5, and Payara server 4.2). Evaluated according to
the ISQ9126 standard, with respect to the maintainability characteristic, for which the following
subcharacteristics were selected: capacity to be analyzed, capacity to be modified and stability.
For the stability evaluation, the calculation of the cyclomatic complexity was used which a
result in value of 2 (according to the scale proposed by McCabe), indicating a low cyclomatic
complexity, in other words, it is considered a simple program with a little risk of unexpected
damages when executing some change. In to the study of the repository analysis facility subcharacteristic
the density of comments was used, resulting in a value of 12.5%, occasioning in a
low density of comments so it can be considered as maintainable software. In the
subcharacteristic evaluation of the easiness change, the study of afferent coupling, efferent
coupling and instability was carried out, which gave a value of 0.9, locating it as a software that
does not require much effort when making a change. As a conclusion to this research work, the
format and repository implemented will help the researchers to better manage of information of
their experiments.