Javascript must be enabled to continue!
Pushing the Scalability of RDF Engines on IoT Edge Devices
View through CrossRef
Semantic interoperability for the Internet of Things (IoT) is enabled by standards and technologies from the Semantic Web. As recent research suggests a move towards decentralised IoT architectures, we have investigated the scalability and robustness of RDF (Resource Description Framework)engines that can be embedded throughout the architecture, in particular at edge nodes. RDF processing at the edge facilitates the deployment of semantic integration gateways closer to low-level devices. Our focus is on how to enable scalable and robust RDF engines that can operate on lightweight devices. In this paper, we have first carried out an empirical study of the scalability and behaviour of solutions for RDF data management on standard computing hardware that have been ported to run on lightweight devices at the network edge. The findings of our study shows that these RDF store solutions have several shortcomings on commodity ARM (Advanced RISC Machine) boards that are representative of IoT edge node hardware. Consequently, this has inspired us to introduce a lightweight RDF engine, which comprises an RDF storage and a SPARQL processor for lightweight edge devices, called RDF4Led. RDF4Led follows the RISC-style (Reduce Instruction Set Computer) design philosophy. The design constitutes a flash-aware storage structure, an indexing scheme, an alternative buffer management technique and a low-memory-footprint join algorithm that demonstrates improved scalability and robustness over competing solutions. With a significantly smaller memory footprint, we show that RDF4Led can handle 2 to 5 times more data than popular RDF engines such as Jena TDB (Tuple Database) and RDF4J, while consuming the same amount of memory. In particular, RDF4Led requires 10%–30% memory of its competitors to operate on datasets of up to 50 million triples. On memory-constrained ARM boards, it can perform faster updates and can scale better than Jena TDB and Virtuoso. Furthermore, we demonstrate considerably faster query operations than Jena TDB and RDF4J.
Title: Pushing the Scalability of RDF Engines on IoT Edge Devices
Description:
Semantic interoperability for the Internet of Things (IoT) is enabled by standards and technologies from the Semantic Web.
As recent research suggests a move towards decentralised IoT architectures, we have investigated the scalability and robustness of RDF (Resource Description Framework)engines that can be embedded throughout the architecture, in particular at edge nodes.
RDF processing at the edge facilitates the deployment of semantic integration gateways closer to low-level devices.
Our focus is on how to enable scalable and robust RDF engines that can operate on lightweight devices.
In this paper, we have first carried out an empirical study of the scalability and behaviour of solutions for RDF data management on standard computing hardware that have been ported to run on lightweight devices at the network edge.
The findings of our study shows that these RDF store solutions have several shortcomings on commodity ARM (Advanced RISC Machine) boards that are representative of IoT edge node hardware.
Consequently, this has inspired us to introduce a lightweight RDF engine, which comprises an RDF storage and a SPARQL processor for lightweight edge devices, called RDF4Led.
RDF4Led follows the RISC-style (Reduce Instruction Set Computer) design philosophy.
The design constitutes a flash-aware storage structure, an indexing scheme, an alternative buffer management technique and a low-memory-footprint join algorithm that demonstrates improved scalability and robustness over competing solutions.
With a significantly smaller memory footprint, we show that RDF4Led can handle 2 to 5 times more data than popular RDF engines such as Jena TDB (Tuple Database) and RDF4J, while consuming the same amount of memory.
In particular, RDF4Led requires 10%–30% memory of its competitors to operate on datasets of up to 50 million triples.
On memory-constrained ARM boards, it can perform faster updates and can scale better than Jena TDB and Virtuoso.
Furthermore, we demonstrate considerably faster query operations than Jena TDB and RDF4J.
Related Results
Effect of nutrient management modules on soil properties, yield and quality of wheat (Triticum aestivum)
Effect of nutrient management modules on soil properties, yield and quality of wheat (Triticum aestivum)
A field experiment was conducted to study the effect of nutrient management modules on wheat (Triticum aestivum L.)-(NW 1014) yield and quality at students instructional farm, Nare...
Spontaneous Versus Directed Pushing Technique: Maternal and Neonatal Outcomes: A Comparative Study in Northern Upper Egypt
Spontaneous Versus Directed Pushing Technique: Maternal and Neonatal Outcomes: A Comparative Study in Northern Upper Egypt
Background: Maternal pushing during the 2nd stage of labor is indispensable and important contributor to the involuntary expulsive force developed by uterine contraction results to...
Effect of Integrated Nutrient Management Practices on Available Nutrient Status of Soil under Rice-Sorghum Cropping System in Clay Loamy Soils
Effect of Integrated Nutrient Management Practices on Available Nutrient Status of Soil under Rice-Sorghum Cropping System in Clay Loamy Soils
A field experiment was conducted for two consecutive years 2020-2021 and 2021-2022 on clay loam soil at Agricultural College Farm, Bapatla to study the direct and residual effect o...
Effect of Foliar Application of Nano fertilizers on Soil Properties of Rice (Oryza sativa L.) Under Western UP, India
Effect of Foliar Application of Nano fertilizers on Soil Properties of Rice (Oryza sativa L.) Under Western UP, India
An experiment was conducted during kharif 2022 and 2023 at the Sardar Vallabhbhai Patel University of Agriculture and Technology, Meerut, Uttar Pradesh, to study the Effect of Foli...
Beyond Functionality: Non-Functional Aspects of RDF Engine Development. Challenges and Future Directions
Beyond Functionality: Non-Functional Aspects of RDF Engine Development. Challenges and Future Directions
Requirements are the key to the development of every software product. Resource Description Framework (RDF) systems, propelled by the rise of Linked Data, have necessitated the dev...
Effect of Seed Priming, Beejamrit, Jeevamrit and Micronutrients on Symbiotic Traits, Growth Attributes, Dehydrogenase Activity, Leghaemoglobin Content, Protein Content and Grain Yield of Chickpea
Effect of Seed Priming, Beejamrit, Jeevamrit and Micronutrients on Symbiotic Traits, Growth Attributes, Dehydrogenase Activity, Leghaemoglobin Content, Protein Content and Grain Yield of Chickpea
A field experiment was conducted at Research Farm area of R.A.K. (Rafi Ahmad Kidwai) College of Agriculture, Sehore, Madhya Pradesh during rabi season 2023-24 to study the effect o...
VES: An Alternative to Biopolymers in Reservoir Drill-In Fluids
VES: An Alternative to Biopolymers in Reservoir Drill-In Fluids
Abstract
A novel reservoir drill-in fluid (RDF) has been developed that utilizes viscoelastic surfactants (VES) as the primary viscosifier and as a consequence, elim...
Influence of seed rate and fertilizer levels on agro physiological parameters and yield of dual purpose wheat (Triticum aestivum)
Influence of seed rate and fertilizer levels on agro physiological parameters and yield of dual purpose wheat (Triticum aestivum)
The experiment was conducted at Research Farm of Agronomy, CCS HAU, Hisar during rabi season of the year 2017-18 and 2018-19 to study the influence of seed rate and fertilizer leve...

