The GeoRDFBench Framework: Geospatial Semantic Benchmarking Simplified
Authors/Creators
- 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)