XMDR OWL Ontology

From Semantic Portal Wiki

Jump to: navigation, search
Infobox (OWL Ontology) edit with form

{{#vardefine:ns| }}{{#vardefine:p|namespace }}{{#vardefine:v|http://hpcrd.lbl.gov/SDM/XMDR/ont/iso11179-3v2.owl# }} {{#vardefine:ns| }}{{#vardefine:p|prefix }}{{#vardefine:v|xmdr-3v2 }}

Contents

Overview

eXtended MetaData Registry (XMDR) Project aims at extending metadata to support better annotation and queries. This ontology, as part of ISO/IEC 11179, defines a metamodel to describe the structure of a Metadata Registry. Some objectives of this ontology are

  • provide a unified view of concepts, terms, value domains and value meanings;
  • promote a common understanding of the data described;
  • enable the sharing and reuse of the contents of implementations.


In https://hpcrd.lbl.gov/SDM/XMDR/overview.html, this ontology was developed to serve ISO 11179 Part 3 version 2. Also see wikipedia:ISO/IEC_11179. However, there are some newer versions of XMDR OWL ontology listed at https://hpcrd.lbl.gov/SDM/XMDR/ont/.

[1] Information technology — Metadata registries (MDR) — Part 3: Registry metamodel and basic attributes, http://standards.iso.org/ittf/PubliclyAvailableStandards/c031367_ISO_IEC_11179-3_2003(E).zip

Domain Concept Coverage

instance
  • AdministeredItem ...... identifier, registrationAuthority, reference, administrationRecord, steward, submitter, terminologicalEntry, classification
    • DataElement ...... type domain example meaning derivation
    • DerivationRule ...... RuleSpecification
  • Organization ...... name mailingAddress
    • RegistrationAuthority ...... identifier registrar languageUsed
  • Registrar ...... identifier contact represents
  • ReferenceDocument ...... identifier title referenceDocumentTypeDescription languageUsed
  • Contact ...... information name title
  • LanguageIdentification ...... language countryIdentifier
identifier
  • Identifier ...... referent
    • ItemIdentifier ...... dataIdentifier version registrationAuthorityIdentifier
    • RegistrationAuthorityIdentifier ...... opiSource organizationIdentifier organizationPartIdentifier internationalCodeDesignator
    • SimpleIdentifier ...... string
      • DocumentIdentifier ......
      • ValueMeaningIdentifier ......
      • RegistrarIdentifier ......


definition (classification, concept, datatype, relation)
  • AdministeredItem
    • ClassificationScheme ...... component
    • ConceptualDomain ...... representation, application, relationship
      • EnumeratedConceptualDomain ...... memberValue
      • NonEnumeratedConceptualDomain ...... description
    • DataElementConcept ...... property representation domain objectClass objectClassQualifier relationship propertyQualifier
    • ObjectClass ......
      • ConceptRelationship ......
    • Property ......
    • RepresentationClass ...... instance
    • ValueDomain ...... type application format unit meaning datatype relationship maximumCharacterQuantity
      • EnumeratedValueDomain ...... memberValue
      • NonEnumeratedValueDomain ...... description
  • Concept ......
  • Definition ...... source text isPreferred specificDesignation
  • Designation ...... name specificDefinition isPreferred
  • TerminologicalEntry ...... component entryItem entryContext
  • Component ...... aggregate
    • ClassificationSchemeItem ...... member typeName relationship value
    • LanguageSection ...... sectionLanguage designation definition
  • Datatype ...... datatypeSchemeReference annotation name description
  • UnitOfMeasure ...... precision name
  • PermissibleValue ...... containingDomain beginDate endDate meaning value
  • ValueMeaning ...... identifier representation containingDomain beginDate endDate description
  • Relationship ...... typeDescription item
    • ClassificationSchemeItemRelationship ...... item
    • ConceptRelationship ......
    • ConceptualDomainRelationship ......
    • DataElementConceptRelationship ......
    • ValueDomainRelationship ......
context
  • Context ...... contextEntry
  • AdministrationRecord ...... lastChangeDate administrativeStatus untilDate registrationStatus administrativeNote origin explanatoryComment administeredItem creationDate changeDescription unresolvedIssue effectiveDate


relation
  • Steward ...... contact organization
  • Submitter ...... contact organization
  • DataElementDerivation ...... input rule derivedElement

Concept Modeling

disjointed classes


Semantic Web Language Feature Usage

Below are some general information about this ontology. The analytical results are generated based on Semantic Web Ontology Analysis Techniques.

RDF

{{#vardefine:ns| }}{{#vardefine:p|number of triples }}{{#vardefine:v|1517 }}

OWL

{{#vardefine:ns| }}{{#vardefine:p|OWL Species }}{{#vardefine:v|DL }} {{#vardefine:ns| }}{{#vardefine:p|DL Expressivity }}{{#vardefine:v|ALCIN(D) }}

AL - Attribute Logic: Conjunction, Universal Value Restriction, Limited Existential Quantification 
C - Complement (together with AL allows Disjunction, Full Existential Quantification) 
I - Role Inverse
N - Unqualified Number Restrictions 
(D) - Datatypes


Usage of OWL Constructs

  • Inverse
  • Union
  • All
  • Functional
  • Inversefunctional
  • Cardinality
  • Datatype
  • Disjoint
  • Partial
  • Complete

RDF/RDFS/OWL Concept Usage

(see OWL Ontology Evaluation Technics#Meta Usage)

Meta Usage of Semantic Web Terms

(see Semantic Web Ontology Analysis Techniques#Meta Usage)

classes populated in this ontology (POP-C)

properties populated in this ontology (POP-P)

classes defined in this ontology (DEF-C)

properties defined in this ontology (DEF-P)

Class Hierarchy (Frame-ish view)

  • AdministeredItem ...... identifier, registrationAuthority, reference, administrationRecord, steward, submitter, terminologicalEntry, classification
    • ClassificationScheme ...... component
    • ConceptualDomain ...... representation, application, relationship
      • EnumeratedConceptualDomain ...... memberValue
      • NonEnumeratedConceptualDomain ...... description
    • Context ...... contextEntry
    • DataElement ...... type domain example meaning derivation
    • DataElementConcept ...... property representation domain objectClass objectClassQualifier relationship propertyQualifier
    • DerivationRule ...... RuleSpecification
    • ObjectClass ......
      • Concept ......
      • ConceptRelationship ......
    • Property ......
    • RepresentationClass ...... instance
    • ValueDomain ...... type application format unit meaning datatype relationship maximumCharacterQuantity
      • EnumeratedValueDomain ...... memberValue
      • NonEnumeratedValueDomain ...... description
  • AdministrationRecord ...... lastChangeDate administrativeStatus untilDate registrationStatus administrativeNote origin explanatoryComment administeredItem creationDate changeDescription unresolvedIssue effectiveDate
  • Component ...... aggregate
    • ClassificationSchemeItem ...... member typeName relationship value
    • LanguageSection ...... sectionLanguage designation definition
  • Contact ...... information name title
  • DataElementDerivation ...... input rule derivedElement
  • Datatype ...... datatypeSchemeReference annotation name description
  • Definition ...... source text isPreferred specificDesignation
  • Designation ...... name specificDefinition isPreferred
  • Identifier ...... referent
    • ItemIdentifier ...... dataIdentifier version registrationAuthorityIdentifier
    • RegistrationAuthorityIdentifier ...... opiSource organizationIdentifier organizationPartIdentifier internationalCodeDesignator
    • SimpleIdentifier ...... string
      • DocumentIdentifier ......
      • ValueMeaningIdentifier ......
      • RegistrarIdentifier ......
  • LanguageIdentification ...... language countryIdentifier
  • Organization ...... name mailingAddress
    • RegistrationAuthority ...... identifier registrar languageUsed
  • PermissibleValue ...... containingDomain beginDate endDate meaning value
  • ReferenceDocument ...... identifier title referenceDocumentTypeDescription languageUsed
  • Registrar ...... identifier contact represents
  • Relationship ...... typeDescription item
    • ClassificationSchemeItemRelationship ...... item
    • ConceptRelationship ......
    • ConceptualDomainRelationship ......
    • DataElementConceptRelationship ......
    • ValueDomainRelationship ......
  • Steward ...... contact organization
  • Submitter ...... contact organization
  • TerminologicalEntry ...... component entryItem entryContext
  • UnitOfMeasure ...... precision name
  • ValueMeaning ...... identifier representation containingDomain beginDate endDate description


Domain/Range Class Relation

Semantic Web Community
Tetherless World constellation
maintenance