Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Clasificación basada en la detección de errores (página 4)




Enviado por Pablo Turmero



Partes: 1, 2, 3, 4

Monografias.com
51
Resultados: errores significativos de cada curso
Primer curso
Avoid calls to overridable methods during construction
Avoid empty catch blocks
Comparison of String objects using "==" or "!="Segundo curso
Local variable shadows component of class
Avoid reassigning parameters
Tercer curso
A method shouldn't have Exception in throws declaration
Cuarto curso
Innecesary calls to methods
Proyecto fin de carrera
Avoid returning from a finally block

Monografias.com
52
Desarrollo de un entorno que facilita el aprendizaje de la programación
Basado en el análisis automático de errores.
El sistema realiza un registro de errores (historia de compilación) y se utiliza su evolución para generar avisos personalizados al usuario.
Aporta un conocimiento amplio a los usuarios: alumnos y profesores de los errores más frecuentes.
Construyendo un entorno Web que permite el desarrollo de aplicaciones.
Proporciona soporte asíncrono para equipos de desarrollo.
Usando una base de conocimiento construida colaborativamente:
Incorpora información semántica sobre los avisos de error
Permite la realimentación de la información del sistema con el nuevo conocimiento de los desarrolladores

Monografias.com
53
Elaboración de una clasificación de usuarios en relación a la experiencia del usuario
Utilizando el sistema diseñado.
Estudio amplio y transversal:
Cantidad de proyectos
Distintos niveles considerados
Se han descubierto distintos patrones de comportamiento de los errores.
Permite conocer la evolución de los errores de los alumnos en función de su experiencia.

Monografias.com
54
Líneas futuras de investigación
Entorno y avisos al desarrollador:
Reducción de la granularidad en la comprobación y generación de avisos de ayuda al desarrollador.
Integración del sistema en entornos de desarrollo comerciales mediante el desarrollo de plug-ins específicos
Análisis de errores:
Aplicación de técnicas de minería de datos para mejorar el análisis de los errores.
Potenciación del análisis dinámico del código y combinación con la información extraída del análisis estático.
Potenciar historia de trabajo, permitir el seguimiento real de la evolución de un proyecto.
Utilización de los perfiles de usuario basados en errores para mejorar la adaptación del entorno de desarrollo a los usuarios.

Partes: 1, 2, 3, 4
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter