seminarios_de_metodos_formales:2008
Diferencias
Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
seminarios_de_metodos_formales:2008 [2008/12/23 21:39] – creado nueces | seminarios_de_metodos_formales:2008 [2018/08/10 03:03] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
=== Martes 12 de agosto === | === Martes 12 de agosto === | ||
- | * Expositor: Matias Lee | + | * Expositor: |
* Título: Secure Interface Automata. | * Título: Secure Interface Automata. | ||
* Resumen: | * Resumen: | ||
- | |||
- | |||
Una interface describe cómo un sistema interactua con su entorno. Por esta razón, ellas juegan un papel muy importante en el desarrollo basado en componentes. Dadas las interfaces de 2 componentes sería muy util poder analizar si ellas son compatibles, | Una interface describe cómo un sistema interactua con su entorno. Por esta razón, ellas juegan un papel muy importante en el desarrollo basado en componentes. Dadas las interfaces de 2 componentes sería muy util poder analizar si ellas son compatibles, | ||
+ | ------- | ||
=== Martes 19 de agosto === | === Martes 19 de agosto === | ||
- | * Expositor: Nazareno Aguirre | + | * Expositor: |
* Título: Descripcion y Analisis de Especificaciones Tabulares de Requisitos usando DynAlloy (trabajo realizado en conjunto con Marcelo Frias, Mariano Moscato, Tom Maibaum y Alan Wassyng) | * Título: Descripcion y Analisis de Especificaciones Tabulares de Requisitos usando DynAlloy (trabajo realizado en conjunto con Marcelo Frias, Mariano Moscato, Tom Maibaum y Alan Wassyng) | ||
* Resumen: | * Resumen: | ||
- | |||
En esta charla presentare un lenguaje para la especificacion formal de requisitos llamado SCR (Software Cost Reduction), desarrollado por el Instituto de Investigacion Naval de EEUU. El lenguaje esta fuertemente basado en una notacion tabular, que permite organizar formulas (que describen la relacion que el sistema debe mantener con el ambiente) de manera concisa y clara. El lenguaje posee ademas maduras herramientas de analisis basadas en model checking y demostracion semi-automatica de teoremas. | En esta charla presentare un lenguaje para la especificacion formal de requisitos llamado SCR (Software Cost Reduction), desarrollado por el Instituto de Investigacion Naval de EEUU. El lenguaje esta fuertemente basado en una notacion tabular, que permite organizar formulas (que describen la relacion que el sistema debe mantener con el ambiente) de manera concisa y clara. El lenguaje posee ademas maduras herramientas de analisis basadas en model checking y demostracion semi-automatica de teoremas. | ||
Discutire ademas algunas limitaciones de SCR, en particular en lo concerniente a la combinacion de tablas. Mostrare como este problema puede atacarse utilizando DynAlloy, una extension al lenguaje de especificaciones Alloy que incorpora acciones (y programas). DynAlloy posee una herramienta de analisis, que indirectamente utiliza SAT solvers mediante la traduccion de especificaciones DynAlloy a Alloy, y el uso del Alloy Analyzer (la herramienta asociada al lenguaje Alloy). | Discutire ademas algunas limitaciones de SCR, en particular en lo concerniente a la combinacion de tablas. Mostrare como este problema puede atacarse utilizando DynAlloy, una extension al lenguaje de especificaciones Alloy que incorpora acciones (y programas). DynAlloy posee una herramienta de analisis, que indirectamente utiliza SAT solvers mediante la traduccion de especificaciones DynAlloy a Alloy, y el uso del Alloy Analyzer (la herramienta asociada al lenguaje Alloy). | ||
+ | |||
+ | ------- | ||
+ | |||
+ | === Martes 26 de Agosto === | ||
+ | |||
+ | * Expositor: Lic. Araceli Acosta. | ||
+ | |||
+ | * Título: Tolerancia a fallas con NuSMV. | ||
+ | |||
+ | * Resumen: | ||
+ | En esta charla se presentará una extensión al lenguaje NuSMV para especificación de sistemas tolerantes a fallas. Con este nuevo lenguaje queremos contribuir al diseño de una herramienta de model checking que permita verificar propiedades sobre este tipo de sistemas. | ||
+ | |||
+ | ------- | ||
+ | |||
+ | === Martes 9 de Septiembre === | ||
+ | |||
+ | * Expositor: Dr. Javier Blanco. | ||
+ | |||
+ | * Título: ... | ||
+ | |||
+ | * Resumen: ... | ||
+ | |||
+ | ------- | ||
+ | |||
+ | === Martes 16 de Septiembre === | ||
+ | |||
+ | * Expositor: Lic. Sergio Giro (http:// | ||
+ | |||
+ | * Titulo: Sobre el poder expresivo de distintas clases de schedulers distribuidos. Parte I | ||
+ | |||
+ | * Resumen: | ||
+ | De acuerdo a trabajos recientes en el área de Sistemas Estocásticos Distribuidos, | ||
+ | |||
+ | ------- | ||
+ | |||
+ | === Martes 23 de Septiembre === | ||
+ | |||
+ | * Expositor: Dr. Pedro R. D' | ||
+ | |||
+ | * Titulo: PROCESOS DE MARKOV ETIQUETADOS NO DETERMINISTAS Y TEORÍA DE CONJUNTOS DESCRIPTIVA. | ||
+ | |||
+ | * Resumen: | ||
+ | Los procesos de Markov sobre espacios continuo o con evolución continua del tiempo ocurren naturalmente en sistemas físicos, biológicos, | ||
+ | |||
+ | El no-determinismo es un aspecto fundamental en computación para la representación abstracta de sistemas. En el marco de este trabajo extendemos los LMP con no-determinismo (las transiciones ya no pueden distinguirse a través de etiquetas) y analizamos un relación de equivalencia sobre estos modelos; la denominada bisimulación. | ||
+ | |||
+ | La definición y el estudio de estos objetos continuos hace necesario el uso de la Teoría de Conjuntos Descriptiva, | ||
+ | |||
+ | ------- | ||
+ | |||
+ | === Martes 14 de Octubre === | ||
+ | |||
+ | * Expositor: Lic. Sergio Giro (http:// | ||
+ | |||
+ | * Titulo: Sobre el poder expresivo de distintas clases de schedulers distribuidos. Parte II - final. | ||
+ | |||
+ | * Resumen: | ||
+ | De acuerdo a trabajos recientes en el área de Sistemas Estocásticos Distribuidos, | ||
+ | |||
+ | ------- | ||
+ | |||
+ | === Martes 21 de Octubre === | ||
+ | * Expositor: Lic. Juan Durán. | ||
+ | |||
+ | * Título: " | ||
+ | |||
+ | * Resumen: | ||
+ | "El uso de simulaciones computacionales en ciencia es una práctica extremadamente fructífera, | ||
+ | |||
+ | ------- | ||
+ | |||
+ | === Martes 28 de Octubre === | ||
+ | * Expositor: Dr. Pedro Sanchez Terraf. | ||
+ | |||
+ | * Título: Teoría de Preservación. | ||
+ | |||
+ | * Resumen: | ||
+ | La Teoría de Preservación tuvo su origen en un resultado de G. Birkhoff que caracteriza de una manera algebraica las variedades (clases de álgebras axiomatizables por ecuaciones): | ||
+ | |||
+ | La utilidad de estos resultados es doble: permiten conocer de manera inmediata las propiedades de clausura de una clase de estructuras si tenemos axiomas con una buena sintaxis, y permiten mejorar estos últimos si son conociedas las propiedades de clausura. | ||
+ | |||
+ | ------- | ||
+ | |||
+ | === Martes 25 de Noviembre === | ||
+ | |||
+ | * Expositora: Prof. Leticia Losano. | ||
+ | |||
+ | * Título: Aprender a programar en el primer año de la carrera de Ciencias de la Computación. Un análisis basado en las Comunidades de Práctica. | ||
+ | |||
+ | * Resumen: | ||
+ | El objetivo de esta charla es presentar un análisis preliminar de las experiencias y vivencias de estudiantes que ingresan a la universidad para cursar la carrera de Ciencias de la Computación en la Facultad de Matemática, | ||
+ | en curso, es observar, caracterizar y analizar cómo se realiza el encuentro entre los alumnos recién llegados y la comunidad de la facultad a la que los estudiantes pretenden integrarse. | ||
+ | |||
+ | Durante el primer año de la carrera los estudiantes deben cursar materias introductorias de programación. Esta tarea es abordada desde una perspectiva formal, los programas son vistos como \emph{fórmulas matemáticas largas} las cuales se construyen y demuestran | ||
+ | utilizando la inducción matemática. En síntesis, los alumnos deben aprender una nueva notación, un lenguaje de axiomas y reglas de construcción y el significado de demostrar una proposición -por inducción, reducción al absurdo, análisis de casos, contraejemplo-. | ||
+ | Simultáneamente, | ||
+ | |||
+ | Este complejo y difícil proceso de ingreso a la comunidad involucra la creación, | ||
+ | |||
+ | A través de una metodología de investigación cualitativa, | ||
+ | |||
+ | ------- | ||
+ | |||
+ | === Martes 2 de Diciembre === | ||
+ | |||
+ | * Expositora: Lic. Natalia Colussi. | ||
+ | |||
+ | * Título: " | ||
+ | |||
+ | * Resumen: | ||
+ | La derivación estructurada se proponen como una metodología de prueba alternativa a la derivación ecuacional de Dijkstra, | ||
+ | extendiendo a esta última con subderivaciones, | ||
+ | |||
+ | Se presentará una extensión del formalismo estructurado para manejar pruebas que involucran el uso de cuantificadores, | ||
+ | |||
+ | También se analizarán algunos de los resultados existentes en la puesta a prueba de este formalismo en distintos niveles de enseñanza. | ||
+ | |||
+ | ------- | ||
+ | |||
+ | === Martes 9 de Diciembre === | ||
+ | |||
+ | * Expositor: Lic. Miguel Andres. | ||
+ | |||
+ | * Título: Significant Diagnostic Counterexamples on Probabilistic Model Checking. | ||
+ | |||
+ | * Resumen: | ||
+ | This paper presents a novel technique for counterexample generation in probabilistic model checking of Markov chains and Markov Decision Processes. (Finite) paths in counterexamples are grouped together in witnesses that are likely to provide similar debugging information to the user. We list five properties that witnesses should satisfy | ||
+ | |||
+ | Then, we show how to compute these witnesses by reducing the problem of generating counterexamples for general properties over Markov Decision Processes, in several steps, to the easy problem of generating counterexamples for reachability properties over acyclic Markov chains. | ||
+ | |||
+ | ------- | ||
+ | |||
+ | === Jueves 18 de Diciembre === | ||
+ | |||
+ | * Expositor: Lic. Gustavo Petri. | ||
+ | |||
+ | * Título: Relaxed Memory Models: an Operational Approach POPL' | ||
+ | |||
+ | * Resumen: | ||
+ | Memory models define an interface between programs written in some language and their implementation, | ||
+ | |||
+ |
seminarios_de_metodos_formales/2008.1230068346.txt.gz · Última modificación: 2018/08/10 03:03 (editor externo)