Reparación de programas distribuida: Stryker distribuido

"La herramienta "Stryker" implementa una técnica para reparar programas equipados con contratos. Esta técnica combina análisis dinámico (en tiempo de ejecución) con análisis estático para verificar las reparaciones candidatas y emplea un mecanismo para detectar y podar candidatos no v...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Gilly, Francis Iván, Bejarano González, Fernando
Otros Autores: Frías, Marcelo
Formato: Proyecto final de Grado
Lenguaje:Español
Publicado: 2017
Materias:
Acceso en línea:http://ri.itba.edu.ar/handle/123456789/953
Aporte de:
id I32-R138-123456789-953
record_format dspace
spelling I32-R138-123456789-9532022-12-07T14:28:58Z Reparación de programas distribuida: Stryker distribuido Gilly, Francis Iván Bejarano González, Fernando Frías, Marcelo Zemin, Luciano ANALISIS DE FALLAS ALGORITMOS INGENIERIA DE SOFTWARE "La herramienta "Stryker" implementa una técnica para reparar programas equipados con contratos. Esta técnica combina análisis dinámico (en tiempo de ejecución) con análisis estático para verificar las reparaciones candidatas y emplea un mecanismo para detectar y podar candidatos no viables aprovechando las especificaciones del programa. En este artículo se presenta "Stryker distribuido", una herramienta prototipo que implementa una mejora a la técnica de Stryker para permitir su escalamiento a múltiples computadoras. En esta nueva técnica se desarrolló un mecanismo de poda distribuida. La técnica fue evaluada para comparar su funcionamiento en múltiples computadoras utilizando un benchmark que pertenece a Stryker y que consiste en un conjunto de clases de Java con fallas. Los experimentos muestran que en general el tiempo de ejecución disminuye a medida que se aumenta la cantidad de computadoras que se utilizan. También se demostró que a mayores cantidades de fallas en el programa, se obtienen mayores reducciones en cuanto al tiempo." Proyecto final Ingeniería Informática (grado) - Instituto Tecnológico de Buenos Aires, Buenos Aires, 2017 2017-11-29T19:03:38Z 2017-11-29T19:03:38Z 2017 Proyecto final de Grado http://ri.itba.edu.ar/handle/123456789/953 es application/pdf
institution Instituto Tecnológico de Buenos Aires (ITBA)
institution_str I-32
repository_str R-138
collection Repositorio Institucional Instituto Tecnológico de Buenos Aires (ITBA)
language Español
topic ANALISIS DE FALLAS
ALGORITMOS
INGENIERIA DE SOFTWARE
spellingShingle ANALISIS DE FALLAS
ALGORITMOS
INGENIERIA DE SOFTWARE
Gilly, Francis Iván
Bejarano González, Fernando
Reparación de programas distribuida: Stryker distribuido
topic_facet ANALISIS DE FALLAS
ALGORITMOS
INGENIERIA DE SOFTWARE
description "La herramienta "Stryker" implementa una técnica para reparar programas equipados con contratos. Esta técnica combina análisis dinámico (en tiempo de ejecución) con análisis estático para verificar las reparaciones candidatas y emplea un mecanismo para detectar y podar candidatos no viables aprovechando las especificaciones del programa. En este artículo se presenta "Stryker distribuido", una herramienta prototipo que implementa una mejora a la técnica de Stryker para permitir su escalamiento a múltiples computadoras. En esta nueva técnica se desarrolló un mecanismo de poda distribuida. La técnica fue evaluada para comparar su funcionamiento en múltiples computadoras utilizando un benchmark que pertenece a Stryker y que consiste en un conjunto de clases de Java con fallas. Los experimentos muestran que en general el tiempo de ejecución disminuye a medida que se aumenta la cantidad de computadoras que se utilizan. También se demostró que a mayores cantidades de fallas en el programa, se obtienen mayores reducciones en cuanto al tiempo."
author2 Frías, Marcelo
author_facet Frías, Marcelo
Gilly, Francis Iván
Bejarano González, Fernando
format Proyecto final de Grado
author Gilly, Francis Iván
Bejarano González, Fernando
author_sort Gilly, Francis Iván
title Reparación de programas distribuida: Stryker distribuido
title_short Reparación de programas distribuida: Stryker distribuido
title_full Reparación de programas distribuida: Stryker distribuido
title_fullStr Reparación de programas distribuida: Stryker distribuido
title_full_unstemmed Reparación de programas distribuida: Stryker distribuido
title_sort reparación de programas distribuida: stryker distribuido
publishDate 2017
url http://ri.itba.edu.ar/handle/123456789/953
work_keys_str_mv AT gillyfrancisivan reparaciondeprogramasdistribuidastrykerdistribuido
AT bejaranogonzalezfernando reparaciondeprogramasdistribuidastrykerdistribuido
_version_ 1765661076110704640