Zobrazit minimální záznam

Graphical Editor for Job Structure Configuration in Java EE 7 Batch API



dc.contributor.advisorPechanec Jiří
dc.contributor.authorMilata Tomáš
dc.date.accessioned2015-05-28T11:17:11Z
dc.date.available2015-05-28T11:17:11Z
dc.identifierKOS-587864779905
dc.identifier.urihttp://hdl.handle.net/10467/61785
dc.description.abstractJava Batch API, část specifikace Java EE 7, představuje jazyk k popisu dávkových úloh založený na XML, označovaný JSL. Úlohy definované JSL utváří struktury, jež si lze představit jako vývojové diagramy. Nedostupnost žádného vizuálního editoru na platformě Eclipse pro takovéto úlohy byla inspirací k vytvoření nového nástroje. Tato práce analyzuje Batch API a již existující nástroje. Na základě těchto analýz se ukazuje jako nejvýhodnější rozšířit existující projekt JBoss Tools. Klíčovými funkcionalitami tohoto nového nástroje jsou možnost graficky upravovat elementy úloh a spojení mezi nimi nebo obousměrná synchronizace změn mezi grafickým a textovým editorem. V této práci je popsán proces návrhu, implementace a vyhodnocení nástroje pomocí testů s uživateli. Softwarový příspěvek se podařilo začlenit do následující připravované verze JBoss Tools, jejíž vydání je naplánováno na říjen 2015.cze
dc.description.abstractJava Batch API, part of the Java EE 7 specification, introduces an XML-based Job Specification Language. Jobs defined by this JSL form structures which can be visualized as workflows charts. Absence of visual graphical editors for Java Batch jobs on Eclipse platform inspired us to create a new tool. This thesis analyzes the Batch API and existing tools. Based on these analyses, extension of existing JBoss Tools project shows up to be the best option. The key features of the new editor are ability to graphically edit job elements and their transitions or bi-directional synchronization of changes between the graphical and a text editor. The thesis describes the process of design, implementation and evaluation of the tool by usability tests. Finally, the software contribution is integrated into the next prepared version of JBoss Tools to be released in October 2015.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfeng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfcze
dc.subjectJava EE 7, Batch API, JSR-352, dávkové úlohy, grafický editor, diagramcze
dc.titleGrafický editor pro konfiguraci struktury úloh v rámci Java EE 7 Batch APIcze
dc.titleGraphical Editor for Job Structure Configuration in Java EE 7 Batch APIeng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeČerný Tomáš
theses.degree.disciplineSoftwarové inženýrstvícze
theses.degree.grantorkatedra počítačové grafiky a interakcecze
theses.degree.programmeOtevřená informatikacze


Soubory tohoto záznamu

















Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam