Utilizing Host-Formalisms to Extend RDF-Semantics
نویسندگان
چکیده
RDF may be considered as an application of XML intended to interoperably exchange semantics between Web applications. In its current form, this objective may be hard to reach. Even if the semantical gems hidden in the RDF/RDFS specification are precisely captured, as, for example, in the axiomatic formalizations currently available, the useabilty of RDF’s concepts and constraints is limited: RDF offers a data model but does not specify the processing of RDF-encoded data. RDFS describes some basic (ontological) concepts and constraints but does not specify the processing of RDFS-encoded ontological information. The expressiveness of the constraints is rather limited and no clear means of providing semantics for new concepts and constraints are specified. This paper presents one possible approach to overcome this weaknesses. The definition and interpretation of semantics and the processing of the RDF-encoded information will be delegated to a host formalism (first order logic). An elaborated example specifies an extended set-algebraic range constraint and applies the extended vocabulary to a security management task. The definition of semantics is made explicit in the RDF Schemata. The new constraints and concepts are added to the concepts and constraints of an underlying axiomatic interpretation of RDF(S). A Prolog-based implementation of the approach, the RDF Schema Explorer, which is available on-line, is presented. The tool allows to process, validate, query and extend a FOL interpretation of (extended) RDF Schemata.1
منابع مشابه
Exchanging Semantics with RDF
E-Commerce applications require the exchange of data in an interoperable manner. XML enables syntactic interoperability but more sophisticated E-Commerce applications require semantic interoperability as well. RDF is an application of XML intended to exchange semantics between Web applications. RDF schemata can be used to describe the concepts and constraints of a specific application domain at...
متن کاملLogical Foundations of (e)RDF(S): Complexity and Reasoning
An important open question in the semantic Web is the precise relationship between the RDF(S) semantics and the semantics of standard knowledge representation formalisms such as logic programming and description logics. In this paper we address this issue by considering embeddings of RDF and RDFS in logic. Using these embeddings, combined with existing results about various fragments of logic, ...
متن کاملXML Declarative Description: A Language for the Semantic Web
software agents because they must first agree on the data’s syntax and semantics before hard-coding them into their applications. In addition, changes to syntax and semantics necessitate expensive application modifications. We need a Semantic Web1 with a well-established mechanism to express information that is machineinterpretable and allows syntactic and semantic interoperability among Web ap...
متن کاملA Fuzzy Semantics for Semantic Web Languages
Although the model-theoretic semantics of the languages used in the Semantic Web are crisps, the need arise to extend them to represent fuzzy data, in the same way fuzzy logic extend first-orderlogic. We will define a fuzzy counterpart of the RDF Model Theory for RDF (section 2) and RDF Schema (section 3). Last, we show how to implement the extended semantics in inference rules (section 4).
متن کاملAdding formal semantics to the Web building on top of RDF Schema
RDF Schema provides means to define vocabulary, structure and constraints for expressing metadata about Web resources. However, formal semantics for the primitives defined in RDF Schema are not provided, and the expressivity of these primitives is not enough for full-fledged ontological modeling and reasoning. To perform these tasks, an additional layer on top of RDF Schema is needed. In this p...
متن کامل