RDF Declarative Description (RDD): A Language for Metadata

RDF Declarative Description (RDD) is a metadata modeling language which extends RDF(S) expressiveness by provision of generic means for succinct and uniform representation of metadata, their relationships, rules and axioms. Through its expressive mechanism, RDD can directly represent all RDF-based languages such as OIL and DAML-family markup languages (e.g., DAML+OIL and DAML-S), and hence allows their intended meanings to be determined directly without employment of other formalisms. Therefore, RDD readily enables interchangeability, interoperability as well as integrability of metadata applications, developed independently by different communities and exploiting different schemas and languages. Moreover, RDD is also equipped with computation and query-processing mechanisms. Keywords: Metadata, RDF, RDF Schema, RDF Declarative Description, RDD language.