There is a newer version of the record available.

Published November 10, 2024 | Version v3
Preprint Open

The GeoRDFBench Framework: Geospatial Semantic Benchmarking Simplified

  • 1. National and Kapodistrian University of Athens

Description

We present the GeoRDFBench framework, whose purpose is to assist and streamline the researcher’s work in the field of benchmarking geospatial semantic stores. The runtime API models all identified benchmark components, groups them, forms specialization hierarchies of classes and interfaces for them, and supports serialization to and deserialization from external JSON specification files. The increased reusability of these JSON benchmark specifications allows focus to stay on the research task ahead, while minimizing the time from idea conception to benchmark results and useful conclusions. Geospatial RDF store architecture and behavior is unified by generalizing the repository and connection functionalities of the three most common RDF framework APIs used by RDF stores: OpenRDF Sesame, Eclipse RDF4J and Apache Jena. GeoRDFBench goes even further and models the application and database server modules present in some stores and automates their life-cycle management during experiment execution. The framework comes with several geospatial RDF stores, implemented as separate runtimedependent modules. Each module contains scripts for repository generation and experiment execution, which allows for a quick start on using the platform. RDF modules include: RDF4J, GraphDB, Stardog, Strabon, OpenLink Virtuoso and Jena GeoSPARQL

Files

main-IEEEICDE2024.pdf

Files (540.0 kB)

Name Size Download all
md5:ddd65d6b990afce7bc088cfa30181bcc
540.0 kB Preview Download

Additional details

Related works

References
Dataset: 10.5281/zenodo.13150552 (DOI)