Detail práce
Zpětný překladač bajtkódu jazyka Java
Tato práce se zabývá popisem Java virtuálního stroje vycházejícího ze specifikace, zejména instrukční sadou a formátem spustitelných jednotek. Obecné části jsou konkretizovány na základě referenční implementace specifikace Java virtuálního stroje, kterou je Java HotSpot. Součástí práce je také implementace nástroje pro uživatelsky přívětivé zobrazení obsahu spustitelných jednotek spolu s ekvivalentním zdrojovým kódem, ze kterého byly generovány. Nástroj neplní roli dekompilátoru, ale předpokládá dostupnost zdrojových kódu a náležitých informací ve spustitelných jednotkách.
Java, HotSpot, Zpětný překlad, Java bajtkód, Java virtuální stroj
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Komise hodnotila práci jako nevyhovující, protože nebylo splněno zadání.
Beran Vítězslav, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Drábek Vladimír, doc. Ing., CSc. (UPSY FIT VUT), člen
Křena Bohuslav, Ing., Ph.D. (UITS FIT VUT), člen
Očenášek Pavel, Mgr. Ing., Ph.D. (UIFS FIT VUT), člen
@bachelorsthesis{FITBT17143, author = "Jarom\'{i}r H\v{r}ibal", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Zp\v{e}tn\'{y} p\v{r}eklada\v{c} bajtk\'{o}du jazyka Java", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2015, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/17143/" }