You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

eagle-i software is predicated upon the principle of ontology layering. Applications are driven by an application ontology that complements and annotates a domain ontology. The domain ontology used in the current eagle-i deployment is the ERO (eagle-i resource ontology). The layering principle is applicable to other domain ontologies.

[picture]

The runtime memory model that represents the ontology to the applications is built by successively loading the domain ontology and the application ontologies into one aggregate model.

General app ontology

owl classes:

ClassGroup

PropertyGroup

owl object properties:

inClassGroup - range: ClassGroup

inPropertyGroup - range: PropertyGroup

Individuals of type ClassGroup:

http://eagle-i.org/ont/app/1.0/ClassGroup_DataModelExclude

http://eagle-i.org/ont/app/1.0/ClassGroup_PrimaryResourceType

http://eagle-i.org/ont/app/1.0/ClassGroup_EmbeddedResourceType

http://eagle-i.org/ont/app/1.0/ClassGroup_NoAssertedInstances

http://eagle-i.org/ont/app/1.0/ClassGroup_ReferencedTaxonomy

http://eagle-i.org/ont/app/1.0/ClassGroup_InstanceCreate

Individuals of type PropertyGroup:

http://eagle-i.org/ont/app/1.0/PropertyGroup_AdminData http://eagle-i.org/ont/app/1.0/PropertyGroup_ContactInformation http://eagle-i.org/ont/app/1.0/PropertyGroup_DataModelExclude http://eagle-i.org/ont/app/1.0/PropertyGroup_SearchFacet http://eagle-i.org/ont/app/1.0/PropertyGroup_PrimaryProperty http://eagle-i.org/ont/app/1.0/PropertyGroup_ResourceProvider http://eagle-i.org/ont/app/1.0/PropertyGroup_SecondaryProperty http://eagle-i.org/ont/app/1.0/PropertyGroup_TertiaryProperty http://eagle-i.org/ont/app/1.0/PropertyGroup_AdminData

http://eagle-i.org/ont/app/1.0/PropertyGroup_ContactInformation

http://eagle-i.org/ont/app/1.0/PropertyGroup_DataModelExclude

http://eagle-i.org/ont/app/1.0/PropertyGroup_SearchFacet

http://eagle-i.org/ont/app/1.0/PropertyGroup_PrimaryProperty

http://eagle-i.org/ont/app/1.0/PropertyGroup_ResourceProvider

http://eagle-i.org/ont/app/1.0/PropertyGroup_SecondaryProperty

http://eagle-i.org/ont/app/1.0/PropertyGroup_TertiaryProperty

Examples of usage:

Data tools ontology

  • No labels