Detail publikace

A method for parallel software refactoring for safety standards compliance

JURNEČKA, P.; HANÁČEK, P.; BARABAS, M.; HENZL, M.; KAČIC, M. A method for parallel software refactoring for safety standards compliance. In Resilience, Security & Risk in Transport. London: The Institution of Engineering and Technology, 2013. p. 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
anglicky
Autoři
Jurnečka Peter, Ing., Ph.D.
Hanáček Petr, doc. Dr. Ing. (UITS)
Barabas Maroš, Ing., Ph.D.
Henzl Martin, Ing. Mgr., Ph.D.
Kačic Matej, Ing., Ph.D.
Klíčová slova

parallel design patterns, refactoring, reliability

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
DOI
BibTeX
@inbook{BUT106392,
  author="Peter {Jurnečka} and Petr {Hanáček} and Maroš {Barabas} and Martin {Henzl} and Matej {Kačic}",
  title="A method for parallel software refactoring for safety standards compliance",
  booktitle="Resilience, Security & Risk in Transport",
  year="2013",
  publisher="The Institution of Engineering and Technology",
  address="London",
  pages="42--48",
  doi="10.1049/PERRSR3E",
  isbn="978-1-84919-787-8"
}
Nahoru