Thesis Details

Grafický editor pro konfiguraci struktury úloh v rámci Java EE Batching API

Bachelor's Thesis Student: Hanus Tomáš Academic Year: 2014/2015 Supervisor: Křivka Zbyněk, Ing., Ph.D.
English title
Graphical Editor for Job Structure Configuration in Batching API
Language
Czech
Abstract
This bachelor’s thesis describes implementation of a graphical editor for a job structure configuration in Java EE Batching API in the form of a plugin for integrated development enviroment IntelliJ IDEA. It focuses mainly to allow a bi-directional propagation of changes between both graphical and text representation of JSL language. This document introduces the characteristic of batch processing and also the architecture of IntelliJ IDEA. It also briefly describes the design of the plugin and some of the procedures used in its implementation. The usability of this tool is demonstrated by five examples of batch jobs. In the end, there are mentioned some possibilities for the future improvements. The tool is available under Open Source license.
Keywords

IntelliJ IDEA, plugin, batch processing, Java EE 7, graphical editor, bi-directional propagation of changes, JSL language

Department
Degree Programme
Information Technology
Files
Status
defended, grade C
Date
18 June 2015
Reviewer
Committee
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), předseda
Černocký Jan, prof. Dr. Ing. (DCGM FIT BUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Jaroš Jiří, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Kočí Radek, Ing., Ph.D. (DITS FIT BUT), člen
Citation
HANUS, Tomáš. Grafický editor pro konfiguraci struktury úloh v rámci Java EE Batching API. Brno, 2015. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2015-06-18. Supervised by Křivka Zbyněk. Available from: https://www.fit.vut.cz/study/thesis/17144/
BibTeX
@bachelorsthesis{FITBT17144,
    author = "Tom\'{a}\v{s} Hanus",
    type = "Bachelor's thesis",
    title = "Grafick\'{y} editor pro konfiguraci struktury \'{u}loh v r\'{a}mci Java EE Batching API",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17144/"
}
Back to top