scispace - formally typeset
Proceedings ArticleDOI

Combining RDF and XML schemas to enhance interoperability between metadata application profiles

TLDR
A hybrid collaborative approach is described which combines the semantic knowledge of RDF Schemas with the explicit structural, cardinality and datatyping constraints provided by XMLschemas in a complementary manner to enhance interoperability between application profiles.
Abstract
The term "application profile" has recently become highly topical. Heery and Patel [1] define application profiles as metadata schemas which consist of metadata elements drawn from one or more namespaces, combined together by implementers and optimised for a particular local application. They state that the principal characteristics of an application profile are that: it may draw on one or more existing namespaces; does not introduce new metadata elements; it can specify permitted schemes and values; and it can refine standard metadata elements. Significant new initiatives such as TV-Anytime [2], MPEG-21 [3] and the Open Archives Initiative (OAI) [4] are demanding application profiles which combine elements from a number of different existing standardized metadata schemas whilst maintaining interoperability and satisfying their own specific requirements through refinements, extensions and additions. So far approaches to application profiles have been based on either RDF Schemas [5] or XML Schemas [6,7,8]. The SCHEMAS project [9] has adopted a purely RDF Schema approach. Justification for a pure XML Schema approach to application profiles is given in [10]. Despite high level assurances of unification from the W3C [11, 12], a purist and competitive attitude has prevailed amongst implementers. This has been because the demarcation of roles and the interface between these two disparate W3C Candidate Recommendations has been fuzzy; no low level details or implementations describing interface mechanisms have been provided; and implementers have been afraid of compromising interoperability. In this paper we describe a hybrid collaborative approach which combines the semantic knowledge of RDF Schemas with the explicit structural, cardinality and datatyping constraints provided by XML Schemas in a complementary manner. First we describe our view of how XML Schema and RDF Schema fit into the overall web metadata architecture. We then describe possible schema interface mechanisms. Finally using examples and mapping implementations based on XSLT and a metadata ontology, we demonstrate how interoperability between application profiles can be enhanced by using a dual schema approach.

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings Article

Adding multimedia to the semantic web: building an MPEG-7 ontology

TL;DR: The trials and tribulations of building such an ontology represented in RDF Schema are described and it is demonstrated how this ontology can be exploited and reused by other communities on the semantic web to enable the inclusion and exchange of multimedia content through a common understanding of the associated MPEG-7 multimedia content descriptions.
Proceedings Article

The ABC Ontology and Model

TL;DR: This paper describes the latest version of the ABC metadata model, a metadata model with more logically grounded time and entity semantics that is able to build a metadata repository of RDF descriptions and a search interface which is capable of more sophisticated queries than less-expressive, object-centric metadata models will allow.
Journal ArticleDOI

A survey of techniques for achieving metadata interoperability

TL;DR: This work provides an overview and categorization of existing metadata interoperability techniques, and explicitly shows that metadata mapping is the appropriate technique in integration scenarios where an agreement on a certain metadata standard is not possible.
Patent

Device interoperability format rule set and method for assembling interoperability application package

TL;DR: In this paper, a self-contained executable device interoperability software application package conforming to an interoperability format that is completely selfcontained and sufficient to carry out an intended purpose of the application on a plurality of connected or intermittently connected devices, when executed allowing the plurality of devices to interoperate with each other.
Journal ArticleDOI

Emergent semantics

TL;DR: The article discusses ways to let semantics emerge from simple observations from the bottom-up, rather than imposing concepts on the observations top-down, to provide precise query, retrieval, communication or translation for a wide variety of applications.
References
More filters
Journal ArticleDOI

WordNet: a lexical database for English

TL;DR: WordNet1 provides a more effective combination of traditional lexicographic information and modern computing, and is an online lexical database designed for use under program control.

XSL Transformations (XSLT) Version 1.0

James Clark
TL;DR: This specification defines the syntax and semantics of XSLT, which is a language for transforming XML documents into other XML documents, which enhances the functionality and interoperability of the Web.

Application Profiles: Mixing and Matching Metadata Schemas

TL;DR: Rachel Heery and Manjula Patel introduce the 'application profile' as a type of metadata schema that can be used to describe an application's metadata.

Open Archives Initiative

Gail McMillan
TL;DR: If you want to add publications from your digital repository to ResearchGate, the best way to do this is by using the Open Archives Initiative Protocol for (OAI-PMH), which explains more about this below.