RIV/00216224:14330/12:00057623 - Checking Sanity of Software Requirements (2012)

Údaje o výsledku
Identifikační kódRIV/00216224:14330/12:00057623
Název v původním jazyceChecking Sanity of Software Requirements
DruhD - Článek ve sborníku
Jazykeng - angličtina
OborIN - Informatika
Rok uplatnění2012
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ýsledkuVýsledek hodnocený již v předchozím hodnocení, body se přebírají
Bodové ohodnocení44,376
Faktor korekce77,6 %
Body (upravené podle přílohy č. 8 Metodiky)34,420
Rozdělení výsledku mezi předkladatele
OrganizaceVýzkumná organizace?PodílBodyBody (upravené podle přílohy č. 8 Metodiky)
Masarykova univerzita / Fakulta informatikyano100,0 %44,37634,420
Tvůrci výsledku
Počet tvůrců celkem3
Počet domácích tvůrců3
TvůrceBarnat Jiří (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; vedidk: 5692792)
TvůrceBauch Petr (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; G - garant výsledku; vedidk: 5736935)
TvůrceBrim Luboš (státní příslušnost: CZ - Česká republika; A - domácí tvůrce; vedidk: 6500773)
Údaje blíže specifikující výsledek
Popis v původním jazyceIn the last decade it became a common practice to formalise software requirements to improve the clarity of users' expectations. In this work we build on the fact that functional requirements can be expressed in temporal logic and we propose new techniques that automatically detect flaws and suggest improvements of given requirements. Specifically, we describe and experimentally evaluate new approaches to consistency and vacuity checking that identify all inconsistencies and pinpoint their exact source (the smallest inconsistent set). To complete the sanity checking we also deliver a novel semi-automatic completeness evaluation that can assess the coverage of user requirements and suggest missing properties the user might have wanted to formulate. The usefulness of our completeness evaluation is demonstrated in a case study of an aeroplane control system.
Klíčová slovamodel checking; sanity checking; consistency; vacuity; completeness
Název sborníkuProceedings of the 10th International Conference on Software Engineering and Formal Methods
Rozsah stran48-62
Forma vydáníP - Tištěná verze „print“
ISSN0302-9743
ISBN9783642338250
Počet stran výsledku15
Název nakladateleSpringer-Verlag
Místo vydáníThessaloniki
Místo konání akceThessaloniki
Rok konání akce2012
Typ akce podle státní příslušnoti účastníkůWRD - Světová
DOI výsledku10.1007/978-3-642-33826-7_4
Údaje o tomto záznamu o výsledku
PředkladatelMasarykova univerzita / Fakulta informatiky
DodavatelGA0 - Grantová agentura České republiky (GA ČR)
Rok sběru2013
Systémové označení dodávky datRIV13-GA0-14330___/02:2
SpecifikaceRIV/00216224:14330/12:00057623!RIV13-GA0-14330___
Kontrolní kód[9447B3670B7B]
Další výskyty tohoto výsledku od stejného předkladatele
Dodáno MŠMT v roce 2013Záznam s identifikačním kódem RIV/00216224:14330/12:00057623 v dodávce dat RIV13-MSM-14330___/02:2
Odkazy na výzkumné aktivity, při jejichž řešení výsledek vznikl
ProjektGAP202/11/0312 - Vývoj a verifikace softwarových komponent v zapouzdřených systémech (2011-2013, GA0/GA)
ProjektGD102/09/H042 - Matematické a inženýrské metody pro vývoj spolehlivých a bezpečných paralelních a distribuovaných počítačových systémů (2009-2012, GA0/GD)
S - Specifický výzkum na vysokých školách