logo móvil
Contáctanos

SQMetrics: Una herramienta de evaluación de la calidad del software educativo para Java

Autores: Sofronas, Dimitrios; Margounakis, Dimitrios; Rigou, Maria; Tambouris, Efthimios; Pachidis, Theodore

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

SQMetrics: Una herramienta de evaluación de la calidad del software educativo para Java


Categoría

Gestión y administración

Subcategoría

Gestión del conocimiento

Palabras clave

Modelos de medición de calidad del software
Mejora de la calidad del código
SQMetrics
Métricas de calidad orientadas a objetos
Proyectos en Java
Estudiantes de ingeniería de software

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 19

Citaciones: Sin citaciones


Descripción
A lo largo de los años, se han propuesto y utilizado varios modelos de medición de calidad de software en la academia y la industria del software para evaluar la calidad del código producido y obtener pautas para su mejora. En este artículo, describimos el diseño y la funcionalidad de SQMetrics, una herramienta para calcular métricas de calidad orientadas a objetos para proyectos escritos en Java. SQMetrics proporciona la conveniencia de medir código pequeño, cubriendo principalmente necesidades académicas o de investigación. En este contexto, la aplicación puede ser utilizada por estudiantes de cursos de ingeniería de software para realizar mediciones y comparaciones en sus proyectos y aumentar gradualmente su calidad mejorando las métricas calculadas. Los profesores, por otro lado, pueden usar SQMetrics para evaluar los proyectos de Java de los estudiantes y calificarlos en proporción a su calidad. La contribución de la herramienta propuesta es triple, ya que ha sido: (a) probada por su integridad y funcionalidad comparándola con herramientas similares ampliamente conocidas, (b) evaluada por su usabilidad y valor como ayuda de aprendizaje por parte de los estudiantes, y (c) probada estadísticamente por su valor como ayuda para los profesores en la evaluación de proyectos estudiantiles. Nuestros hallazgos verifican la efectividad de SQMetrics para ayudar a los estudiantes de ingeniería de software a aprender conceptos críticos y mejorar la calidad de su código, así como para ayudar a los profesores a evaluar la calidad de los proyectos de Java de los estudiantes y tomar decisiones de calificación más informadas.

Otros recursos que podrían interesarte

Temas Virtualpro