Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/63728
Full metadata record
DC FieldValueLanguage
dc.date.accessioned2020-11-12T10:58:06Z-
dc.date.available2020-11-12T10:58:06Z-
dc.date.issued2020-
dc.identifier.citationMercieca, T. (2020). Workload and hardware storage optimisation for time series processing (Master's dissertation).en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar/handle/123456789/63728-
dc.descriptionM.SC.COMPUTER SCIENCEen_GB
dc.description.abstractA massive amount of historical data is available in every domain and application. This has led the OLAP community into proposing a number of cube algebras, although a standard such as the one for the relational algebra has still not been established. In this study, the user-centric Cube Algebra query language is implemented as an extension to the industry-standard PostgreSQL DBMS. This language is a recent addition to the cube algebras and the original work of its authors does not address translation, execution and optimization. Thus, our work addresses such topics in the context of the relational model as the encoding to this OLAP abstraction. For the evaluation of our work, we present a number of time series case studies: (a) querying using Parametric Outlier Detection; (b) querying using a Simple Moving Average; and (c) querying for similarity using Dynamic Time Warping. Our optimization make use of basic query rewriting techniques inspired by relational algebra. Results show a dramatic improvement when applying query rewriting in all cases, ranging from a 4 to 20 times speed-up, and such techniques are not limited to the relational model. Using parallelism, a speed-up is achievable to help efficient data retrieval further, however it is not linear. A comparison with SQL implementations indicates that there is still a reasonable cost for using the OLAP abstraction in most cases. Thus, future research can focus on addressing this cost, particularly when introducing new operators to the algebra.en_GB
dc.language.isoenen_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectOLAP technologyen_GB
dc.subjectTime-series analysisen_GB
dc.subjectQuery languages (Computer science)en_GB
dc.subjectData warehousingen_GB
dc.titleWorkload and hardware storage optimisation for time series processingen_GB
dc.typemasterResearchThesisen_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.en_GB
dc.publisher.institutionUniversity of Maltaen_GB
dc.publisher.departmentFaculty of Information and Communication Technology. Department of Computer Scienceen_GB
dc.description.reviewedN/Aen_GB
dc.contributor.creatorMercieca, Thomas-
Appears in Collections:Dissertations - FacICT - 2020
Dissertations - FacICTCS - 2020

Files in This Item:
File Description SizeFormat 
20MCSFT003 - Thomas Mercieca.pdf
  Restricted Access
11.09 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.