Vocabulary for Attaching Essential Metadata

IRI:
http://www.linkedmodel.org/1.2/schema/vaem
Version IRI:
http://www.linkedmodel.org/1.2/schema/vaem
Current version:
$Id: SCHEMA_vaem-v1.2.ttl 6563 2013-08-28 11:43:24Z RalphHodgson $
Contributors:
Irene Polikoff
Other visualisation:
Ontology source

Table of Content

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Named Individuals
  5. Annotation Properties
  6. Namespace Declarations

Classes

Attributionc back to ToC or Class ToC

IRI: http://www.linkedmodel.org/schema/vaem#Attribution

has super-classes
thingc
descriptiondp exactly 1
has members
TopQuadrant attributionni
A mininal treatment of attribution. This serves as a placeholder class for voag:Attribution.

date unionc back to ToC or Class ToC

IRI: http://www.linkedmodel.org/schema/vaem#dateUnion

has super-classes
resourcec
is in range of
dateop, date createdop, last updatedop, release dateop
A datatype that is the union of date xsd data types. 'dateUnion' is equivalent to the xsd specification that uses an xsd:union of memberTypes='xsd:date xsd:dateTime xsd:float xsd:gYear'.

Governed objectc back to ToC or Class ToC

IRI: http://www.linkedmodel.org/schema/vaem#CatalogEntry

has super-classes
descriptiondp min 1
has members
VAEM catalog entryni
VAEM Governed Object class is a placeholder for concepts that are fully defined by the voag:GovernedObject concept hierarchy for building a catalog of ontologies and graphs.

Graph rolec back to ToC or Class ToC

IRI: http://www.linkedmodel.org/schema/vaem#GraphRole

GraphRole is used to characterize how a graph of resources participates in an ontology set. For example, a graph can be a schema, vocabulary, dataset, script, or ruleset.
is equivalent to
{ Vocabulary graph , Functions graph , Collection graph , Annotations Graph , Curation graph , View graph , Data graph , Schema graph , Script graph , Rules Graph , Proxy graph , Mapping graph , Bridge graph }
has super-classes
thingc
has members
Annotations Graphni, Bridge graphni, Collection graphni, Curation graphni, Data graphni, Functions graphni, Mapping graphni, Proxy graphni, Rules Graphni, Schema graphni, Script graphni, View graphni, Vocabulary graphni

License modelc back to ToC or Class ToC

IRI: http://www.linkedmodel.org/schema/vaem#LicenseModel

has super-classes
urldp max 1
descriptiondp min 1
has members
Creative Commons Attribution-Share Alike 3.0 United States Licenseni
The VAEM Licence Model class is a placeholder for concepts that are fully defined by VOAG.

numeric unionc back to ToC or Class ToC

IRI: http://www.linkedmodel.org/schema/vaem#numericUnion

has super-classes
resourcec
A datatype that is the union of numeric xsd data types. 'numericUnion' is equivalent to the xsd specification that uses an xsd:union of memberTypes='xsd:decimal xsd:double xsd:float xsd:integer'.

ontologyc back to ToC or Class ToC

IRI: http://www.w3.org/2002/07/owl#Ontology

has super-classes
date createdop max 1
has license typeop max 1
has catalog entryop max 1
ownerop max 1
uses non-imported resourceop only resourcec
namespace prefixdp max 1
has license typeop only License modelc
has graph roleop only Graph rolec
owning partyop max 1
namedp max 1
last updatedop max 1
revisiondp max 1
descriptiondp only string
with attribution toop only Attributionc
namespacedp max 1

Object Properties

dateop back to ToC or Object Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#date

The property 'vaem:date' is intended for general use as the name implies. The range of the property is set as 'vaem:dateUnion' so as to allow a value to have a number of forms from a year only to a full timestamp. The property is also the parent of all dates so that queries can be made for any date on an ontology.
has sub-properties
date createdop, last updatedop, release dateop
has range
date unionc
is also defined as
data property

date createdop back to ToC or Object Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#dateCreated

The property 'vaem:dateCreated' is intended for general use as the name implies. The range of the property is set as 'vaem:dateUnion' so as to allow a value to have a number of forms from a year only to a full timestamp.
has super-properties
dateop
has range
date unionc
is also defined as
data property

has catalog entryop back to ToC or Object Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#hasCatalogEntry

has graph roleop back to ToC or Object Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#hasGraphRole

The property 'lms:hasGraphRole' is used to characterize how a resource participates in an ontology set. The property is used to specify the role that a graph plays, for example, an ontology graph can be a schema, vocabulary, dataset, script, or ruleset.

has license typeop back to ToC or Object Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#hasLicenseType

last updatedop back to ToC or Object Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#lastUpdated

The property 'vaem:lastUpdated' is intended for general use as the name implies. The range of the property is set as 'vaem:dateUnion' so as to allow a value to have a number of forms from a year only to a full timestamp.
has super-properties
dateop
has range
date unionc
is also defined as
data property

ownerop back to ToC or Object Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#owner

has super-properties
owned by
is also defined as
data property

owning partyop back to ToC or Object Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#owningParty

The property 'vaem:owningParty' is used to refer to some concept of 'Party' and is a sub-property of 'vaem:ownedBy'.
has super-properties
owned by

reifiable byop back to ToC or Object Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#reifiableBy

To express how statements in a model can be reifiable, this property is used to explicitly associate a property with a user-defined sub-class of 'rdf:Statement'. A recommended way of using this is to declare the properties that share the same reification constructs as sub-properties of a parent property that carries the 'vaem:reifiableBy' property. The parent property should be of type 'rdf:Property' so that it can have both datatype and object properties as sub-properties. By this means use and transformations of a model can be understood through a fully specified metamodel. 'vaem:reifiableBy' is rangeless in order to comply with OWL DL semantics. Its range would have been rdfs:Class in order to refer to 'rdf:Statement' sub-classes.

release dateop back to ToC or Object Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#releaseDate

The property 'vaem:releaseDate' is intended for general use as the name implies. The range of the property is set as 'vaem:dateUnion' so as to allow a value to have a number of forms from a year only to a full timestamp.
has super-properties
dateop
has range
date unionc
is also defined as
data property

uses non-imported resourceop back to ToC or Object Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#usesNonImportedResource

A property that is used to express dependencies on resources from graphs that are not imported.
has range
resourcec

with attribution toop back to ToC or Object Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#withAttributionTo

Data Properties

dateop back to ToC or Data Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#date

The property 'vaem:date' is intended for general use as the name implies. The range of the property is set as 'vaem:dateUnion' so as to allow a value to have a number of forms from a year only to a full timestamp. The property is also the parent of all dates so that queries can be made for any date on an ontology.
has sub-properties
date createdop, last updatedop, release dateop
is also defined as
object property

date createdop back to ToC or Data Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#dateCreated

The property 'vaem:dateCreated' is intended for general use as the name implies. The range of the property is set as 'vaem:dateUnion' so as to allow a value to have a number of forms from a year only to a full timestamp.
is also defined as
object property

descriptiondp back to ToC or Data Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#description

The property 'vaem:description' is intended for general use as the name implies. Unlike 'rdfs:comment', 'vaem:description' is an 'owl:DatatypeProperty'. As such it can play a stronger role in the model, for example, as a predicate in an axiom.
has range
string

last updatedop back to ToC or Data Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#lastUpdated

The property 'vaem:lastUpdated' is intended for general use as the name implies. The range of the property is set as 'vaem:dateUnion' so as to allow a value to have a number of forms from a year only to a full timestamp.
is also defined as
object property

namedp back to ToC or Data Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#name

The property 'vaem:name' is intended for general use. In many cases 'rdfs:label' could be used give names to resources. In the case where compliance with a specific naming rule is needed, 'vaem:name' allows a resource to carry a name that is used in more specific contexts. Making 'vaem:name' a sub-property of 'rdfs:label' allows 'vaem:name' to serve in the same way as an 'rdfs:label'.
has range
string
is also defined as
annotation property

namespacedp back to ToC or Data Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#namespace

The property 'vaem:namespace' provides a means to specify the onotlogy URI with which a graph is primarily associated. The intent is to allow multiple graphs to define statements for resources in the same Ontology namespace. For example, a foundation level graph with the base URI of 'http://www.somesite.com/1.0/schema/OurOntology' may define general concepts for 'OurOntology'. Another graph with the base URI 'http://www.somesite.com/1.0/schema/level2/OurOntology' may add more specific details to the same 'OurOntology'. Each of these two graphs would carry the same value for 'vaem:namespace', that is, 'http://www.somesite.com/schema/OurOntology'. In other words, an ontology URI is the URI associated with the resources of a controlled namespace. On the other hand the graph URIs (the base URIs) identify the graphs that hold resources that make up an ontology.
has range
any u r i

namespace prefixdp back to ToC or Data Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#namespacePrefix

The property 'vaem:namespacePrefix' specifes a short handle or label for the URI of an Ontology. Multiple graphs can define statements for resources in the same Ontololgy namespace. For example, a foundation level graph with the base URI of 'http://www.somesite.com/1.0/schema/OurOntology' may define general concepts for 'OurOntology'. Another graph with the base URI 'http://www.somesite.com/1.0/schema/level2/OurOntology' may add more specific details to the same 'OurOntology'. Each of these two graphs would carry the same value for 'vaem:namespacePrefix', for this example, perhaps, 'ourOntology'.
has range
string

ownerop back to ToC or Data Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#owner

has range
string
is also defined as
object property

release dateop back to ToC or Data Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#releaseDate

The property 'vaem:releaseDate' is intended for general use as the name implies. The range of the property is set as 'vaem:dateUnion' so as to allow a value to have a number of forms from a year only to a full timestamp.
is also defined as
object property

revisiondp back to ToC or Data Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#revision

The property 'vaem:revision' is a property intended for general use as the name implies.
has range
string

titledp back to ToC or Data Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#title

has range
string

urldp back to ToC or Data Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#url

has range
any u r i
The property 'vaem:url' is intended for general use as the name implies. The range of the property is set as an XSD URI.

Named Individuals

Annotations Graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#AnnotationsGraph

belongs to
Graph rolec

Bridge graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#BridgeGraph

belongs to
Graph rolec

Collection graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#CollectionGraph

belongs to
Graph rolec

Creative Commons Attribution-Share Alike 3.0 United States Licenseni back to ToC or Named Individual ToC

IRI: http://voag.linkedmodel.org/voag#CC-SHAREALIKE_3PT0-US

belongs to
License modelc

Curation graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#CurationGraph

belongs to
Graph rolec
A curation graph is one whose purpose is to hold metadata that is needed to describe, govern and provision another graph. A curation graph will likely use VOAG and VAEM for this purpose. The property 'vaem:curationGraph' is used to link to the graph (or graphs) being curated.

Data graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#DataGraph

belongs to
Graph rolec

Functions graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#FunctionsGraph

belongs to
Graph rolec

Mapping graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#MappingGraph

belongs to
Graph rolec
has facts
descriptiondp "A graph that specifies a transformation of a graph into another graph or graphs. Invariably this is a SPINMap graph using SPARQL Rules (SPIN) to express the transforms."^^string

Proxy graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#ProxyGraph

belongs to
Graph rolec

Rules Graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#RulesGraph

belongs to
Graph rolec

Schema graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#SchemaGraph

belongs to
Graph rolec

Script graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#ScriptGraph

belongs to
Graph rolec

TopQuadrant attributionni back to ToC or Named Individual ToC

IRI: http://voag.linkedmodel.org/voag#TopQuadrantAttribution

belongs to
Attributionc
has facts
descriptiondp "LinkedModel Ontologies and Vocabularies are issued under a Creative Commons Attribution Share Alike 3.0 United States License. Attribution should be made to TopQuadrant, Inc."^^string

VAEM catalog entryni back to ToC or Named Individual ToC

IRI: http://voag.linkedmodel.org/voag#VAEM-CatalogEntry

belongs to
Governed objectc

View graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#ViewGraph

belongs to
Graph rolec

Vocabulary for Attaching Essential Metadatani back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/1.2/schema/vaem

has facts
revisiondp "1.2"^^string
date createdop "2011-04-20"^^date union
last updatedop "2013-08-28"^^date union
descriptiondp "VAEM stands for "Vocabulary for Attaching Essential Metadata". The purpose of VAEM is to provide, by import, a foundation for commonly needed resources when building an ontology. An effort has been made to restrict these resources to a minimal level. What VAEM regards as 'essential metadata' is data about dates and times, confidentiality, and other characterisitic qualifiers of the ontology, but also references to where a ontology is documented and where to find ontology Governance, Attribution and Provenance. VAEM also defines classes for representing enumerations and enumerated values."^^string
namespacedp "http://www.linkedmodel.org/1.2/schema/vaem#"^^any u r i
namespace prefixdp "vaem"^^string
uses non-imported resourceop author
uses non-imported resourceop contributor
uses non-imported resourceop description
uses non-imported resourceop subject
uses non-imported resourceop title
uses non-imported resourceop TopQuadrant attribution
with attribution toop TopQuadrant attribution
uses non-imported resourceop VAEM catalog entry
has catalog entryop VAEM catalog entry
has graph roleop Rules Graph

Vocabulary graphni back to ToC or Named Individual ToC

IRI: http://www.linkedmodel.org/schema/vaem#VocabularyGraph

belongs to
Graph rolec
has facts
descriptiondp "An RDF/OWL Graph that is a controlled set of instances."^^string

Annotation Properties

authorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/author

has range
string

contributorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/contributor

has range
string

definitionap back to ToC or Annotation Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#comment

An annotation property that can be freely used on any kind of resource. The range of the property is 'xsd:string'.
has range
string

descriptionap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/description

has range
string

isRefinedByap back to ToC or Annotation Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#isRefinedBy

is defined by
http://www.linkedmodel.org/schema/vaem
A refinement of the subject resource. Modelled after rdfs:isDefinedBy for the purpose of referring to layered graphs that further define a subject.
has super-properties
is defined by
has domain
resourcec
has range
resourcec

nameap back to ToC or Annotation Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#name

The property 'vaem:name' is intended for general use. In many cases 'rdfs:label' could be used give names to resources. In the case where compliance with a specific naming rule is needed, 'vaem:name' allows a resource to carry a name that is used in more specific contexts. Making 'vaem:name' a sub-property of 'rdfs:label' allows 'vaem:name' to serve in the same way as an 'rdfs:label'.
has super-properties
label
is also defined as
data property

subjectap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/subject

has range
string

titleap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/title

has range
string

todoap back to ToC or Annotation Property ToC

IRI: http://www.linkedmodel.org/schema/vaem#todo

As it name implies, a way to attach an annotation about a 'todo' task
has range
string

Namespace Declarations back to ToC

default namespace
http://www.linkedmodel.org/1.2/schema/vaem#
dc
http://purl.org/dc/elements/1.1/
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
schema
http://www.linkedmodel.org/1.2/schema/
vaem
http://www.linkedmodel.org/schema/vaem#
voag
http://voag.linkedmodel.org/voag#
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.