Приказ основних података о дисертацији

A model driven development approach for the data warehouse extract, transform and load process

dc.contributor.advisorMarjanović, Zoran
dc.contributor.otherVučković, Milica
dc.contributor.otherSuknović, Milija
dc.contributor.otherBabarogić, Slađan
dc.contributor.otherJovanović, Vladan
dc.creatorPetrović, Marko
dc.date.accessioned2016-07-23T16:15:42Z
dc.date.available2016-07-23T16:15:42Z
dc.date.available2020-07-03T09:37:33Z
dc.date.issued2014-09-25
dc.identifier.urihttps://nardus.mpn.gov.rs/handle/123456789/6010
dc.identifier.urihttp://eteze.bg.ac.rs/application/showtheses?thesesId=3342
dc.identifier.urihttps://fedorabg.bg.ac.rs/fedora/get/o:11814/bdef:Content/download
dc.identifier.urihttp://vbs.rs/scripts/cobiss?command=DISPLAY&base=70036&RID=515446426
dc.description.abstractU tezi je razmatran problem konceptualizacije i automatizacije razvoja ETL procesa i dato je originalno rešenje koje se zasniva na formalnoj specifikaciji ETL procesa i njenoj automatizaciji uz pomoć razvijenog specifičnog aplikacionog okvira. U skladu sa Domain-Specific Modeling (DSM) pristupom, za formalnu specifikaciju definisano je nekoliko novih domensko-specifičnih jezika: jezik za specifikaciju operacija transformacija podataka (ETL-O), jezik za specifikaciju toka izvršavanja ETL procesa (ETL-P), jezik za specifikaciju izraza (ETL-E) i jezik za specifikaciju šablona operacija transformacija (ETL-T). Svaki od ovih jezika definiše koncepte koji su relevantni za specifični aspekt ETL procesa. Modelovanje ETL procesa zapravo se svodi na modelovanje određenog aspekta ETL procesa pomoću odgovarajućeg domensko-specifičnog jezika i na ovaj način se značajno smanjuje složenost modelovanja. Implementacija specificiranih domensko-specifičnih jezika ostvarena je uvođenjem specifičnog aplikacionog okvira kao tehnološke podrške predloženoj formalnoj specifikaciji. Uvođenjem aplikacionog okvira značajno je podignut semantički nivo koji je implementaciono podržan i koji se može automatizovati. Implemetacija se zapravo zasniva na automatskoj transformaciji modela, formiranim u skladu sa odgovarajućim domensko-specifičnim jezikom, u izvrsni kôd aplikacionog okvira. Visok semantički nivo koji je implementaciono podržan aplikacionim okvirom, utiče na smanjenje broja koraka u razvoju ETL procesa, koji postaje više automatizovan i samim tim mnogo produktivniji...sr
dc.description.abstractThe problem of conceptualization and automatization of the ETL Process development is considered in this thesis and an original solution is proposed which is based on a formal specification of the ETL Process and its automatization with the use of a specifically developed application framework. In accordance with the Domain-Specific Modeling (DSM) approach, a number of unique domain-specific languages are defined: a language for the specification of transformation operations (ETL-O), a language for control flow specification (ETL-P), a language for the specification of various logical and arithmetic expressions (ETL-E) and a language for the specification of transformation operation templates (ETL-T). Each of these languages define concepts that are relevant for specific aspect of ETL process. ETL process modeling is basically the modeling of specific aspects of the ETL process using the appropriate domain-specific language, which in effect significantly reduces the complexity of modeling. The implementation of specified domain-specific languages is achieved through the introduction of a specific application framework as technological support to the given formal specification. By introducing the application framework the semantic level, which is technologically supported and can be automatized, is significantly elevated. The implementation is actually based on the automated transformation of the model, established in accordance with appropriate domain-specific language, in executable code. By elevating the semantic level and supporting it technologically, fewer steps will be needed to develop an ETL process and the development itself becomes more automated and therefore more productive...en
dc.formatapplication/pdf
dc.languagesr
dc.publisherУниверзитет у Београду, Факултет организационих наукаsr
dc.rightsopenAccessen
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.sourceУниверзитет у Београдуsr
dc.subjectrazvoj procesa ekstrakcijesr
dc.subjectExtract-Transform-Load (ETL) process developmenten
dc.subjecttransformacije i učitavanja (ETL) podatakasr
dc.subjectDomain-Specific Language (DSL)en
dc.subjectModel Driven Development (MDD)en
dc.subjectdomensko-specifični jezik (DSL)sr
dc.subjectrazvoj vođen modelima (MDD)sr
dc.titleRazvoj procesa ekstrakcije, transformacije i punjenja podataka skladišta podataka zasnovan na modelom vođenom pristupusr
dc.titleA model driven development approach for the data warehouse extract, transform and load processen
dc.typedoctoralThesisen
dc.rights.licenseBY-NC-ND
dcterms.abstractМарјановић, Зоран; Јовановић, Владан; Вучковић, Милица; Сукновић, Милија; Бабарогић, Слађан; Петровић, Марко; Развој процеса екстракције, трансформације и пуњења података складишта података заснован на моделом вођеном приступу; Развој процеса екстракције, трансформације и пуњења података складишта података заснован на моделом вођеном приступу;
dc.identifier.fulltexthttps://nardus.mpn.gov.rs/bitstream/id/21791/Disertacija3940.pdf
dc.identifier.fulltexthttp://nardus.mpn.gov.rs/bitstream/id/21791/Disertacija3940.pdf
dc.identifier.rcubhttps://hdl.handle.net/21.15107/rcub_nardus_6010


Документи за докторску дисертацију

Thumbnail

Ова дисертација се појављује у следећим колекцијама

Приказ основних података о дисертацији