ADMS is intended as a model that facilitates federation
and co-operation. It is not the primary intention that repository owners
redesign or convert their current systems and data to conform to ADMS, but
rather that ADMS can act as a common layer among repositories that want to
exchange data.
Status of this document
This section describes the status of this document at the time of its publication. Other documents may supersede it.
This document has been reviewed by representatives of the Member States of the European Union,
PSI
publishers, and by other interested parties.
Publication of this Final Draft does not imply endorsement by the European Commission or its representatives.
This is a draft document and may be updated, replaced or made obsolete by other documents at any time. It is inappropriate to cite this
document as other than work in progress. The Working Group will seek further endorsement by the
Member State representatives in the ISA Coordination Group or the Trusted Information Exchange Cluster.
Comments on the vocabulary are invited via the
forum
.
Table of Contents
Introduction
Asset Description Metadata Schema (ADMS) was developed under the European
Commission's ISA Programme. This is the namespace document, generated
from the associated RDF schema. Full documentation is provided in the
ADMS Specification
specification document itself. This includes background information,
use cases, the conceptual model and full definitions for all terms used.
Namespace
The URI for this vocabulary is
http://www.w3.org/ns/adms#
When abbreviating terms the suggested prefix is
adms
Each class or property in the vocabulary has a URI constructed by appending a term name to the vocabulary URI. For example:
This section provides the formal definition of each class in the vocabulary.
Asset Type
Type of Term
Class
QName
skos:Concept
URI
http://www.w3.org/2004/02/skos/core#Concept
Definition
The skos:Concept class fully represents the ADMS class of Asset Type (see section on the
Code
datatype for details).
Usage Note
Used in ADMS to provide a classification of a Semantic Asset according to a controlled vocabulary, e.g. code list, metadata schema.
Code
Type of Term
Class
QName
skos:Concept
URI
http://www.w3.org/2004/02/skos/core#Concept
Definition
The Conceptual Model includes a 'Code' datatype that
is used by several classes. This is expressed using the
SKOS vocabulary
with
a particular 'code' usually being a skos:Concept thatis part of a scheme.
The intention is that the skos:Concept class be used as follows;
for the content property, use skos:notation
the 'list' property will be taken care of by means of the skos:inScheme property;
the list agency property is likely to be applied to the scheme as a whole for which dcterms:creator is appropriate;
VCard fully represents the ADMS class of Contact Information
Usage Note
ADMS uses VCard to provide contact information regarding a Semantic Asset, including e-mail, address, name and associated Web page information. See
Representing vCard Objects in RDF
for details of this widely used specification.
Documentation
Type of Term
Class
QName
foaf:Documentation
URI
http://xmlns.com/foaf/0.1/Document
Definition
The foaf:Document class fully represents the ADMS concept of documentation.
Usage Note
Used in ADMS specifically for the class of documents that further describe a Semantic Asset or give guidelines for its use. ADMS expects all documents to have a title (use
dcterms:title
).
File Format
Type of Term
Class
QName
dcterms:FileFormat
URI
http://purl.org/dc/terms/FileFormat
Definition
The dcterms:FileFormat class fully represents the ADMS concept of a file format.
Usage Note
Used in ADMS to provide the technical format that a Distribution is available in, e.g. PDF for a document, XML for a schema.
The various properties can be fulfilled as follows:
use
skos:notation
to provide the actual identifier (the Identifier class is effectively meaningless without this property and conceptually it is mandatory);
use
dcterms:type
to provide an identifier for the type of identifier issued (the identifier scheme);
use
adms:schemeVersion
to identify the version of the identifier scheme;
use
adms:schemeAgency
to provide the name of the agency that created the identifier (as an rdfs:Literal).
Although not part of the ADMS conceptual model, it may be useful to provide further properties to the Identifier class:
use
dcterms:creator
to link to a URI of an Agent class describing the issuing Agency;
use
dcterms:created
to provide the date on which the identifier was issued.
Interoperability Level
Type of Term
Class
QName
skos:Concept
URI
http://www.w3.org/2004/02/skos/core#Concept
Definition
The skos:Concept class fully represents the ADMS class of Interoperability Level (see section on the
Code
datatype for details).
Usage Note
ADMS uses SKOS Concepts to provide the level according to the European Interoperability Framework (EIF 2.0) for which an Asset is relevant.
Item
Type of Term
Class
QName
adms:Item
URI
http://www.w3.org/ns/adms#Item
Definition
An item that is contained inside an Asset, e.g. an individual term in a vocabulary, an individual code in a code list or some other ‘atomic’ element of an Asset.
Period Of Time
Type of Term
Class
QName
dcterms:PeriodOfTime
URI
http://purl.org/dc/terms/PeriodOfTime
Definition
The dcterms:PeriodOfTime class fully represents the ADMS concept of the same name.
Usage Note
Used in ADMS to provide a time period relevant for an Asset, e.g. for its validity.
Representation Technique
Type of Term
Class
QName
skos:Concept
URI
http://www.w3.org/2004/02/skos/core#Concept
Definition
The skos:Concept class fully represents the ADMS class of Representation Technique (see section on the
Code
datatype for details).
Usage Note
ADMS uses SKOS Concepts to represent the machine-readable language in which a Distribution is expressed. This differs from File Format in that, for example, the XML File Format can be used to represent a number of different langauges including UML, RDF and more.
Semantic Asset
Type of Term
Class
QName
adms:SemanticAsset
URI
http://www.w3.org/ns/adms#SemanticAsset
Subclass of
http://www.w3.org/ns/rad#Asset
Definition
A Semantic Asset in the model is an abstract entity that reflects the intellectual content of the asset and represents those characteristics of the asset that are independent of its physical embodiment. This abstract entity combines the FRBR entities work (a distinct intellectual or artistic creation) and expression (the intellectual or artistic realization of a work). Assets can be versioned. Every time the intellectual content of an asset changes, the result is considered to be a new asset that can be linked to previous and next versions of the Asset. The physical embodiment of an Asset is called a Distribution. A particular Asset may have zero or more Distributions.
A Semantic Asset Distribution in the model represents a particular physical embodiment of a Semantic Asset, which is an example of the FRBR entity manifestation (the physical embodiment of an expression of a work). A Distribution is typically a downloadable computer file (but in principle it could also be a paper document) that implements the intellectual content of an Asset. A particular Distribution is associated with one and only one Asset, while all Distributions of an Asset share the same intellectual content in different physical formats. Distributions themselves are not versioned.
Semantic Asset Repository
Type of Term
Class
QName
adms:SemanticAssetRepository
URI
http://www.w3.org/ns/adms#SemanticAssetRepository
Subclass of
http://www.w3.org/ns/rad#Repository
Definition
A Semantic Asset Repository is a system or service that provides facilities for storage and maintenance of descriptions of Semantic Assets and Semantic Asset Distributions, and functionality that allows users to search and access these descriptions. A Semantic Asset Repository will typically contain descriptions of several Semantic Assets and related Semantic Asset Distributions.
Status
Type of Term
Class
QName
skos:Concept
URI
http://www.w3.org/2004/02/skos/core#Concept
Definition
The skos:Concept class fully represents the ADMS class of Status (see section on the
Code
datatype for details).
Usage Note
ADMS uses SKOS Concepts to provide an indication of the maturity of an Asset or Distribution.
Properties
access URL
Type of Term
Property
QName
adms:accessURL
URI
http://www.w3.org/ns/adms#accessURL
Definition
The URL of the Repository or Distribution. The range of adms:accessURL is xsd:anyURI
contact point
Type of Term
Property
QName
adms:contactPoint
URI
http://www.w3.org/ns/adms#contactPoint
Definition
Links a Semantic Asset to relevant
Contact Information
which is provided using VCard.
documentation
Type of Term
Property
QName
wdrs:describedby
URI
http://www.w3.org/2007/05/powder-s#describedby
Definition
The
wdrs:describedby
property fully represents the ADMS relationship of main documentation.
Usage Note
Used in ADMS to link to the main documentation or specification of the Asset.
end
Type of Term
Property
QName
schema:endDate
URI
http://schema.org/endDate
Definition
The schema:endDate fully represents the ADMS property that gives the end of the
Period of Time
.
homepage
Type of Term
Property
QName
foaf:homepage
URI
http://xmlns.com/foaf/0.1/homepage
Definition
The foaf:homepage property fully represents the ADMS relationship of the same name.
Usage Note
Used in ADMS to link to a Web page that is fully dedicated to the Asset.
identifier
Type of Term
Property
QName
dcterms:identifier
URI
http://purl.org/dc/terms/identifier
Definition
The dcterms:identifier property fully represents the ADMS property of the same name
Usage Note
ADMS uses this to provide any identifier for the Asset.
identifies
Type of Term
Property
QName
adms:identifies
URI
http://www.w3.org/ns/adms#identifies
Definition
The identifies relation is used to link an adms:Identifier class to whatever resource it identifies.
included asset
Type of Term
Property
QName
adms:includedAsset
URI
http://www.w3.org/ns/adms#includedAsset
Definition
Links to a Semantic Asset that is contained in the Asset being described, e.g. when there are several vocabularies defined in a single document.
included item
Type of Term
Property
QName
adms:includedItem
URI
http://www.w3.org/ns/adms#includedItem
Definition
Links a Semantic Asset to an item that is contained within it (e.g. a concept in a controlled vocabulary). The range of adms:includedItem is
adms:Item
.
interoperability level
Type of Term
Property
QName
adms:InteroperabilityLevel
URI
http://www.w3.org/ns/adms#interoperabilityLevel
Definition
Links a resource to its
adms:InteroperabilityLevel
. Since this is encoded using skos:Concept, that is the defined range for this property.
metadata date
Type of Term
Property
QName
adms:metadataDate
URI
http://www.w3.org/ns/adms#metadataDate
Definition
The date of the most recent update of the metadata for the Asset.
metadata language
Type of Term
Property
QName
adms:metadataLanguage
URI
http://www.w3.org/ns/adms#metadataLanguage
Definition
Links to the language of the metadata for the Asset. The range of adms:metadataLanguage is dcterms:LinguisticSystem which is used by RADion (and therefore ADMS) to represent the Language class.
metadata publisher
Type of Term
Property
QName
adms:metadataPublisher
URI
http://www.w3.org/ns/adms#metadataPublisher
Definition
Links to the organisation making the metadata for the Asset available. The range of adms:metadataPublisher as dcterms:Agent which is used by RADion, and therefore ADMS, for the Publisher class.
related documentation
Type of Term
Property
QName
adms:relatedDocumentation
URI
http://www.w3.org/ns/adms#relatedDocumentation
Definition
Links to documentation that contains information related to the asset. The range of adms:relatedDocumentation is foaf:Document
related web page
Type of Term
Property
QName
adms:relatedWebPage
URI
http://www.w3.org/ns/adms#relatedWebPage
Definition
Links to a Web page that contains information related to the asset. The range of adms:relatedWebPage is foaf:Document
Links to a sample of the Semantic Asset (which is itself a Semantic Asset, i.e the range is adms:Asset).
scheme agency
Type of Term
Property
QName
adms:schemeAgency
URI
http://www.w3.org/ns/adms#schemeAgency
Definition
The name of the agency responsible for issuing the identifier
scheme version
Type of Term
Property
QName
adms:schemeVersion
URI
http://www.w3.org/ns/adms#schemeVersion
Definition
The version number of the identifier for the scheme used to create the identifier
start
Type of Term
Property
QName
schema:startDate
URI
http://schema.org/startDate
Definition
The schema:startDate fully represents the ADMS property of start.
Usage Note
Used in ADMS to provide the beginning of the
Period of Time
relevant to a Semantic Asset. The term is defined as part of schema.org's
Event vocabulary
but has no defined domain and range and so is suitable for use in this context.
status
Type of Term
Property
QName
adms:status
URI
http://www.w3.org/ns/adms#status
Definition
Links to the status of the Asset or Distribution in the context of a particular workflow process. Since
Status
is defined using a skos:Concept, that is the defined range for this property.
supported schema
Type of Term
Property
QName
adms:supportedSchema
URI
http://www.w3.org/ns/adms#supportedSchema
Definition
A schema according to which the Repository can provide data about its content, e.g. ADMS
temporal coverage
Type of Term
Property
QName
dcterms:temporal
URI
http://purl.org/dc/terms/temporal
Definition
The
dcterms:temporal
property fully represents the ADMS relationship of temporal coverage.
Usage Note
Used in ADMS to link to the Period of Time class. Note that the range is dcterms:PeriodOfTime
translation
Type of Term
Property
QName
adms:translation
URI
http://www.w3.org/ns/adms#translation
Definition
Links to a translation of the Semantic Asset (which is itself a Semantic Asset, i.e the range is adms:Asset).
type
Type of Term
Property
QName
dcterms:type
URI
http://purl.org/dc/terms/type
Definition
The
dcterms:type
property fully represents the ADMS property of asset type, and the type properties of both the Licence and Publisher classes. The range of dcterms:type is rdfs:Class.
Usage Note
Used in ADMS to link an Asset to its Asset Type.
Conformance Statement
A conformant implementation of this vocabulary MUST understand all vocabulary terms defined in this document.