Anna Řechtáčková

Bachelor's thesis

Improving out-of-bound access checking in Symbiotic

Improving out-of-bound access checking in Symbiotic
Abstract:
Závěrečná práce se zaměřuje na ověřování validity přístupů k prvkům pole v cyklu pomocí indexu, jehož hodnota je omezená velikostí pole. Za tímto účelem je implementována analýza relací mezi hodnotami v kódu. V práci popisuji základy analýzy i procesu, který analýzu využívá k rozhodnutí, zda je přístup do pole validní. Tento proces byl v podobě pluginu zakomponován do Symbioticu, nástroje na verifikaci …more
Abstract:
This thesis is focused on deciding validity of accesses of array elements done inside a loop using an index whose value is limited by the array's size. To achieve this, a value relations analysis of the code is implemented. I describe the fundamentals of both the analysis and procedure that uses the analysis to decide array access validity. The procedure has been integrated as a plugin into Symbiotic …more
 
 
Language used: English
Date on which the thesis was submitted / produced: 26. 5. 2020

Thesis defence

  • Date of defence: 26. 6. 2020
  • Supervisor: Mgr. Marek Chalupa
  • Reader: doc. RNDr. Petr Švenda, Ph.D.

Citation record

Full text of thesis

Contents of on-line thesis archive
Published in Theses:
  • světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Masarykova univerzita, Fakulta informatiky

Masaryk University

Faculty of Informatics

Bachelor programme / field:
Applied Informatics / Applied Informatics