Static Code Analysis Tool for the Apex Programming Language – Belek Omurzakov
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 …moreAbstract:
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
ISO 690-compliant citation record:
OMURZAKOV, Belek. \textit{Static Code Analysis Tool for the Apex Programming Language}. Online. Bachelor's thesis. Brno: Mendelova univerzita v Brně, Faculty of Business and Economics. 2024. Available from: https://theses.cz/id/8tk9kr/.
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á fakultaMendel University in Brno
Faculty of Business and EconomicsBachelor programme / specializace:
Open Informatics / Scope for Open Informatics
Theses on a related topic
-
Reduced product of abstract domains
Jan Dupal -
Integer abstract domains
Tomáš Brukner -
Abstraktní interpretace s využítím vícehodnotové celočíselné aritmetiky
Kamil Čupr -
Abstraktní interpretace
Jakub Kermaschek -
Data flow analysis of email records in the cloud
Hana Kaspříková -
Meter Data Management Systems in Europe: a cluster analysis of energy data exchange policies
Andrea Corsini -
Flow-based Analysis of QUIC Protocol
Urvekkumar Chandravadan Shah -
Stream-Based IP Flow Analysis
Milan Čermák