Nagyméretű forrásprogramok módosítását támogató rendszer kidolgozása
2021-2022/I.
Izsó Tamás
Már működő nagyméretű programok továbbfejlesztése során egy változtatás akár a teljes program összeomlását is okozhatja. A feladat C vagy C++ forrásprogramokhoz olyan statikus kód elemző írása (program szeletelés felhasználásával), amely kijelöli, hogy egy adat megváltoztatása a teljes program mely részeire van kihatással. A C, C++ nyelvű forrásprogram AST (Abstract Syntax Tree) átalakítására a clang (clang.llvm.org) program kerülne felhasználásra.
Ajanlott irodalom: https://is.muni.cz/th/vik1f/thesis.pdf
1
0