RIV/00216224:14330/13:00066165 - Compact Symbolic Execution (2013)

Údaje o výsledku
Identifikační kódRIV/00216224:14330/13:00066165
Název v původním jazyceCompact Symbolic Execution
DruhD - Článek ve sborníku
Jazykeng - angličtina
OborIN - Informatika
Rok uplatnění2013
Kód důvěrnosti údajůS - Úplné a pravdivé údaje nepodléhající ochraně podle zvláštních právních předpisů
Počet výskytů výsledku2
Údaje z Hodnocení výsledků výzkumných organizací 2014
Výsledek byl hodnocen v Pilíři I
Rozsah vyřazení výsledkuTento výskyt výsledku není vyřazen
Zařazení výsledku v hodnoceníD - Článek ve sborníku
Skupina oboru v hodnocení04 - Technické a informatické vědy
Konkrétní způsob(y) hodnocení výsledkuČlánek ve sborníku evidovaném v databázi Scopus bodovaný podle SJR zdroje typu Book Series nebo Conference Proceedings
Bodové ohodnocení46,181
Faktor korekce50,1 %
Body (upravené podle přílohy č. 8 Metodiky)23,141
Rozdělení výsledku mezi předkladatele
OrganizaceVýzkumná organizace?PodílBodyBody (upravené podle přílohy č. 8 Metodiky)
Masarykova univerzita / Fakulta informatikyano100,0 %46,18123,141
Tvůrci výsledku
Počet tvůrců celkem3
Počet domácích tvůrců3
TvůrceSlabý Jiří (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; vedidk: 6545270)
TvůrceStrejček Jan (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; vedidk: 3978915)
TvůrceTrtík Marek (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; vedidk: 9937056)
Údaje blíže specifikující výsledek
Popis v původním jazyceWe present a generalisation of King’s symbolic execution technique called compact symbolic execution. It proceeds in two steps. First, we analyse cyclic paths in the control flow graph of a given program, independently from the rest of the program. Our goal is to compute a so called template for each such a cyclic path. A template is a declarative parametric description of all possible program states, which may leave the analysed cyclic path after any number of iterations along it. In the second step, we execute the program symbolically with the templates in hand. The result is a compact symbolic execution tree. A compact tree always carry the same information in all its leaves as the corresponding classic symbolic execution tree. Nevertheless, a compact tree is typically substantially smaller than the corresponding classic tree. There are even programs for which compact symbolic execution trees are finite while classic symbolic execution trees are infinite.
Klíčová slovasymbolic execution; compact symbolic execution; testing
Rozsah stran193-207
Název sborníku11th International Symposium on Automated Technology for Verification and Analysis, ATVA 2013
Forma vydáníP - Tištěná verze „print“
ISSN0302-9743
Počet stran výsledku15
ISBN9783319024431
Název nakladateleSpringer-Verlag
Místo vydáníBerlin Heidelberg
Místo konání akceHanoi, Vietnam
Rok konání akce2013
Typ akce podle státní příslušnoti účastníkůWRD - Světová
DOI výsledku10.1007/978-3-319-02444-8_15
Údaje o tomto záznamu o výsledku
PředkladatelMasarykova univerzita / Fakulta informatiky
DodavatelMSM - Ministerstvo školství, mládeže a tělovýchovy (MŠMT)
Rok sběru2014
Systémové označení dodávky datRIV14-MSM-14330___/01:1
SpecifikaceRIV/00216224:14330/13:00066165!RIV14-MSM-14330___
Kontrolní kód[B96DF5028FCD]
Další výskyty tohoto výsledku od stejného předkladatele
Dodáno GA ČR v roce 2014Záznam s identifikačním kódem RIV/00216224:14330/13:00066165 v dodávce dat RIV14-GA0-14330___/01:1
Odkazy na výzkumné aktivity, při jejichž řešení výsledek vznikl
ProjektGBP202/12/G061 - Centrum excelence - Institut teoretické informatiky (CE-ITI) (2012-2018, GA0/GB)
S - Specifický výzkum na vysokých školách