Skip navigation
Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufpe.br/handle/123456789/10891

Comparte esta pagina

Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorLima Filho, Fernando José Castor de -
dc.contributor.authorOliveira, João Paulo dos Santos-
dc.date.accessioned2015-03-05T18:45:35Z-
dc.date.available2015-03-05T18:45:35Z-
dc.date.issued2012-08-30-
dc.identifier.citationOLIVEIRA, João Paulo dos Santos. Rabbit: a novel approach to find data-races during state-space exploration. Recife, 2012. 48 f. Dissertação (mestrado) - UFPE, Centro de Informática, Programa de Pós-graduação em Ciência da Computação, 2012.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/10891-
dc.description.abstractData-races are an important kind of error in concurrent shared-memory programs. Software model checking is a popular approach to find them. This research proposes a novel approach to find races that complements model-checking by efficiently reporting precise warnings during state-space exploration (SSE): Rabbit. It uses information obtained across different paths explored during SSE to predict likely racy memory accesses. We evaluated Rabbit on 33 different scenarios of race, involving a total of 21 distinct application subjects of various sources and sizes. Results indicate that Rabbit reports race warnings very soon compared to the time the model checker detects the race (for 84.8% of the cases it reports a true warning of race in <5s) and that the warnings it reports include very few false alarms. We also observed that the model checker finds the actual race quickly when it uses a guided-search that builds on Rabbit’s output (for 74.2% of the cases it reports the race in <20s).pt_BR
dc.language.isoengpt_BR
dc.publisherUniversidade Federal de Pernambucopt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectConcorrencypt_BR
dc.subjectSoftware Verificationpt_BR
dc.subjectModel Checkingpt_BR
dc.subjectRace conditionspt_BR
dc.titleRabbit: A novel approach to find data-races during state-space explorationpt_BR
dc.title.alternativeRabbit: A novel approach to find data-races during state-space explorationpt_BR
dc.typemasterThesispt_BR
dc.contributor.advisor-cod’Amorim, Marcelo Bezerra -
Aparece en las colecciones: Dissertações de Mestrado - Ciência da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
jpso-master_rabbit_complete.pdf1,42 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está protegido por copyright original



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons