Belek Omurzakov

Bachelor's thesis

Static Code Analysis Tool for the Apex Programming Language

Statický analyzátor jazyka Apex
Abstract:
Tato práce se zabývá vývojem softwarového nástroje pro statickou analýzu kódu, který je speciálně navržen pro programovací jazyk Apex. Úvodní část práce poskytuje detailní přehled již existujících řešení v této oblasti. Rozebrány jsou především nedostatky v provádění komplexní analýzy toku dat v jazyce. Převedením derivačního stromu zdrojového kódu do vnitřní reprezentace grafu toku řízení a vybavením …more
Abstract:
This thesis presents the development of a static code analysis tool specifically designed for the Apex programming language. The study began with a detailed review of existing static analysis tools, which revealed limitations in their ability to perform complex data flow analysis for Apex. To address these shortcomings, a prototype tool was developed, starting by converting the source code's parse …more
 
 
Language used: English
Date on which the thesis was submitted / produced: 6. 6. 2024

Thesis defence

  • Date of defence: 19. 6. 2024
  • Supervisor: doc. Dr. Ing. Jiří Rybička
  • Reader: Pavel Haluza, Ph.D.

Citation record

Full text of thesis

Contents of on-line thesis archive
Published in Theses:
  • autentizovaným zaměstnancům ze stejné školy/fakulty
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Mendelova univerzita v Brně, Provozně ekonomická fakulta

Mendel University in Brno

Faculty of Business and Economics

Bachelor programme / specializace:
Open Informatics / Scope for Open Informatics