Archive | 2021

Ontological Data Replication in a Distributed Real-Time Database System

 
 
 
 

Abstract


The massive use of ontologies generates a large amount of semantic data. To facilitate their management, persistent solutions for storing and querying these semantic data loads have been proposed. This gave rise to a new type of databases, called ontology-based databases (OBDB). In recent years, the need for data and real-time services has increased significantly in a large number of applications. However, the OBDB does not implement any mechanism to address real-time applications which are characterized, not only by handling large amounts of data, but also by temporal constraints, to which can be submitted data and treatments. As well, geographically extended applications, requiring using real-time databases that manage data and distributed processing are increasingly needed.These applications are managed by Distributed Real-Time DataBase Management System (DRTDBMS). Like any system, the DRTDBMS, often go through overload phases, due to the unpredictable arrival of transactions submitted by users. In order to better manage Quality of Service (QoS) in these systems by facing instability periods, approaches based on Distributed Feedback Control Scheduling (DFCS) were proposed. These approaches does not address the use of ontological data. In this paper, we propose an approach aiming to enhance QoS in DRTDBMS based on data replication. It consists in extending the DFCS architecture by the manipulation of ontological data as well as handling the execution of accessing transactions. In the extension we propose, we study the applicability of different data replication policies. The proposed architecture is then called Replication-Based-Distributed Feedback Control Scheduling Architecture for Real-Time Ontology (Replication-Based-DFCS-RTO). We also show the contribution provided by our approach through simulation results.

Volume None
Pages 567-580
DOI 10.3233/FAIA210054
Language English
Journal None

Full Text