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
- Must have
- Extremely desirable
- Very desirable
- Desirable
- Useful
- 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
|
?
|
| Attachment | Size |
|---|---|
| OntologyExampleOMV.owl | 4.22 KB |
| OMV-Reportv2.4_jbg.pdf | 1.11 MB |