Authors:
Petr Ježek
and
Roman Mouček
Affiliation:
University of West Bohemia, Czech Republic
Keyword(s):
OWL, RDF, Semantic web, Object-oriented code, Java annotations, Semantic representation, Data source, Transformation, Restriction mapping, Properties mapping, Relations mapping, Semantic description.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Cloud Computing
;
Data Engineering
;
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Knowledge Engineering and Ontology Development
;
Knowledge-Based Systems
;
Ontologies and the Semantic Web
;
Ontology Engineering
;
Semantic Web Technologies
;
Services Science
;
Software Agents and Internet Computing
;
Symbolic Systems
Abstract:
This paper deals with difficulties occurring during transformation of schema and data from an object-oriented code to a semantic web representation (RDF, OWL). The authors describe differences in semantic expressivity between the object-oriented approach and the semantic web approach and look for the ways to fill this semantic gap. Then some existing approaches with their difficulties are introduced and a preliminary idea using Java annotations is proposed. Java annotations add missing semantic information into Java code, which is consequently processed by the proposed framework and serialized into output semantic web structure (OWL).