Diplomová práce

Nástroj pro přepis logovacích příkazů jazyka Java

Logging Statements Rewrite Tool for Java Language

Bc. Michal Tóth, učo 255986
Anotace

Táto práca umožňnuje využívanie monitorovacieho systému novej generácie, New Generation Monitoring Logger (NGMON Logger), ktorý podporuje spracovávanie komplexných udalostí pre jazyk Java, tým, že dokáže nahradiť aktuálny logovací framework danej Java aplikácie za NGMON Logger framework zmenou všetkých logovacích výrazov. Výsledkom záverečnej práce je nástroj LogTranslator, ktorý transformuje logovacie …více

Abstract

This thesis supports New Generation Monitoring Logger (NGMON Logger) a Complex Event Processing tool for Java, in a way of translating all logging statements in target application to NGMON Logger's syntax. The outcome of thesis is LogTranslator, a log statement translating and code generating tool, which heavily depends on ANTLR (ANother Tool for Language Recognition). LogTranslator inserts new Maven …více

Zadání práce
Cílem práce je tvorba nástroje pro automatický přepis zdrojových souborů jazyka Java. Nástroj bude sloužit k nahrazení tradičních logovacích příkazů, založených na přirozeném jazyce, za příkazy logovacího frameworku Java Event Logger. JEL je logovací framework pro jazyk Java, jež dokáže generovat strukturované logovací záznamy vhodné pro automatizované zpracování. Student využije tento nástroj pro nahrazení logovacího subsystému zvolené Java aplikace a otestuje jeho funkčnost a použitelnost.
Práce zkontrolována:
24. 5. 2014 09:37, RNDr. Daniel Tovarňák, Ph.D., učo 172673
Jazyk práce
angličtina angličtina
Termín obhajoby
25. 6. 2014
Práce byla úspěšně obhájena

Vedoucí

RNDr. Daniel Tovarňák, Ph.D., učo 172673
KPSK FI MU

Oponent

doc. Bruno Rossi, PhD, učo 232464
KPSK FI MU

Literatura

  • TOVARŇÁK, Daniel a Tomáš PITNER. Logování pro novou generaci monitoringu. In Proceedings of 9th Summer School of Applied Informatics. Brno, 2012, s. 152-157. ISBN 978-80-210-6058-6.
  • TOVARŇÁK, Daniel a Tomáš PITNER. Towards Multi-Tenant and Interoperable Monitoring of Virtual Machines in Cloud. In Andrei Voronkov, Viorel Negru, Tetsuo Ida, Tudor Jebelean, Dana Petcu, Stephen Watt, Daniela Zaharie. Proceedings of 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing. Los Alamitos (CA): IEEE Computer Society, 2012, s. 436-442. ISBN 978-0-7695-4934-7. Dostupné z: https://doi.org/10.1109/SYNASC.2012.55.

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.