Please use this identifier to cite or link to this item: https://rfos.fon.bg.ac.rs/handle/123456789/2751
Full metadata record
DC FieldValueLanguage
dc.creatorPopović, Aleksandar-
dc.creatorIvković, Vladimir-
dc.creatorTrajković, Nikola-
dc.creatorLuković, Ivan-
dc.date.accessioned2024-01-30T14:08:13Z-
dc.date.available2024-01-30T14:08:13Z-
dc.date.issued2024
dc.identifier.issn2376-5992-
dc.identifier.urihttps://rfos.fon.bg.ac.rs/handle/123456789/2751-
dc.description.abstractMaintenance of Data Warehouse (DW) systems is a critical task because any downtime or data loss can have significant consequences on business applications. Existing DW maintenance solutions mostly rely on concrete technologies and tools that are dependent on: the platform on which the DW system was created; the specific data extraction, transformation, and loading (ETL) tool; and the database language the DW uses. Different languages for different versions of DW systems make organizing DW processes difficult, as minimal changes in the structure require major changes in the application code for managing ETL processes. This article proposes a domain-specific language (DSL) for ETL process management that mitigates these problems by centralizing all program logic, making it independent from a particular platform. This approach would simplify DW system maintenance. The platform-independent language proposed in this article also provides an easier way to create a unified environment to control DW processes, regardless of the language, environment, or ETL tool the DW uses.sr
dc.language.isoensr
dc.publisherPeerJsr
dc.rightsopenAccesssr
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.sourcePeerJ Computer Sciencesr
dc.subjectDomain-specific language, Extraction transformation and loading, Data warehouse, Platform-independent models, Model-driven developmentsr
dc.titleA domain-specific language for managing ETL processessr
dc.typearticlesr
dc.rights.licenseBYsr
dc.rights.holder2024 Popović et al.sr
dc.citation.issuee1835-
dc.citation.rankM21~
dc.citation.volume10-
dc.identifier.doi10.7717/peerj-cs.1835-
dc.identifier.fulltexthttp://prototype2.rcub.bg.ac.rs/bitstream/id/3963/PeerJ_2023_PITL_Rad1_V5_1835_Final.pdf
dc.identifier.pmid38435592
dc.type.versionpublishedVersionsr
item.cerifentitytypePublications-
item.fulltextWith Fulltext-
item.grantfulltextopen-
item.openairetypearticle-
item.languageiso639-1en-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
Appears in Collections:Radovi istraživača / Researchers’ publications
Files in This Item:
File Description SizeFormat 
PeerJ_2023_PITL_Rad1_V5_1835_Final.pdfFinal text, as it is published.3.13 MBAdobe PDFThumbnail
View/Open
Show simple item record

SCOPUSTM   
Citations

1
checked on Nov 17, 2025

Google ScholarTM

Check

Altmetric


This item is licensed under a Creative Commons License Creative Commons