Detail publikace

A method for parallel software refactoring for safety standards compliance

JURNEČKA Peter, HANÁČEK Petr, BARABAS Maroš, HENZL Martin a KAČIC Matej. A method for parallel software refactoring for safety standards compliance. Resilience, Security & Risk in Transport. London: The Institution of Engineering and Technology, 2013, s. 42-48. ISBN 978-1-84919-787-8.
Název česky
Metoda použitá v systému na úpravu paralelních zdrojových kódu pro dodržování bezpečnostních standardů
Typ
kapitola v knize
Jazyk
angličtina
Autoři
Abstrakt

Význam bezpečnostných noriem softvérových systémov stúpa ako rastie používanie softvéru, kvôli jeho flexibilite. Bezpečnostné štandardy softvéru sú veľmi dôležité v leteckom, automobilovom premysle. Všeobecnou požiadavkou všetkých týchto štandardov je požiadavka spoľahlivosti, ktorú možno ľahko dosiahnuť použitím overených návrhových vzorov. Vyvinuli sme systém na generovanie a refaktoring paralelných kódov slúžiaci na dodržiavanie bezpečnostných noriem, čo zvyšuje spoľahlivosť existujúcich zdrojových kódov, pomocou refaktoringu a paralelných návrhových vzorov. V našom výskume sme vytvorili systém pre vkladanie súbežných a synchronizáčných návrhových vzorov do (predtým vytvorených)menej kvalitných paralelných zdrojových kódov, čo je tá najdôležitejšia časť systému znížujúca množstvo potenciálnych zdrojov chýb. Dôležitou súčasťou nášho systém je metóda pre špecifikáciu overiteľných paralelných návrhových vzorov, čo je hlavný prínos popísaný tomto článku.

Rok
2013
Strany
42-48
Kniha
Resilience, Security & Risk in Transport
ISBN
978-1-84919-787-8
Vydavatel
The Institution of Engineering and Technology
Místo
London, GB
DOI
BibTeX
@INBOOK{FITPUB10465,
   author = "Peter Jurne\v{c}ka and Petr Han\'{a}\v{c}ek and Maro\v{s} Barabas and Martin Henzl and Matej Ka\v{c}ic",
   title = "A method for parallel software refactoring for safety standards compliance",
   pages = "42--48",
   booktitle = "Resilience, Security \& Risk in Transport",
   year = 2013,
   location = "London, GB",
   publisher = " The Institution of Engineering and Technology",
   ISBN = "978-1-84919-787-8",
   doi = "10.1049/PERRSR3E",
   language = "english",
   url = "https://www.fit.vut.cz/research/publication/10465"
}
Nahoru