Závěrečná práce: Bc. Hoa Quoc Tran: Monitoring aplikací běžících v JVM s využitím Java Debugger Interface (JDI)
Diplomová práce
Monitoring aplikací běžících v JVM s využitím Java Debugger Interface (JDI)
Java applications monitoring using Java Debugger Interface (JDI)
Bc. Hoa Quoc Tran
Anotace
Tato práce má za cíl prozkoumat specifikaci JPDA, zejména základní vlastnosti JDI a možnosti jeho využití, a za pomocí těchto poznatků navrhnout a implementovat prototyp nástroje, který bude sloužit k připojení k JVM a k sledování aplikací v něm běžících. Součástí výsledné práce je i sada referenčních aplikací pro testování.
Abstract
This thesis aims to analyze the specification of JPDA, especially fundamental properties of JDI, its usability and to use these results to help to design and implement a prototype of a tool which can be connected to a JVM and can monitor applications running in the JVM. As a part of the thesis there is a set of reference applications for testing.
Zadání práce
Študent naštuduje špecifikáciu JPDA a predovšetkým JDI. Pričom sa zameria na základné vlastnosti JDI a možnosti jeho využitia. Na základe týchto znalostí navrhne a implementuje prototypovú implementáciu nástroja, ktorý bude slúžiť na pripojenie k JVM a sledovanie v nej bežiacich aplikácií. V používateľskom grafickom rozhraní bude možné sledovať bežiace vlákna, v nich spustené metódy a aktuálny stav obsahu pamäte na halde a zásobníku. Súčasťou výslednej práce bude aj sada testov s referenčnou aplikáciou bežiacou v jednom/viacerých vláknach.
Práce zkontrolována:
26. 5. 2015 10:31, Mgr. Marek Grác, Ph.D., učo 50728
26. 5. 2015 10:31, Mgr. Marek Grác, Ph.D., učo 50728
- Zadáno/změněno 24. 6. 2015 18:10, Alena Dvořáková
- Záznam založen 8. 4. 2015 15:33, RNDr. Ing. Lucie Pekárková, učo 60555
- Zveřejnit od 25. 5. 2015 11:22, Alena Dvořáková
- Práce převzata 25. 5. 2015 11:22, Alena Dvořáková
- Pořadí pokusu: 2
Jazyk práce
Termín obhajoby
24. 6. 2015
Práce byla úspěšně obhájena
Studijní program
Informatika
Obor
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Monitoring aplikací běžících v JVM s využitím Java Debugger Interface (JDI)
Mgr. Hoa Quoc Tran -
JamVM: alternativní virtuální stroj Javy
Mgr. Tomáš Svoboda -
Monitoring aplikací běžících v JVM
Mgr. Slavomír Krupa, učo 396455 -
Disassembler Javovského bajtkódu
Bc. Róbert Golej -
Trasování hodnot proměnných v JVM
Mgr. Vít Šesták -
Integrace Infinispan vlastností do Android platformy
Mgr. Jaroslav Jankovič, učo 325245 -
Garbage Collector Shenandoah: desktopové aplikace
Mgr. Jan Richter -
Heuristika pro výchozí nastavení správce paměti Shenandoah
Mgr. Jan Blizňák, učo 325348
Název
Vložil
Vloženo
Práva
Složky
Soubory
Quoc Tran, H.
25. 5. 2015
12. 6. 2015
15. 6. 2015




