Implementación de XPath en Haskell
dc.contributor.advisor | Caballero Roldán, Rafael | |
dc.contributor.author | Berd, Dalila | |
dc.date.accessioned | 2023-06-20T06:06:51Z | |
dc.date.available | 2023-06-20T06:06:51Z | |
dc.date.issued | 2010 | |
dc.description | Proyecto de Sistemas Informáticos (Facultad de Informática, Curso 2009-2010) | |
dc.description.abstract | XPath es un lenguaje que se utiliza para navegar a través de elementos y atributos en un documento XML. Es un lenguaje particularmente importante para las aplicaciones XML. Debido a la importancia de XPath, el principal objetivo de este proyecto es desarrollar una herramienta para evaluar expresiones XPath en base a un documento XML utilizando el lenguaje de programación funcional Haskell. Este documento describe los pasos adoptados para desarrollar un intérprete XPath. El proyecto incluye la búsqueda de una representación adecuada utilizando el lenguaje Haskell tanto para documentos XML como para los caminos localización o búsqueda de XPath, así como el desarrollo y pruebas de la herramienta de evaluación. [ABSTRACT] XPath is used to navigate through elements and attributes in an XML document. It is of particular importance for XML applications. Because of the stated importance of XPath, this project's main goal is developing a tool for evaluating XPath expressions against an XML document using the functional programming language Haskell. This report describes the steps taken to develop an XPath interpreter. The project includes finding an appropriate representation using Haskell for both XML documents and XPath location paths and the developement and testing of the evaluation tool. | |
dc.description.department | Depto. de Sistemas Informáticos y Computación | |
dc.description.faculty | Fac. de Informática | |
dc.description.refereed | TRUE | |
dc.description.status | unpub | |
dc.eprint.id | https://eprints.ucm.es/id/eprint/11300 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/46067 | |
dc.language.iso | spa | |
dc.page.total | 47 | |
dc.relation.ispartofseries | Trabajos de curso (Departamento de Sistemas Informáticos y Computación, FDI) | |
dc.rights.accessRights | open access | |
dc.subject.cdu | 004.432.42Haskell(043.3) | |
dc.subject.cdu | 004.438Haskell(043.3) | |
dc.subject.keyword | XPath | |
dc.subject.keyword | XML | |
dc.subject.keyword | Representación de XPath en Haskell | |
dc.subject.keyword | Representación de XML en Haskell | |
dc.subject.keyword | Caminos de localización | |
dc.subject.keyword | Sintaxis no abreviada | |
dc.subject.keyword | XPath representation using Haskell | |
dc.subject.keyword | XML representation using Haskell | |
dc.subject.keyword | Location paths | |
dc.subject.keyword | Unabbreviated syntax | |
dc.subject.ucm | Sistemas expertos | |
dc.subject.ucm | Lenguajes de programación | |
dc.subject.unesco | 1203.23 Lenguajes de Programación | |
dc.title | Implementación de XPath en Haskell | |
dc.type | coursework | |
dspace.entity.type | Publication | |
relation.isAdvisorOfPublication | d17b0355-2695-449e-b06e-a34f4e27f120 | |
relation.isAdvisorOfPublication.latestForDiscovery | d17b0355-2695-449e-b06e-a34f4e27f120 |
Download
Original bundle
1 - 1 of 1