Christian Thomsen
Aalborg Universitet
H-index: 18
Europe-Denmark
Professor Information
University | Aalborg Universitet |
---|---|
Position | Associate Professor Computer Science |
Citations(all) | 1230 |
Citations(since 2020) | 555 |
Cited By | 864 |
hIndex(all) | 18 |
hIndex(since 2020) | 12 |
i10Index(all) | 26 |
i10Index(since 2020) | 18 |
University Profile Page | Aalborg Universitet |
Research & Interests List
data warehousing
ETL
business intelligence
big data
Top articles of Christian Thomsen
Scalable Model-Based Management of Massive High Frequency Wind Turbine Data with ModelarDB
Modern wind turbines are monitored by hundreds of sensors that can perform sub-second measurements. Efficient management of this volume and velocity of time series requires to address several challenges: slow ingestion, limited bandwidth, high storage costs and low data quality after compression. Currently used solutions in industry only partially address these challenges. Thus, in this paper, we evaluate the time series management system ModelarDB as a solution that addresses the challenges more efficiently. We evaluate ModelarDB in a realistic edge-to-cloud scenario based on real-world requirements and data by varying different aspects of compression: massive real-life datasets, sampling interval and error bound.
Authors
Abduvoris Abduvakhobov,Søren Kejser Jensen,Torben Bach Pedersen,Christian Thomsen
Published Date
2024/3/1
Creating and Querying Data Cubes in Python using pyCube
Data cubes are used for analyzing large data sets usually contained in data warehouses. The most popular data cube tools use graphical user interfaces (GUI) to do the data analysis. Traditionally this was fine since data analysts were not expected to be technical people. However, in the subsequent decades the data landscape changed dramatically requiring companies to employ large teams of highly technical data scientists in order to manage and use the ever increasing amount of data. These data scientists generally use tools like Python, interactive notebooks, pandas, etc. while modern data cube tools are still GUI based. This paper proposes a Python-based data cube tool called pyCube. pyCube is able to semi-automatically create data cubes for data stored in an RDBMS and manages the data cube metadata. pyCube's programmatic interface enables data scientist to query data cubes by specifying the expected metadata of the result. pyCube is experimentally evaluated on Star Schema Benchmark (SSB). The results show that pyCube vastly outperforms different implementations of SSB queries in pandas in both runtime and memory while being easier to read and write.
Authors
Sigmundur Vang,Christian Thomsen,Torben Bach Pedersen
Journal
arXiv preprint arXiv:2312.08557
Published Date
2023/12/13
Holistic analytics of sensor data from renewable energy sources: a vision paper
Modern Renewable Energy System (RES) installations, e.g., wind turbines, produce petabytes of high-frequency time series. State-of-the-art systems cannot cope with such amounts of data. Thus, practitioners generally store simple aggregates, e.g., 10-min averages. Based on discussions with practitioners, we present requirements and our vision for a next-generation time series management system that can efficiently manage vast amounts of time series across edge, cloud, and client.
Authors
Søren Kejser Jensen,Christian Thomsen
Published Date
2023/8/31
ModelarDB: integrated model-based management of time series from edge to cloud
To ensure critical infrastructure is operating as expected, high-quality sensors are increasingly installed. However, due to the enormous amounts of high-frequency time series they produce, it is impossible or infeasible to transfer or even store these time series in the cloud when using state-of-the-practice compression methods. Thus, simple aggregates, e.g., 1–10-minutes averages, are stored instead of the raw time series. However, by only storing these simple aggregates, informative outliers and fluctuations are lost. Many Time Series Management System (TSMS) have been proposed to efficiently manage time series, but they are generally designed for either the edge or the cloud. In this paper, we describe a new version of the open-source model-based TSMS ModelarDB. The system is designed to be modular and the same binary can be efficiently deployed on the edge and in the cloud. It also supports …
Authors
Søren Kejser Jensen,Christian Thomsen,Torben Bach Pedersen
Published Date
2023/2/9
domOS Common Ontology: Web of Things Discovery in Smart Buildings
According to the 2021 energy efficiency report of the European Union (EU), 75% of the existing buildings in the EU have been assessed as energy-inefficient. Internet of Things (IoT) services are developed to increase energy efficiency in buildings. The W3C recommends the use of the W3C Web of Things (WoT) standard to enable IoT interoperability on the Web. However, the ability to discover IoT devices available in the WoT remains a challenge due to the lack of ontologies integrating WoT Thing Descriptions in smart buildings. We present in this paper the domOS Common Ontology (dCO) to achieve the W3C WoT discovery in smart residential buildings in 5 demonstration sites of the H2020 EU domOS project. This ontology integrates the WoT Thing Description with IoT concepts, i.e. IoT devices and building topology, in order to leverage the W3C WoT Discovery. We made the WoT Discovery implementation …
Authors
Amir Laadhar,Christian Thomsen,Torben Bach Pedersen
Published Date
2022
domOS: an “Operating System” for Smart Buildings
Smart energy services deployed in buildings have the potential to increase their energy efficiency and to turn them into active nodes of energy grids, with limited costs and in the short term. Today, smart services are deployed by manufacturers of energy appliances as independent silo solutions. The lack of a common approach prevents the deployment of unified multi-appliance, multi-service solutions. This paper presents the domOS ecosystem specification, a guideline for a unified organisation of energy services where multiple applications can access multiple on-line appliances and devices, if permitted. The specification leverages legacy IoT technologies and can be implemented with a limited effort on any existing IoT platform. A compliant IoT platform acts as an “operating system” for the building, effectively decoupling the application plane and the building infrastructure plane. The domOS ecosystem specification builds upon the Web of Things (WoT) architecture defined by W3C. Compliant buildings feature a digital nameplate called Building Description (BD). The BD is a document readable by machines and humans that contains relevant metadata (eg, construction type, size, energy system…) and provides handles to monitor and control local energy processes. The domOS ecosystem specification leads to a unified and standardised approach of energy services in buildings.
Authors
Junior Dongo,Dominique Gabioud,Amir Laadhar,Martin Meyer,Brian Nielsen,Frédéric Revaz,Christian Thomsen
Journal
CLIMA 2022 conference
Published Date
2022/5/22
Web of Things Semantic Interoperability in Smart Buildings
Buildings are the largest energy consumers in Europe and are responsible for approximately 40% of EU energy consumption and 36% of the greenhouse gas emissions in Europe. Two-thirds of the building consumption is for residential buildings. To achieve energy efficiency, buildings are being integrated with IoT devices through the use of smart IoT services. For instance, a smart space heating service reduces energy consumption by dynamically heating apartments based on indoor and outdoor temperatures. The W3C recommends the use of the Web of Things (WoT) standard to enable IoT interoperability on the Web. However, in the context of a smart building, the ability to search and discover building metadata and IoT devices available in the WoT ecosystems remains a challenge due to the limitation of the current WoT Discovery, which only includes a directory containing only IoT devices metadata without …
Authors
Amir Laadhar,Junior Dongo,Søren Enevoldsen,Frédéric Revaz,Dominique Gabioud,Torben Bach Pedersen,Martin Meyer,Brian Nielsen,Christian Thomsen
Journal
Procedia Computer Science
Published Date
2022/1/1
Machine learning platform for extreme scale computing on compressed IoT data
With the lowering costs of sensors, high-volume and high-velocity data are increasingly being generated and analyzed, especially in IoT domains like energy and smart homes. Consequently, applications that require accurate short-term forecasts and predictions are also steadily increasing. In this paper, we provide an overview of a novel end-to-end platform that provides efficient ingestion, compression, transfer, query processing, and machine learning-based analytics for high-frequency and high-volume time series from IoT. The performance of the platform is evaluated using real-world dataset from RES installations. The results show the importance of high-frequency analytics and the surprisingly positive impact of error bounded lossy compression on machine learning in the form of AutoML. For example, when detecting yaw misalignments in wind turbines, an improvement of 9% in accuracy was observed for …
Authors
Seshu Tirupathi,Dhaval Salwala,Giulio Zizzo,Ambrish Rawat,Mark Purcell,Søren Kejser Jensen,Christian Thomsen,Nguyen Ho,Carlos E Muniz Cuza,Jonas Brusokas,Torben Bach Pedersen,Giorgos Alexiou,Giorgos Giannopoulos,Panagiotis Gidarakos,Alexandros Kalimeris,Stavros Maroulis,George Papastefanatos,Ioannis Psarros,Vassilis Stamatopoulos,Manolis Terrovitis
Published Date
2022/12/17
Professor FAQs
What is Christian Thomsen's h-index at Aalborg Universitet?
The h-index of Christian Thomsen has been 12 since 2020 and 18 in total.
What are Christian Thomsen's top articles?
The articles with the titles of
Scalable Model-Based Management of Massive High Frequency Wind Turbine Data with ModelarDB
Creating and Querying Data Cubes in Python using pyCube
Holistic analytics of sensor data from renewable energy sources: a vision paper
ModelarDB: integrated model-based management of time series from edge to cloud
domOS Common Ontology: Web of Things Discovery in Smart Buildings
domOS: an “Operating System” for Smart Buildings
Web of Things Semantic Interoperability in Smart Buildings
Machine learning platform for extreme scale computing on compressed IoT data
...
are the top articles of Christian Thomsen at Aalborg Universitet.
What are Christian Thomsen's research interests?
The research interests of Christian Thomsen are: data warehousing, ETL, business intelligence, big data
What is Christian Thomsen's total number of citations?
Christian Thomsen has 1,230 citations in total.
What are the co-authors of Christian Thomsen?
The co-authors of Christian Thomsen are Christian S. Jensen, Torben Bach Pedersen, Wolfgang Lehner, Vaisman Alejandro Ariel, Oscar Romero, Katja Hose.