Detail publikace

Advances in the ANaConDA Framework for Dynamic Analysis and Testing of Concurrent C/C++ Programs

FIEDOR, J.; MUŽIKOVSKÁ, M.; SMRČKA, A.; VAŠÍČEK, O.; VOJNAR, T. Advances in the ANaConDA Framework for Dynamic Analysis and Testing of Concurrent C/C++ Programs. In Proceedings of 27th ACM SIGSOFT International Symposium on Software Testing and Analysis. New York: Association for Computing Machinery, 2018. p. 356-359. ISBN: 978-1-4503-5699-2.
Název česky
Pokroky v prostředí ANaConDA pro dynamickou analýzu a testování paralelních programů v C/C++
Typ
článek ve sborníku konference
Jazyk
anglicky
Autoři
URL
Klíčová slova

Dynamic analysis, testing, concurrency, noise injection, PIN

Abstrakt

Článek prezentuje pokroky v prostředí ANaConDA pro dynamickou analýzu a testování paralelních programů v C/C++. ANaConDA obsahuje několik analyzátorů pokrývající detekci časově závislých chyb nad daty, uváznutí a porušení kontraktů a umožňuje jednoduchou tvorbu nových analyzátorů. Ke zvýšení počtu možných proložení vláken ANaConDA nabízí různé techniky vkládání šumu. Prostředí ANaConDA provádí analýzu na binární úrovni, a proto ke své činnosti nevyžaduje zdrojové soubory analyzovaného programu. Kromě mnoha akademických experimentů byla ANaConDA úspěšně aplikována k odhalení různých chyb v průmyslu.

Rok
2018
Strany
356–359
Sborník
Proceedings of 27th ACM SIGSOFT International Symposium on Software Testing and Analysis
Konference
27. ACM SIGSOFT Mezinárodní symposium testování a analýzy softwaru, Amsterdam, NL
ISBN
978-1-4503-5699-2
Vydavatel
Association for Computing Machinery
Místo
New York
DOI
UT WoS
000612724200033
EID Scopus
BibTeX
@inproceedings{BUT155009,
  author="Jan {Fiedor} and Monika {Mužikovská} and Aleš {Smrčka} and Ondřej {Vašíček} and Tomáš {Vojnar}",
  title="Advances in the ANaConDA Framework for Dynamic Analysis and Testing of Concurrent C/C++ Programs",
  booktitle="Proceedings of 27th ACM SIGSOFT International Symposium  on  Software Testing and Analysis",
  year="2018",
  pages="356--359",
  publisher="Association for Computing Machinery",
  address="New York",
  doi="10.1145/3213846.3229505",
  isbn="978-1-4503-5699-2",
  url="https://dl.acm.org/citation.cfm?doid=3213846.3229505"
}
Soubory
Nahoru