dc.contributor.advisor | Matouš, Václav | |
dc.creator | Tomčányi, Michal | |
dc.date.accessioned | 2017-04-18T11:06:02Z | |
dc.date.available | 2017-04-18T11:06:02Z | |
dc.date.issued | 2009 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/20761 | |
dc.description.abstract | CloverETL je skupina nástrojů pro integraci dat, umožňující snadný vývoj datových transformací. CTL je jazyk prostředí CloverETL pro popis manipulací s daty. Tato práce sa zabývá překladem programů v CTL do zdrojového kódu jazyka Java tak, aby výsledný kód mohl být přeložen a spuštěn jako součást datové transformace CloverETL. Práce diskutuje podstatné vlastnosti CTL (i CloverETL) a předkládá seznam změn které umožní jeho translaci do jazyka Java. Pro upravený jazyk CTL je navržen překladač i výkonná část umožnující spuštění kódu v rámci datové transformace. Výsledkem práce je funkční implementace překladače CTL která je plně začleněna do prostředí CloverETL a může být dále rozšiřována. | cs_CZ |
dc.description.abstract | CloverETL is a set of data integration tools aimed for rapid development of data transformations. CTL is a proprietary language of CloverETL for de nition of data manipulations. Our goal is to design and implement translator of CTL programs into Java source code which can be compiled and executed as part of CloverETL data transformation. The work discusses key features of CTL (and CloverETL) and proposes necessary changes to translate CTL into Java. Design and implementation of compiler and runtime environment for amended CTL is presented afterwards. The result is a working implementation of compiler for the CTL language allowing future extensions, fully integrated with CloverETL environment. | en_US |
dc.language | English | cs_CZ |
dc.language.iso | en_US | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.title | CTL-to-Java compiler for clover.ETL | en_US |
dc.type | diplomová práce | cs_CZ |
dcterms.created | 2009 | |
dcterms.dateAccepted | 2009-05-25 | |
dc.description.department | Department of Software Engineering | en_US |
dc.description.department | Katedra softwarového inženýrství | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 61526 | |
dc.title.translated | CTL-to-Java compiler for clover.ETL | cs_CZ |
dc.contributor.referee | Bednárek, David | |
dc.identifier.aleph | 001132568 | |
thesis.degree.name | Mgr. | |
thesis.degree.level | magisterské | cs_CZ |
thesis.degree.discipline | Softwarové systémy | cs_CZ |
thesis.degree.discipline | Software systems | en_US |
thesis.degree.program | Informatika | cs_CZ |
thesis.degree.program | Informatics | en_US |
uk.thesis.type | diplomová práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra softwarového inženýrství | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Software Engineering | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Softwarové systémy | cs_CZ |
uk.degree-discipline.en | Software systems | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Informatics | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | CloverETL je skupina nástrojů pro integraci dat, umožňující snadný vývoj datových transformací. CTL je jazyk prostředí CloverETL pro popis manipulací s daty. Tato práce sa zabývá překladem programů v CTL do zdrojového kódu jazyka Java tak, aby výsledný kód mohl být přeložen a spuštěn jako součást datové transformace CloverETL. Práce diskutuje podstatné vlastnosti CTL (i CloverETL) a předkládá seznam změn které umožní jeho translaci do jazyka Java. Pro upravený jazyk CTL je navržen překladač i výkonná část umožnující spuštění kódu v rámci datové transformace. Výsledkem práce je funkční implementace překladače CTL která je plně začleněna do prostředí CloverETL a může být dále rozšiřována. | cs_CZ |
uk.abstract.en | CloverETL is a set of data integration tools aimed for rapid development of data transformations. CTL is a proprietary language of CloverETL for de nition of data manipulations. Our goal is to design and implement translator of CTL programs into Java source code which can be compiled and executed as part of CloverETL data transformation. The work discusses key features of CTL (and CloverETL) and proposes necessary changes to translate CTL into Java. Design and implementation of compiler and runtime environment for amended CTL is presented afterwards. The result is a working implementation of compiler for the CTL language allowing future extensions, fully integrated with CloverETL environment. | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra softwarového inženýrství | cs_CZ |
dc.identifier.lisID | 990011325680106986 | |