Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Conditional narrowing modulo in Rewriting Logic and Maude

dc.contributor.advisorMartí Oliet, Narciso
dc.contributor.advisorPalomino Tarjuelo, Miguel
dc.contributor.advisorPita Andreu, Isabel
dc.contributor.authorAguirre Garcia, Luis Manuel
dc.date.accessioned2023-06-19T16:07:42Z
dc.date.available2023-06-19T16:07:42Z
dc.date.issued2013
dc.descriptionTrabajo de Fin de Máster en Programación y tecnología Software
dc.description.abstractEste trabajo presenta un estudio sobre la resolución de problemas de alcanzabilidad en teorías de reescritura con una lógica ecuacional de pertenencia subyacente, usando la técnica de estrechamiento. Para ello se han desarrollado dos cálculos, uno que resuelve el problema de unificación módulo la lógica ecuacional y otro que resuelve el problema de alcanzabilidad basándose en el cálculo de unificación previo. Dichos cálculos hacen uso de algoritmos de pertenencia, de unificación módulo axiomas y de encaje, todos ellos disponibles en el lenguaje de reescritura Maude. En ambos cálculos se hace especial énfasis en el uso eficiente de la información sobre los tipos de los términos. Se ha demostrado la corrección y completitud de los cálculos. Posteriormente se han desarrollado sendos conjuntos de reglas de transformación para estos cálculos que permiten la implementación de los mismos.Finalmente, se han programado estas reglas en un prototipo, usando el lenguaje de reescritura Maude. [ABSTRACT] This master's thesis presents a study about reachability problem solving in rewrite theories with an underlying membership equational logic, using the narrowing technique. To achieve this two calculi have been developed , one that solves the unication modulo equational logic problem and another one that solves the reachability problem based on the former unication calculus. Both calculi make use of membership, unication modulo axioms and matching algorithms, all of them available in the rewriting language Maude. Special emphasis has been made on both calculi in the efficient use of term typing information. Soundness and completeness of both calculi has been proved. Afterwards, two sets of transformation rules have been developed to allow the implementation of both calculi. Finally, those rules have been programmed on a prototype, using the rewriting language Maude.
dc.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statussubmitted
dc.eprint.idhttps://eprints.ucm.es/id/eprint/23083
dc.identifier.urihttps://hdl.handle.net/20.500.14352/36320
dc.language.isoeng
dc.page.total87
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004.438Maude(043.3)
dc.subject.cdu510.6(043.3)
dc.subject.keywordMaude
dc.subject.keywordEstrechamiento
dc.subject.keywordAlcanzabilidad
dc.subject.keywordLogica de reescritura
dc.subject.keywordUnificación
dc.subject.keywordLógica ecuacional de pertenencia
dc.subject.keywordNarrowing
dc.subject.keywordReachability
dc.subject.keywordRewriting logic
dc.subject.keywordUnification
dc.subject.keywordMembership equational logic
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.titleConditional narrowing modulo in Rewriting Logic and Maude
dc.typemaster thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicatione8d4e85a-2a43-444c-84e7-1fa5f392c50d
relation.isAdvisorOfPublication52909b00-b705-4307-84db-d3211eedef69
relation.isAdvisorOfPublication.latestForDiscoverye8d4e85a-2a43-444c-84e7-1fa5f392c50d

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TFM_Luis_Manuel_Aguirre.pdf
Size:
763.08 KB
Format:
Adobe Portable Document Format