An Object-Oriented Approach for Storing and Retrieving RDF/RDFS Documents
Ching-Ming Chao
Abstract
Ching-Ming Chao
Abstract
ABSTRACT The Resource Description Framework (RDF) is a foundation for processing metadata, which provides interoperability between applications that exchange machine-understandable information on the World Wide Web (WWW). Because RDF users can use any possible syntax to encode data described in RDF, plus XML possesses the highly flexible hierarchical structure and the machine-independent characteristic, XML has become the most popular way to store and transport RDF documents. Efficient storage and retrieval of XML documents (or, precisely, RDF/XML documents) in persistent data stores has become an important issue in computer technology today. In this paper, therefore, we propose an object-oriented data model, called the RDF Data Store Model (RDSM), for the storage of data extracted from RDF documents, as well as an RDF document decomposition algorithm for the extraction of data from RDF documents. In addition, we propose a generic RDF API that supports fundamental RDF data accessing and querying operations, and utilize the emerging W3C’s SPARQL as the high-level query language for the retrieval of RDF data. Finally, an experimental system is implemented to demonstrate the performance of the proposed approach.
OpenAlex reports 5 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
ABSTRACT The Resource Description Framework (RDF) is a foundation for processing metadata, which provides interoperability between applications that exchange machine-understandable information on the World Wide Web (WWW). Because RDF users can use any possible syntax to encode data described in RDF, plus XML possesses the highly flexible hierarchical structure and the machine-independent characteristic, XML has become the most popular way to store and transport RDF documents. Efficient storage and retrieval of XML documents (or, precisely, RDF/XML documents) in persistent data stores has become an important issue in computer technology today. In this paper, therefore, we propose an object-oriented data model, called the RDF Data Store Model (RDSM), for the storage of data extracted from RDF documents, as well as an RDF document decomposition algorithm for the extraction of data from RDF documents. In addition, we propose a generic RDF API that supports fundamental RDF data accessing and querying operations, and utilize the emerging W3C’s SPARQL as the high-level query language for the retrieval of RDF data. Finally, an experimental system is implemented to demonstrate the performance of the proposed approach.
Key concepts: RDF Schema, RDF/XML, SPARQL, RDF, Computer science, Cwm, RDF query language, Simple Knowledge Organization System