MMI Ontology Metadata for Community Ontologies

Introduction

This document contains some ideas about what our ontology repository needs to track (and show) to be good community citizens.

These started as a quick brainstorm by John Graybeal, but serve as a good starting point for actual requirements/fields to implement.

Description of Fields

Descriptions containing '[OMV]' originated in the Ontology Metadata Vocabulary for the SemanticWeb (Palma, Hartmann, Haase, et al), version 2.4.

Fields containing '[0..n]' may appear multiple times.

Vocabulary Terms contains the controlled vocabulary terms that are used to fill out the field.

Priority contains the best estimate of near-term needs for the Ontology Server contents.

The Embed column indicates whether the metadata should appear as embedded metadata in the ontology as it is served by MMI.

Priority Codes

  1. Must have
  2. Extremely desirable
  3. Very desirable
  4. Desirable
  5. Useful
  6. Mildly Useful

Embed Codes

  • Y: Metadata should be embedded with ontology
  • A: Metadata may be embedded with ontology as that becomes appropriate, but is not required
  • N: Metadata should not be embedded with ontology
  • ?: Not clear if metadata should not be embedded with ontology

 

Original Source Vocabulary: General Information

Field ID Description Vocabulary Terms
Priority
Embed
OSI.1 Physical location (URL) of original source vocabulary (may be different than XR.1; this one is where the vocabulary is accessed)  
1
Y
OSI.2 Format of source vocabulary (may be different than XR.2)  
4
N
OSI.3 Manager of source vocabulary (may be multiple, see role) [0..n]  
2
A
OSI.4 Manager role [0..n] organization, project, individual, funding agency
3
A
OSI.5 Original creator of source vocabulary (may be multiple, see role) [0..n]  
2
A
OSI.6 Creator role [0..n] organization, project, individual, funding agency
3
A
OSI.7 Web site URL describing/providing context for vocabulary [0..n]  
3
?

OSI.9

Ontology Original Metadata: These metadata items repeat metadata in the original ontology (or vocabulary, if applicable). They may be copied into the fields in Ontology Metadata, if that is appropriate. It may be appropriate to create a more extensive list here that is in the image of the Ontology Metadata fields below.

OSI.9.1

Ontology Original Metadata: short name  
1
Y
OSI.9.2 Ontology Original Metadata: descriptive name  
2
Y
OSI.9.3 Ontology Original Metadata: version identifier  
1
Y
OSI.9.4 Ontology Original Metadata: keywords  
2
Y
OSI.9.5 Ontology Original Metadata: format/syntax  
3
A
OSI.9.6 Ontology Original Metadata: metadata string (all XML or text in original metadata element(s)  
4
A

 

Original Source Vocabulary: Maintenance Information

Field ID Description Vocabulary Terms
Priority
Embed
OSM.1 Maintainer code (used to construct URI) (controlled vocabulary kept by MMI (e.g., 'cf' for Climate&Forecast conventions)
1
?
OSM.2 Status maintained, static, archival, defunct/inaccessible
2
?
OSM.3 Update schedule fixed, irregular, not updated
2
N
OSM.4 Update frequency (if fixed)  
3
N
OSM.5 Last update  
2
N
OSM.6 Update notification method RSS, ATOM, email, service subscription, other
4
N

 

MMI Ontology Metadata

These are the metadata items that describe the ontology that is maintained in the MMI repository.

Field ID Description Vocabulary Terms
Priority
Embed
OM.1 [OMV] URI : the URI representing this ontology resource on the semantic web (by MMI convention, does not include .owl)  
1
Y
OM.2 [OMV] Ontology Version (autogenerated from Creation Date; part of MMI URL)  
1
Y
OM.3 [OMV] Ontology Creation Date (autogenerated)  
1
N
OM.4 Ontology Topic Short Name (part of MMI URL) [OMV: Acronym] (typically from any topic ontology)
1
?
OM.5 Ontology Topic URI  
1
Y
OM.6 [OMV] Ontology Syntax OWL-XML, RDF/XML
3
Y
OM.7 [OMV] Ontology Language OWL, OWL-DL, OWL-Lite, OWL-Full, DAML-OIL, RDF(S)
3
Y
OM.8 [OMV] Ontology Knowledge Representation Paradigm Description Logics, Frames
5
Y
OM.9 [OMV] Ontology Description  
2
Y
OM.10 [OMV] Ontology Formality Level Per O. Lassila and D. McGuinness. The role of frame-based representation on the semantic
web. KSL Tech Report Number KSL-01-02, 2001: catalog, glossary, thesauri, taxonomy, framesAndProperties, valueRestrictions, disjointness, generalLogicConstraints
4
Y
OM.11 deprecated in favor of OM.4; was [OMV] Ontology Acronym  
4
A
OM.12 [OMV] Ontology Keywords [0..n] comma separated strings or URIs
2
Y
OM.13 [OMV] Ontology Engineering Methodology [0..n]  
5
Y
OM.14 [OMV] Ontology Engineering Tool [0..n] Protégé, SWOOP, OntoStudio, SemanticWorks, OilEd, IsaViz, WebODE, OntoBuilder, WSMO Studio
4
Y
OM.15 [OMV] Ontology Documentation (URL) [0..n]  
3
Y
OM.16 [OMV] Ontology Bibliographic Reference (URL) [0..n]  
5
A
OM.17 [OMV] Ontology Natural Language [0..n] ISO 639 (English, German, etc.)
4
Y
OM.18 deprecated  
-
Y
OM.19 [OMV] Ontology Prior Version URI  
3
Y
OM.20 [OMV] Ontology Task [0..n] [per OMV v2.4 section 5.10.1]
4
Y
OM.21 Ontology Contributor List URI [0..n]  
4
Y
OM.22 [OMV] Ontology Descriptive Title (Name)  
2
Y
OM.23 [OMV] Domain [0..n] Reference Topics or other URIs
3
Y
OM.24 [OMV] Ontology Type Upper, Core, Domain, Task, Application, Term, Map
3
Y
OM.25 [OMV] Resource Locator (where searchers can find ontology; is OM.1 plus .owl, by MMI conventions)  
4
Y

 

Usage/License/Permissions

Field ID Description Vocabulary Terms
Priority
Embed
UL.1 Contact/Responsible Party [name, email, phone, organization]  
1
?
UL.2 Contact/Responsible Party role developer, vocabulary manager, organizational manager, IP negotiator, other
1
?
UL.3 Date of last contact with Contact/Responsible Party  
3
N
UL.4 MMI-assessed access status unknown, public domain, licensed, proprietary
1
N
UL.5 Agreed access status public domain, licensed, proprietary
1
Y
UL.6 Source of agreed access status contact, web URL, other
1
?
UL.7 Duration of agreed access status [floating months, 0 = indefinite]  
3
Y
UL.8 Date of agreement on access status  
1
Y
UL.9 Declared license [specific license/use model; see OMV v2.4 section 5.3.1]
2
Y
UL.10 Source of declared license contact, web URL, embedded, other
2
?
UL.11 Date of declared license  
2
?
UL.12 Current MMI Role for this ontology original author, full content manager, ontology-only manager, ontology repeater
1
Y
UL.13 Negotiated MMI Role none, author, full content manager, ontology-only manager, ontology repeater
1
Y
UL.14 Source of Negotiated MMI role contact, web URL, other
1
N
UL.15 Date of Negotiated MMI role agreement  
1
N
UL.16 Duration of agreed MMI role [floating months, 0 = indefinite]  
3
A
UL.17 Author Credit required yes, conditional, no
1
Y
UL.18 Credit conditions [descriptions string]  
3
Y
UL.19 Credit citation [citation string]  
1
Y

 

Local Update Tracking

Field ID Description Vocabulary Terms
Priority
Embed
UT.1 Last checked  
3
A
UT.2 Check frequency  
4
N
UT.3 Last checksum  
4
N

 

Original Source Vocabulary: Cross-Referencing

Used to point people from our copy of vocabulary and its terms to the original content.

The metadata for individual terms is not maintained in the ontology metadata, but is annotated for each term.

Field ID Description Vocabulary Terms
Priority
Embed
XR.1 Source vocabulary URI  
3
Y
XR.2 Source vocabulary URI type URN, URL
4
A
XR.3 Base term URI (if different for different terms, may be unique for each term)  
3
Y*
XR.4 Base term URI type (if different for different terms, may be unique for each term) URN, URL
4
Y*

 

MMI Classifications for Ontology

These are our classifications for MMI resource references. See the definitions of the following values in this Excel spreadsheet.

Field ID Description Vocabulary Terms
Priority
Embed
MMI.1 Stage Missing, Emerging, Existing, Engaging, Declining
3
?
MMI.2 Producer/Manager Individual, Organization, Association, National, Multinational
3
?
MMI.3 Users Individual, Organization, Association, National, Multinational
3
?
MMI.4 Sponsor/Maintainer Devoid, Nonsponsored, Unisponsored, Multisponsored, Mandated
3
?