Analysis of RDF Syntaxes for Semantic Web Development

In this paper authors perform a research on possibilities of RDF (Resource Description Framework) syntaxes usage for information representation in Semantic Web. It is described why pure XML cannot be effectively used for this purpose, and how RDF framework solves this problem. Information is being r...

Full description

Bibliographic Details
Main Authors: Gryaznov Yevgeny, Rusakov Pavel
Format: Article
Language:English
Published: Sciendo 2015-12-01
Series:Applied Computer Systems
Subjects:
rdf
xml
Online Access:https://doi.org/10.1515/acss-2015-0017
id doaj-abefe4c9c6a24082b04c6e5c2267a338
record_format Article
spelling doaj-abefe4c9c6a24082b04c6e5c2267a3382021-09-06T19:39:40ZengSciendoApplied Computer Systems2255-86912015-12-01181334210.1515/acss-2015-0017acss-2015-0017Analysis of RDF Syntaxes for Semantic Web DevelopmentGryaznov Yevgeny0Rusakov Pavel1 Riga Technical University, Latvia Riga Technical University, LatviaIn this paper authors perform a research on possibilities of RDF (Resource Description Framework) syntaxes usage for information representation in Semantic Web. It is described why pure XML cannot be effectively used for this purpose, and how RDF framework solves this problem. Information is being represented in a form of a directed graph. RDF is only an abstract formal model for information representation and side tools are required in order to write down that information. Such tools are RDF syntaxes – concrete text or binary formats, which prescribe rules for RDF data serialization. Text-based RDF syntaxes can be developed on the existing format basis (XML, JSON) or can be an RDF-specific – designed from scratch to serve the only purpose – to serialize RDF graphs. Authors briefly describe some of the RDF syntaxes (both XML and non-XML) and compare them in order to identify strengths and weaknesses of each version. Serialization and deserialization speed tests using Jena library are made. The results from both analytical and experimental parts of this research are used to develop the recommendations for RDF syntaxes usage and to design a RDF/XML syntax subset, which is intended to simplify the development and raise compatibility of information serialized with this RDF syntax.https://doi.org/10.1515/acss-2015-0017semantic webrdfgraphsyntaxxml
collection DOAJ
language English
format Article
sources DOAJ
author Gryaznov Yevgeny
Rusakov Pavel
spellingShingle Gryaznov Yevgeny
Rusakov Pavel
Analysis of RDF Syntaxes for Semantic Web Development
Applied Computer Systems
semantic web
rdf
graph
syntax
xml
author_facet Gryaznov Yevgeny
Rusakov Pavel
author_sort Gryaznov Yevgeny
title Analysis of RDF Syntaxes for Semantic Web Development
title_short Analysis of RDF Syntaxes for Semantic Web Development
title_full Analysis of RDF Syntaxes for Semantic Web Development
title_fullStr Analysis of RDF Syntaxes for Semantic Web Development
title_full_unstemmed Analysis of RDF Syntaxes for Semantic Web Development
title_sort analysis of rdf syntaxes for semantic web development
publisher Sciendo
series Applied Computer Systems
issn 2255-8691
publishDate 2015-12-01
description In this paper authors perform a research on possibilities of RDF (Resource Description Framework) syntaxes usage for information representation in Semantic Web. It is described why pure XML cannot be effectively used for this purpose, and how RDF framework solves this problem. Information is being represented in a form of a directed graph. RDF is only an abstract formal model for information representation and side tools are required in order to write down that information. Such tools are RDF syntaxes – concrete text or binary formats, which prescribe rules for RDF data serialization. Text-based RDF syntaxes can be developed on the existing format basis (XML, JSON) or can be an RDF-specific – designed from scratch to serve the only purpose – to serialize RDF graphs. Authors briefly describe some of the RDF syntaxes (both XML and non-XML) and compare them in order to identify strengths and weaknesses of each version. Serialization and deserialization speed tests using Jena library are made. The results from both analytical and experimental parts of this research are used to develop the recommendations for RDF syntaxes usage and to design a RDF/XML syntax subset, which is intended to simplify the development and raise compatibility of information serialized with this RDF syntax.
topic semantic web
rdf
graph
syntax
xml
url https://doi.org/10.1515/acss-2015-0017
work_keys_str_mv AT gryaznovyevgeny analysisofrdfsyntaxesforsemanticwebdevelopment
AT rusakovpavel analysisofrdfsyntaxesforsemanticwebdevelopment
_version_ 1717770274021048320