Depurador algorítmico para estructuras de control Java

dc.contributor.advisorCaballero Roldán, Rafael
dc.contributor.advisorRiesco Rodríguez, Adrián,
dc.contributor.authorAlejos Castroviejo, Javier
dc.contributor.authorArranz García, Diego
dc.contributor.authorMosquera Logoño, Saskya Isabel
dc.date.accessioned2023-06-19T16:06:23Z
dc.date.available2023-06-19T16:06:23Z
dc.date.issued2014
dc.descriptionProyecto de Sistemas Informáticos (Facultad de Informática, Curso 2013-2014)
dc.description.abstractEste proyecto presenta un generador de trazas de programas Java destinado a localizar errores en el código. Inicialmente se describe Java Platform Debugger Architecture (JPDA) y Java Debugger Interface (JDI) que son las bases de la aplicación. Más adelante, se profundiza en la estructura de la aplicación, mostrando los detalles más técnicos y también las dificultades encontradas durante el desarrollo del proyecto, y las medidas aplicadas para resolverlas. Además, se muestra el funcionamiento de la aplicación y sus limitaciones. A continuación, se concluye mostrando unos casos de prueba con los que se ha comprobado el correcto funcionamiento. Finalmente un apartado de conclusiones que se han obtenido tras la realización del proyecto y un posible trabajo futuro para la ampliación del mismo.
dc.description.abstractIn the project explained below, we have designed a trace generator for Java programs in order to facilitate the debugging phase. First, we describe the Java Platform Debugger Architecture (JPDA) and the Java Debugger Interface (JDI), which constitute the basis of the application. Second we go into the application structure, showing the technical details and the difficulties found during the project and the measures taken to resolve them. Furthermore, we show the application behaviour and its limitations. Next we present some test cases that confirm the correctness of our approach. Finally, we discuss the conclusions that have been obtained after the completion of the project and possible future extensions of the application.
dc.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/26100
dc.identifier.urihttps://hdl.handle.net/20.500.14352/36240
dc.language.isospa
dc.page.total67
dc.relation.ispartofseriesTrabajos de curso (Departamento de Sistemas Informáticos y Computación, FDI)
dc.rights.accessRightsopen access
dc.subject.cdu004.438Java(043.3)
dc.subject.cdu510.5(043.3)
dc.subject.cdu(043.3)
dc.subject.keywordDepurador
dc.subject.keywordJava
dc.subject.keywordJava Debbugger Interface (JDI)
dc.subject.keywordJava Platform Debugger Architecture (JPDA)
dc.subject.keywordTraza
dc.subject.keywordReflexión
dc.subject.keywordDebug
dc.subject.keywordProfile
dc.subject.keywordReflection
dc.subject.keywordTrace
dc.subject.ucmLenguajes de programación
dc.subject.ucmLógica simbólica y matemática (Matemáticas)
dc.subject.unesco1203.23 Lenguajes de Programación
dc.subject.unesco1102.14 Lógica Simbólica
dc.titleDepurador algorítmico para estructuras de control Java
dc.typecoursework
dspace.entity.typePublication
relation.isAdvisorOfPublicationd17b0355-2695-449e-b06e-a34f4e27f120
relation.isAdvisorOfPublication.latestForDiscoveryd17b0355-2695-449e-b06e-a34f4e27f120

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Memoria final.pdf
Size:
1.9 MB
Format:
Adobe Portable Document Format