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
 

Semántica de simulación para relaciones de conformidad

dc.contributor.advisorLLana Díaz, Luis
dc.contributor.advisorGregorio Rodríguez, Carlos
dc.contributor.authorMartínez Torres, Rafael
dc.date.accessioned2023-06-18T09:09:59Z
dc.date.available2023-06-18T09:09:59Z
dc.date.defense2015-11-30
dc.date.issued2016-06-30
dc.descriptionTesis inédita de la Universidad Complutense de Madrid, Facultad de Informática, Departamento de Sistemas Informáticos y Computación, leída el 30-11-2015
dc.description.abstractEsta tesis trata de las llamadas relaciones de conformidad que pueden darse entre dos sistemas cualesquiera, especificación e implementación. Como novedad introduce el uso de técnicas coinductivas para la definición de iocos, una relación de conformidad capaz de distinguir el contexto local de ejecución de un proceso. Al constituir iocos la parte central de una nueva teoría de Model Based Testing (MBT), se precisa de una descripción formal de los sistemas en juego; esto se lleva a cabo en primera instancia mediante sistemas de transiciones etiquetadas y posteriormente mediante un enfoque más abstracto, un álgebra de procesos. Las teorías de testing tienen por objeto confirmar las relaciones de conformidad mediante la ejecución de un conjunto de tests sobre un sistema –la implementación– cuya estructura interna se desconoce. Particularmente los beneficios de un enfoque MBT son inmediatos, ya que la generación de los tests puede abordarse de manera sistemática una vez se disponga de un modelo formal de la especificación, lo que contribuye a eliminar el error imputable al factor humano; esto se logra dando un algoritmo generador de tests que toma cono entrada una especificación y produce un conjunto de tests, posiblemente infinito, suficientemente representativo para asegurar la relación de conformidad. Este enfoque inicial, conocido como testing offline o testing estático, es mejorado para ganar en eficiencia evitando un alto consumo en recursos tanto de tiempo como de memoria mediante la técnica de testing online o testing dinámico, donde ambos pasos de generación y ejecución se ejecutan de manera alternada...
dc.description.abstractThis thesis is about conformance relations you might set up between any two given systems, namely specification and implementation. As a novelty it introduces coinductive techniques to define iocos, a conformance relation enabled to track local context of process execution. iocos relying at the core a of a new Model Based Testing (MBT) Theory, a formal description of the systems is required; this is accomplished, firstly, by means of labeled transition systems and then using a more abstract approach, a process algebra. Testing theories are designed to state conformance relations by running a set of tests on an system –the implementation–, whose internal details are unknown. In particular, benefits of a MBT approach are immediate, since test generation can be achieved systematically provided a formal model of the specification, hence avoiding error-prone human factor; this is achieved by giving a test-generator algorithm accepting an specification as input, and yielding a set of tests, possibly infinite, large enough to state the conformance. Such an initial approach, testing offline, is improved to avoid waste of time and space in the form of testing online, where both test generation and execution steps are interleaved...
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/38355
dc.identifier.urihttps://hdl.handle.net/20.500.14352/27417
dc.language.isospa
dc.page.total205
dc.publication.placeMadrid
dc.publisherUniversidad Complutense de Madrid
dc.rights.accessRightsopen access
dc.subject.cdu511.218(043.2)
dc.subject.cdu510.5(043.2)
dc.subject.keywordVerificaciones
dc.subject.keywordparticiones
dc.subject.keywordalgoritmos
dc.subject.keywordTesting
dc.subject.keywordpartitions (mathematics)
dc.subject.keywordalgorithms
dc.subject.ucmProgramación de ordenadores (Informática)
dc.subject.ucmMatemáticas (Matemáticas)
dc.subject.unesco1203.23 Lenguajes de Programación
dc.subject.unesco12 Matemáticas
dc.titleSemántica de simulación para relaciones de conformidad
dc.typedoctoral thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication05a01c46-aac8-42b2-a6bc-4b95860cf5bf
relation.isAdvisorOfPublication.latestForDiscovery05a01c46-aac8-42b2-a6bc-4b95860cf5bf
relation.isAuthorOfPublication9120fcc5-435b-4b4a-b9bc-dbf1e6d4925c
relation.isAuthorOfPublication.latestForDiscovery9120fcc5-435b-4b4a-b9bc-dbf1e6d4925c

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
T37479.pdf
Size:
2.08 MB
Format:
Adobe Portable Document Format

Collections