Una nueva estructura de datos basada en BDDs para el model checking temporizada
Los sistemas de tiempo real son por naturaleza críticos. Sus fallas pueden resultar en serias pérdidas, tanto materiales como también de vidas humanas. Además, en general están descriptos por la interacción de varios componentes y resulta muy difícil asegurar que determinadas propiedades (que repres...
Autor principal: | |
---|---|
Otros Autores: | |
Formato: | Tesis de grado publishedVersion |
Lenguaje: | Español |
Publicado: |
Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales
2006
|
Materias: | |
Acceso en línea: | https://hdl.handle.net/20.500.12110/seminario_nCOM000261_Pavese |
Aporte de: |
id |
seminario:seminario_nCOM000261_Pavese |
---|---|
record_format |
dspace |
spelling |
seminario:seminario_nCOM000261_Pavese2025-05-09T18:44:55Z Una nueva estructura de datos basada en BDDs para el model checking temporizada Pavese, Esteban José Schapachnik, Fernando Pablo Olivero, Alfredo SISTEMAS DE TIEMPO REAL ARBOLES DE DECISION VERIFICACION DE MODELOS Los sistemas de tiempo real son por naturaleza críticos. Sus fallas pueden resultar en serias pérdidas, tanto materiales como también de vidas humanas. Además, en general están descriptos por la interacción de varios componentes y resulta muy difícil asegurar que determinadas propiedades (que representan de alguna manera requisitos o condiciones deseables del sistema) se cumplan. Hoy en día, existen herramientas denominadas model checkers (por ejemplo, UPPAAL, HyTech, KRONOS) utilizadas para expresar y verificar propiedades sobre este tipo de sistemas. Una de las propiedades más requerida es la de establecer si cierto conjunto de estados del sistema es o no alcanzable. Lamentablemente, esta verificación es costosa, y a veces prohibitiva, tanto en términos de tiempo como de memoria, debido al problema de la explosión combinatoria de estados. Por otra parte, recientemente se ha estudiado el uso de estructuras de decisión como posible alternativa a las representaciones clásicas utilizadas en la verificación, de forma de lograr reducir, en cierto grado, los efectos de tal explosión. En este trabajo se presenta una nueva estructura de datos, basada en arbóles de decisión, que apunta a reducir el tiempo y espacio requeridos para estas verificaciones. Además, se realiza una implementación de la misma, integrándola al model checker Zeus, y con ella se verifican algunos ejemplos de la literatura, obteniéndose resultados promisorios Fil: Pavese, Esteban José. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales 2006 info:eu-repo/semantics/bachelorThesis info:ar-repo/semantics/tesis de grado info:eu-repo/semantics/publishedVersion application/pdf spa info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/2.5/ar https://hdl.handle.net/20.500.12110/seminario_nCOM000261_Pavese |
institution |
Universidad de Buenos Aires |
institution_str |
I-28 |
repository_str |
R-134 |
collection |
Biblioteca Digital - Facultad de Ciencias Exactas y Naturales (UBA) |
language |
Español |
orig_language_str_mv |
spa |
topic |
SISTEMAS DE TIEMPO REAL ARBOLES DE DECISION VERIFICACION DE MODELOS |
spellingShingle |
SISTEMAS DE TIEMPO REAL ARBOLES DE DECISION VERIFICACION DE MODELOS Pavese, Esteban José Una nueva estructura de datos basada en BDDs para el model checking temporizada |
topic_facet |
SISTEMAS DE TIEMPO REAL ARBOLES DE DECISION VERIFICACION DE MODELOS |
description |
Los sistemas de tiempo real son por naturaleza críticos. Sus fallas pueden resultar en serias pérdidas, tanto materiales como también de vidas humanas. Además, en general están descriptos por la interacción de varios componentes y resulta muy difícil asegurar que determinadas propiedades (que representan de alguna manera requisitos o condiciones deseables del sistema) se cumplan. Hoy en día, existen herramientas denominadas model checkers (por ejemplo, UPPAAL, HyTech, KRONOS) utilizadas para expresar y verificar propiedades sobre este tipo de sistemas. Una de las propiedades más requerida es la de establecer si cierto conjunto de estados del sistema es o no alcanzable. Lamentablemente, esta verificación es costosa, y a veces prohibitiva, tanto en términos de tiempo como de memoria, debido al problema de la explosión combinatoria de estados. Por otra parte, recientemente se ha estudiado el uso de estructuras de decisión como posible alternativa a las representaciones clásicas utilizadas en la verificación, de forma de lograr reducir, en cierto grado, los efectos de tal explosión. En este trabajo se presenta una nueva estructura de datos, basada en arbóles de decisión, que apunta a reducir el tiempo y espacio requeridos para estas verificaciones. Además, se realiza una implementación de la misma, integrándola al model checker Zeus, y con ella se verifican algunos ejemplos de la literatura, obteniéndose resultados promisorios |
author2 |
Schapachnik, Fernando Pablo |
author_facet |
Schapachnik, Fernando Pablo Pavese, Esteban José |
format |
Tesis de grado Tesis de grado publishedVersion |
author |
Pavese, Esteban José |
author_sort |
Pavese, Esteban José |
title |
Una nueva estructura de datos basada en BDDs para el model checking temporizada |
title_short |
Una nueva estructura de datos basada en BDDs para el model checking temporizada |
title_full |
Una nueva estructura de datos basada en BDDs para el model checking temporizada |
title_fullStr |
Una nueva estructura de datos basada en BDDs para el model checking temporizada |
title_full_unstemmed |
Una nueva estructura de datos basada en BDDs para el model checking temporizada |
title_sort |
una nueva estructura de datos basada en bdds para el model checking temporizada |
publisher |
Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
publishDate |
2006 |
url |
https://hdl.handle.net/20.500.12110/seminario_nCOM000261_Pavese |
work_keys_str_mv |
AT paveseestebanjose unanuevaestructuradedatosbasadaenbddsparaelmodelcheckingtemporizada |
_version_ |
1831983591922335744 |