Alignment API: Declared annotation labels
The Alignment API provides the opportunity for applications to
attach additional information to the alignments and the
correspondences (Cell). This extension mechanism is also used
internally by the API for testing new techniques. We try to do our
best for honouring these extensions: they are rendered and parsed in
RDF/XML, they are stored in the Alignment Server database.
In order to avoid conflicting use of the extension labels, it is
strongly advised to package them in a particular XML namespace and
to register them by us. Here is the list of currently known
extension labels.
Standard API tags
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#xml
- BOOLEAN telling if the file can be read as XML
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#level
- STRING
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#type
- STRING identifying the type of alignment (1:1, 1:*, ?:+...)
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#uri1
- URI the uri of the first ontology
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#uri2
- URI the uri of the second ontology
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#onto1
- URL the location of the first ontology
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#onto2
- URL the location of the second ontology
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#semantics
- STRING the intended interpretation of a correspondence
Standard API extensions
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#id
- URI identifying the alignment.
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#method
- CLASSNAME of the generating matching method (or operation).
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#relation
- URI identifying the classname implementing the relation structure.
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#confidence
- URI identifying the classname implementing the confidence structure.
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#derivedFrom
- URI the alignment from which this one is issued, if applicable
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#parameters
- STRING the parameters used with the generating method
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#certificate
- STRING a certificate from an issuing source
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#time
- DURATION of the matching process.
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#limitations
- STRING the validity range of the correspondence
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#properties
- STRING the properties satisfied by an alignment or correspondences
- http://knowledgeweb.semanticweb.org/heterogeneity/alignment#pretty
- STRING providing a short descriptive name of the alignment.
Dublin core extensions
- http://purl.org/dc/elements/1.1/creator
- STRING identifying an entity primarily responsible for making the alignment.
- http://purl.org/dc/elements/1.1/date
- TIMESTAMP of an event in the lifecycle of the alignment.
- http://purl.org/dc/elements/1.1/description
- STRING describing the alignment.
- http://purl.org/dc/elements/1.1/identifier
- Use http://knowledgeweb.semanticweb.org/heterogeneity/alignment#id
instead.
- http://purl.org/dc/elements/1.1/rights
- STRING providing information about rights held in and over the alignment.
- http://purl.org/dc/elements/1.1/title
- Use
http://knowledgeweb.semanticweb.org/heterogeneity/alignment#pretty instead.
OMWG Extensions
- http://www.owmg.org/TR/d7/d7.2/purpose
- STRING The purpose for which an alignment has been defined
Alignment server extensions
- http://exmo.inrialpes.fr/align/service#cached
- TIMESTAMP of the last time the alignment was read
- http://exmo.inrialpes.fr/align/service#stored
- TIMESTAMP of the time the alignment was stored in database
- http://exmo.inrialpes.fr/align/service#ouri1
- URI of the first ontology (temporary store)
- http://exmo.inrialpes.fr/align/service#ouri2
- URI of the second ontology (temporary store)
Argumentation extensions
- http://ac.liv.ac.uk/just#reason
- STRING denoting an argument for the correspondence to be valid or invalid
- http://ac.liv.ac.uk/just#type
- STRING denoting the type of method used for supporting a
correspondence (this is a value in value argumentation framework)
- http://ac.liv.ac.uk/just#support
- BOOLEAN denoting if the argument is in favour or against
OMV Metadata
Ontology Metadata Vocabulary being a metadata ontology introduces many
different labels that can be used in Alignment and correspondences but
also defines it own sorts of objects that can be annotated.
Basic alignment metadata
- http://omv.ontoware.org/2007/05/mappingomv#Mapping
- is the OMV type for all mapping objects, can be used as
annotation for specifying a subclass of omv:Mapping.
- http://omv.ontoware.org/2007/05/mappingomv#hasParameter
- Use http://knowledgeweb.semanticweb.org/heterogeneity/alignment#parameters instead
- http://omv.ontoware.org/2007/05/mappingomv#hasCreator
- Use http://purl.org/dc/elements/1.1/:creator instead
- http://omv.ontoware.org/2007/05/mappingomv#usedMethod
- Use http://knowledgeweb.semanticweb.org/heterogeneity/alignment#method instead
- http://omv.ontoware.org/2007/05/mappingomv#variety
- STRING denoting [??]
- http://omv.ontoware.org/2007/05/mappingomv#type
- Use http://knowledgeweb.semanticweb.org/heterogeneity/alignment#type instead
- http://omv.ontoware.org/2007/05/mappingomv#purpose
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#URI
- Use http://knowledgeweb.semanticweb.org/heterogeneity/alignment#id instead
- http://omv.ontoware.org/2007/05/mappingomv#processingTime
- Use http://knowledgeweb.semanticweb.org/heterogeneity/alignment#time instead
- http://omv.ontoware.org/2007/05/mappingomv#value
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#naturalLanguage
- Use http://purl.org/dc/elements/1.1/:language instead [??]
- http://omv.ontoware.org/2007/05/mappingomv#level
- Use http://knowledgeweb.semanticweb.org/heterogeneity/alignment#level instead
- http://omv.ontoware.org/2007/05/mappingomv#source
- Use http://knowledgeweb.semanticweb.org/heterogeneity/alignment#uri1 instead
- http://omv.ontoware.org/2007/05/mappingomv#creationDate
- Use http://purl.org/dc/elements/1.1/:date instead
- http://omv.ontoware.org/2007/05/mappingomv#version
- STRING denoting
Matching method metadata
- http://omv.ontoware.org/2007/05/mappingomv#MappingMethod
- is the OMV class of mapping methods
- http://omv.ontoware.org/2007/05/mappingomv#BasicMethod
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#ManualMethod
- Use http://knowledgeweb.semanticweb.org/heterogeneity/alignment#method="manual" instead
- http://omv.ontoware.org/2007/05/mappingomv#CompoundMethod
- is a subclass of the previous one
- http://omv.ontoware.org/2007/05/mappingomv#Parallel
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#Sequence
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#Parameter
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#composesMethod
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#aggregatesMethod
- STRING denoting
Evidence metadata
- http://omv.ontoware.org/2007/05/mappingomv#hasProperty
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#Evidence
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#Proof
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#Property
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#hasEvidence
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#Filter
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#filtersMethod
- STRING denoting
- http://omv.ontoware.org/2007/05/mappingomv#Algorithm
- STRING denoting
http://alignapi.gforge.inria.fr/labels.html
$Id: labels.html 755 2008-07-17 13:56:12Z euzenat $