Detail publikace
Boosted Decision Trees for Behaviour Mining of Concurrent Programs
Letko Zdeněk, Ing., Ph.D. (CK-SZZ)
Křena Bohuslav, Ing., Ph.D. (UITS)
Vojnar Tomáš, prof. Ing., Ph.D. (UITS)
Dudka Vendula, Ing.
Avros Renata (FIT)
Ur Shmuel
Volkovich Zeev (FIT)
Testing, noise injection, classification, AdaBoost, multi-threaded programs
Testování paralelních programů je obtížné kvůli nedeterministickému chování plánovače. Jednou z možností, jak tomuto problému čelit, je technika vkládání šumu, která je ale nastavitelná pomocí velkého počtu parametrů. Nalezení vhodné kombinace těchto parametrů není jednoduché. V tomto příspěvku představujeme novou aplikaci klasifikačních algoritmů v testování paralelních programů. Přístup umožňuje pomocí klasifikace identifikovat slibné konfigurace. Experimenty v článku uvedené ukazují, že využití natrénovaného klasifikátoru v procesu testování vede k lepším výsledkům s ohledem na zvolený cíl testování. Navíc, analýzou klasifikátoru lze získat nový náhled do testování programů pomocí metod vkládání šumu.
@inproceedings{BUT111631,
author="Hana {Šimková} and Zdeněk {Letko} and Bohuslav {Křena} and Tomáš {Vojnar} and Vendula {Dudka} and Renata {Avros} and Shmuel {Ur} and Zeev {Volkovich}",
title="Boosted Decision Trees for Behaviour Mining of Concurrent Programs",
booktitle="Proceedings of MEMICS'14",
year="2014",
pages="15--27",
publisher="NOVPRESS s.r.o.",
address="Brno",
isbn="978-80-214-5022-6"
}