ISO 19110:2005 Methodology for feature cataloguing
type: Ontology
source: http://standards.iso.org/iso/19110/ed-1/en/
version info: 2005-02-15

cardinality
type: ObjectProperty
domain: FC_AssociationRole
range: Multiplicity

relation
type: ObjectProperty
inverse of: roleName
domain: FC_AssociationRole
range: FC_FeatureAssociation
aggregation type: partOfSharedAggregation
association name: Role

rolePlayer
type: ObjectProperty
domain: FC_AssociationRole
range: FC_FeatureType

type
type: ObjectProperty
domain: FC_AssociationRole
range: FC_RoleType

globalProperty
type: ObjectProperty
domain: FC_Binding
range: FC_PropertyType

rolePlayer
type: ObjectProperty
domain: FC_BoundAssociationRole
range: FC_FeatureType

valueType
type: ObjectProperty
domain: FC_BoundFeatureAttribute
range: TypeName

constrainedBy
type: ObjectProperty
domain: FC_CarrierOfCharacteristics
range: FC_Constraint
aggregation type: partOfSharedAggregation

featureType
type: ObjectProperty
inverse of: carrierOfCharacteristics
domain: FC_CarrierOfCharacteristics
range: FC_FeatureType
aggregation type: partOfCompositeAggregation
association name: Member Of

definitionSource
type: ObjectProperty
domain: FC_DefinitionReference
range: FC_DefinitionSource

source
type: ObjectProperty
domain: FC_DefinitionSource
range: CI Citation

roleName
type: ObjectProperty
domain: FC_FeatureAssociation
range: FC_AssociationRole
association name: Role

listedValue
type: ObjectProperty
domain: FC_FeatureAttribute
range: FC_ListedValue

valueMeasurementUnit
type: ObjectProperty
domain: FC_FeatureAttribute
range: UnitOfMeasure

valueType
type: ObjectProperty
domain: FC_FeatureAttribute
range: TypeName

definitionSource
type: ObjectProperty
domain: FC_FeatureCatalogue
range: FC_DefinitionSource
aggregation type: partOfSharedAggregation

featureType
type: ObjectProperty
inverse of: featureCatalogue
domain: FC_FeatureCatalogue
range: FC_FeatureType
association name: ConsistsOf

globalProperty
type: ObjectProperty
inverse of: featureCatalogue
domain: FC_FeatureCatalogue
range: FC_PropertyType

inheritanceRelation
type: ObjectProperty
domain: FC_FeatureCatalogue
range: FC_InheritanceRelation
aggregation type: partOfSharedAggregation

producer
type: ObjectProperty
domain: FC_FeatureCatalogue
range: CI ResponsibleParty

affectsValuesOf
type: ObjectProperty
domain: FC_FeatureOperation
range: FC_CarrierOfCharacteristics

observesValuesOf
type: ObjectProperty
domain: FC_FeatureOperation
range: FC_CarrierOfCharacteristics

triggeredByValuesOf
type: ObjectProperty
domain: FC_FeatureOperation
range: FC_CarrierOfCharacteristics

aliases
type: ObjectProperty
domain: FC_FeatureType
range: LocalName

carrierOfCharacteristics
type: ObjectProperty
domain: FC_FeatureType
range: FC_CarrierOfCharacteristics
association name: Member Of

constrainedBy
type: ObjectProperty
domain: FC_FeatureType
range: FC_Constraint
aggregation type: partOfSharedAggregation

definitionReference
type: ObjectProperty
domain: FC_FeatureType
range: FC_DefinitionReference
aggregation type: partOfSharedAggregation

featureCatalogue
type: ObjectProperty
domain: FC_FeatureType
range: FC_FeatureCatalogue
aggregation type: partOfSharedAggregation
association name: ConsistsOf

inheritsFrom
type: ObjectProperty
inverse of: subtype
domain: FC_FeatureType
range: FC_InheritanceRelation
association name: Specialization

inheritsTo
type: ObjectProperty
inverse of: supertype
domain: FC_FeatureType
range: FC_InheritanceRelation
association name: Generalization

typeName
type: ObjectProperty
domain: FC_FeatureType
range: LocalName

subtype
type: ObjectProperty
domain: FC_InheritanceRelation
range: FC_FeatureType
association name: Specialization

supertype
type: ObjectProperty
domain: FC_InheritanceRelation
range: FC_FeatureType
association name: Generalization

definitionReference
type: ObjectProperty
domain: FC_ListedValue
range: FC_DefinitionReference
aggregation type: partOfSharedAggregation

cardinality
type: ObjectProperty
domain: FC_PropertyType
range: Multiplicity

definitionReference
type: ObjectProperty
domain: FC_PropertyType
range: FC_DefinitionReference
aggregation type: partOfSharedAggregation

featureCatalogue
type: ObjectProperty
domain: FC_PropertyType
range: FC_FeatureCatalogue
aggregation type: partOfCompositeAggregation

memberName
type: ObjectProperty
domain: FC_PropertyType
range: LocalName

isNavigable
type: DatatypeProperty
domain: FC_AssociationRole
range: boolean

isOrdered
type: DatatypeProperty
domain: FC_AssociationRole
range: boolean

description
type: DatatypeProperty
domain: FC_Binding
range: string

description
type: DatatypeProperty
domain: FC_Constraint
range: string

sourceIdentifier
type: DatatypeProperty
domain: FC_DefinitionReference
range: string

code
type: DatatypeProperty
domain: FC_FeatureAttribute
range: string

functionalLanguage
type: DatatypeProperty
domain: FC_FeatureCatalogue
range: string

formalDefinition
type: DatatypeProperty
domain: FC_FeatureOperation
range: string

signature
type: DatatypeProperty
domain: FC_FeatureOperation
range: string

code
type: DatatypeProperty
domain: FC_FeatureType
range: string

definition
type: DatatypeProperty
domain: FC_FeatureType
range: string

isAbstract
type: DatatypeProperty
domain: FC_FeatureType
range: boolean

description
type: DatatypeProperty
domain: FC_InheritanceRelation
range: string

name
type: DatatypeProperty
domain: FC_InheritanceRelation
range: string

uniqueInstance
type: DatatypeProperty
domain: FC_InheritanceRelation
range: boolean

code
type: DatatypeProperty
domain: FC_ListedValue
range: string

definition
type: DatatypeProperty
domain: FC_ListedValue
range: string

label
type: DatatypeProperty
domain: FC_ListedValue
range: string

definition
type: DatatypeProperty
domain: FC_PropertyType
range: string

Multiplicity
type: Class
subclass of: Thing
prefix IRI: iso19103_538:Multiplicity

LocalName
type: Class
subclass of: Thing
prefix IRI: iso19103_533:LocalName

TypeName
type: Class
subclass of: Thing
prefix IRI: iso19103_533:TypeName

UnitOfMeasure
type: Class
subclass of: Thing
prefix IRI: iso19103_530:UnitOfMeasure

GF AssociationRole
type: Class
subclass of: Thing
prefix IRI: iso19109_1010:GF_AssociationRole

GF AssociationType
type: Class
subclass of: Thing
prefix IRI: iso19109_1010:GF_AssociationType

GF AttributeType
type: Class
subclass of: Thing
prefix IRI: iso19109_1010:GF_AttributeType

GF Constraint
type: Class
subclass of: Thing
prefix IRI: iso19109_1010:GF_Constraint

GF FeatureType
type: Class
subclass of: Thing
prefix IRI: iso19109_1010:GF_FeatureType

GF InheritanceRelation
type: Class
subclass of: Thing
prefix IRI: iso19109_1010:GF_InheritanceRelation

GF Operation
type: Class
subclass of: Thing
prefix IRI: iso19109_1010:GF_Operation

GF PropertyType
type: Class
subclass of: Thing
prefix IRI: iso19109_1010:GF_PropertyType

FC_AssociationRole
type: Class
subclass of: GF AssociationRole
subclass of: FC_PropertyType
subclass of: Restriction
  on property: cardinality
  all values from: Multiplicity
subclass of: Restriction
  on property: relation
  all values from: FC_FeatureAssociation
subclass of: Restriction
  on property: rolePlayer
  all values from: FC_FeatureType
subclass of: Restriction
  on property: type
  all values from: FC_RoleType
subclass of: Restriction
  on property: cardinality
  cardinality: 1
subclass of: Restriction
  on property: type
  cardinality: 1
subclass of: Restriction
  on property: rolePlayer
  max cardinality: 1
subclass of: Restriction
  on property: isNavigable
  all values from: boolean
subclass of: Restriction
  on property: isOrdered
  all values from: boolean
subclass of: Restriction
  on property: isNavigable
  cardinality: 1
subclass of: Restriction
  on property: isOrdered
  cardinality: 1
prefix IRI: iso19110:FC_AssociationRole
definition: A role of the association FC_AssociationRole::relation. .lt.ocl.gt.roleName .eq. FC_Member::memberName;FC_PropertyType::cardinality realizes GF_AssociationRole::cardinality.lt..sl.ocl.gt.

FC_Binding
type: Class
subclass of: FC_CarrierOfCharacteristics
subclass of: Restriction
  on property: globalProperty
  all values from: FC_PropertyType
subclass of: Restriction
  on property: description
  all values from: string
subclass of: Restriction
  on property: description
  max cardinality: 1
prefix IRI: iso19110:FC_Binding
definition: Class that is used to describe the specifics of how a property type is bound to a particular feature type. Used as an association class for the association MemberOf between feature type and property type.

FC_BoundAssociationRole
type: Class
subclass of: FC_Binding
subclass of: Restriction
  on property: rolePlayer
  all values from: FC_FeatureType
subclass of: Restriction
  on property: rolePlayer
  max cardinality: 1
prefix IRI: iso19110:FC_BoundAssociationRole
definition: Class that is used to describe the specifics of how a global association role is bound to a particular feature type.

FC_BoundFeatureAttribute
type: Class
subclass of: FC_Binding
subclass of: Restriction
  on property: valueType
  all values from: TypeName
subclass of: Restriction
  on property: valueType
  max cardinality: 1
prefix IRI: iso19110:FC_BoundFeatureAttribute
definition: Class that is used to describe the specifics of how a global feature attribute is bound to a particular feature type.

FC_CarrierOfCharacteristics
type: Class
subclass of: Thing
subclass of: Restriction
  on property: constrainedBy
  all values from: FC_Constraint
subclass of: Restriction
  on property: featureType
  all values from: FC_FeatureType
subclass of: Restriction
  on property: featureType
  max cardinality: 1
prefix IRI: iso19110:FC_CarrierOfCharacteristics
is abstract: true
definition: Abstract class for local feature properties and bound global properties of a feature type

FC_Constraint
type: Class
subclass of: GF Constraint
subclass of: Restriction
  on property: description
  all values from: string
subclass of: Restriction
  on property: description
  cardinality: 1
prefix IRI: iso19110:FC_Constraint
definition: A class for defining constraints for types.

FC_DefinitionReference
type: Class
subclass of: Thing
subclass of: Restriction
  on property: definitionSource
  all values from: FC_DefinitionSource
subclass of: Restriction
  on property: definitionSource
  cardinality: 1
subclass of: Restriction
  on property: sourceIdentifier
  all values from: string
subclass of: Restriction
  on property: sourceIdentifier
  max cardinality: 1
prefix IRI: iso19110:FC_DefinitionReference
definition: Class that links a data instance to the source of its definition.

FC_DefinitionSource
type: Class
subclass of: Thing
subclass of: Restriction
  on property: source
  all values from: CI Citation
subclass of: Restriction
  on property: source
  cardinality: 1
prefix IRI: iso19110:FC_DefinitionSource
definition: Class that specifies the source of a definition.

FC_FeatureAssociation
type: Class
subclass of: GF AssociationType
subclass of: FC_FeatureType
subclass of: Restriction
  on property: roleName
  all values from: FC_AssociationRole
subclass of: Restriction
  on property: roleName
  min cardinality: 2
prefix IRI: iso19110:FC_FeatureAssociation
definition: Relationship that links instances of this feature type with instances of the same or of a different feature type. The memberOf-linkBetween association in the General Feature Model is not directly implemented here since it can be easily derived from combining the Role and MemberOf associations.

FC_FeatureAttribute
type: Class
subclass of: GF AttributeType
subclass of: FC_PropertyType
subclass of: Restriction
  on property: listedValue
  all values from: FC_ListedValue
subclass of: Restriction
  on property: valueMeasurementUnit
  all values from: UnitOfMeasure
subclass of: Restriction
  on property: valueType
  all values from: TypeName
subclass of: Restriction
  on property: valueMeasurementUnit
  max cardinality: 1
subclass of: Restriction
  on property: valueType
  max cardinality: 1
subclass of: Restriction
  on property: code
  all values from: string
subclass of: Restriction
  on property: code
  max cardinality: 1
prefix IRI: iso19110:FC_FeatureAttribute
definition: Characteristic of a feature type.

FC_FeatureCatalogue
type: Class
subclass of: CT Catalogue
subclass of: Restriction
  on property: definitionSource
  all values from: FC_DefinitionSource
subclass of: Restriction
  on property: featureType
  all values from: FC_FeatureType
subclass of: Restriction
  on property: globalProperty
  all values from: FC_PropertyType
subclass of: Restriction
  on property: inheritanceRelation
  all values from: FC_InheritanceRelation
subclass of: Restriction
  on property: producer
  all values from: CI ResponsibleParty
subclass of: Restriction
  on property: featureType
  min cardinality: 1
subclass of: Restriction
  on property: producer
  cardinality: 1
subclass of: Restriction
  on property: functionalLanguage
  all values from: string
subclass of: Restriction
  on property: functionalLanguage
  max cardinality: 1
prefix IRI: iso19110:FC_FeatureCatalogue
definition: A feature catalogue contains the definition of some number feature types with other information necessary for their definitions.

FC_FeatureOperation
type: Class
subclass of: GF Operation
subclass of: FC_PropertyType
subclass of: Restriction
  on property: affectsValuesOf
  all values from: FC_CarrierOfCharacteristics
subclass of: Restriction
  on property: observesValuesOf
  all values from: FC_CarrierOfCharacteristics
subclass of: Restriction
  on property: triggeredByValuesOf
  all values from: FC_CarrierOfCharacteristics
subclass of: Restriction
  on property: formalDefinition
  all values from: string
subclass of: Restriction
  on property: signature
  all values from: string
subclass of: Restriction
  on property: signature
  cardinality: 1
subclass of: Restriction
  on property: formalDefinition
  max cardinality: 1
prefix IRI: iso19110:FC_FeatureOperation
definition: Operation that every instance of an associated feature type must implement..lt.ocl.gt.triggeredByValuesOf realizes GF_Operation::triggeredByValuesOf;observesValuesOf realizes GF_Operation::observesValuesOf;affectsValuesOf realizes GF_Operation::affectsValuesOf.lt..sl.ocl.gt.

FC_FeatureType
type: Class
subclass of: GF FeatureType
subclass of: Restriction
  on property: aliases
  all values from: LocalName
subclass of: Restriction
  on property: carrierOfCharacteristics
  all values from: FC_CarrierOfCharacteristics
subclass of: Restriction
  on property: constrainedBy
  all values from: FC_Constraint
subclass of: Restriction
  on property: definitionReference
  all values from: FC_DefinitionReference
subclass of: Restriction
  on property: featureCatalogue
  all values from: FC_FeatureCatalogue
subclass of: Restriction
  on property: inheritsFrom
  all values from: FC_InheritanceRelation
subclass of: Restriction
  on property: inheritsTo
  all values from: FC_InheritanceRelation
subclass of: Restriction
  on property: typeName
  all values from: LocalName
subclass of: Restriction
  on property: featureCatalogue
  cardinality: 1
subclass of: Restriction
  on property: typeName
  cardinality: 1
subclass of: Restriction
  on property: definitionReference
  max cardinality: 1
subclass of: Restriction
  on property: code
  all values from: string
subclass of: Restriction
  on property: definition
  all values from: string
subclass of: Restriction
  on property: isAbstract
  all values from: boolean
subclass of: Restriction
  on property: isAbstract
  cardinality: 1
subclass of: Restriction
  on property: code
  max cardinality: 1
subclass of: Restriction
  on property: definition
  max cardinality: 1
prefix IRI: iso19110:FC_FeatureType
definition: Class of real world phenomena with common properties.lt.ocl.gt.typeName realizes GF_FeatureType::typeName;isAbstract realizes GF_FeatureType::isAbstract;constrainedBy realizes GF_FeatureType::constrainedBy.lt..sl.ocl.gt.

FC_InheritanceRelation
type: Class
subclass of: GF InheritanceRelation
subclass of: Restriction
  on property: subtype
  all values from: FC_FeatureType
subclass of: Restriction
  on property: supertype
  all values from: FC_FeatureType
subclass of: Restriction
  on property: subtype
  cardinality: 1
subclass of: Restriction
  on property: supertype
  cardinality: 1
subclass of: Restriction
  on property: description
  all values from: string
subclass of: Restriction
  on property: name
  all values from: string
subclass of: Restriction
  on property: uniqueInstance
  all values from: boolean
subclass of: Restriction
  on property: description
  cardinality: 1
subclass of: Restriction
  on property: uniqueInstance
  cardinality: 1
subclass of: Restriction
  on property: name
  max cardinality: 1
prefix IRI: iso19110:FC_InheritanceRelation
definition: FC_InheritanceRelation realizes GF_InheritanceRelation. .lt.ocl.gt.FC_InheritanceRelation always assumes that its GF_InheritanceRelation::uniqueInstance is TRUE..lt..sl.ocl.gt.

FC_ListedValue
type: Class
subclass of: Thing
subclass of: Restriction
  on property: definitionReference
  all values from: FC_DefinitionReference
subclass of: Restriction
  on property: definitionReference
  max cardinality: 1
subclass of: Restriction
  on property: code
  all values from: string
subclass of: Restriction
  on property: definition
  all values from: string
subclass of: Restriction
  on property: label
  all values from: string
subclass of: Restriction
  on property: label
  cardinality: 1
subclass of: Restriction
  on property: code
  max cardinality: 1
subclass of: Restriction
  on property: definition
  max cardinality: 1
prefix IRI: iso19110:FC_ListedValue
definition: Value for an enumerated feature attribute domain, including its codes and interpretation.

FC_PropertyType
type: Class
subclass of: GF PropertyType
subclass of: FC_CarrierOfCharacteristics
subclass of: Restriction
  on property: cardinality
  all values from: Multiplicity
subclass of: Restriction
  on property: definitionReference
  all values from: FC_DefinitionReference
subclass of: Restriction
  on property: featureCatalogue
  all values from: FC_FeatureCatalogue
subclass of: Restriction
  on property: memberName
  all values from: LocalName
subclass of: Restriction
  on property: cardinality
  cardinality: 1
subclass of: Restriction
  on property: memberName
  cardinality: 1
subclass of: Restriction
  on property: definitionReference
  max cardinality: 1
subclass of: Restriction
  on property: featureCatalogue
  max cardinality: 1
subclass of: Restriction
  on property: definition
  all values from: string
subclass of: Restriction
  on property: definition
  max cardinality: 1
prefix IRI: iso19110:FC_PropertyType
is abstract: true
definition: Abstract class for local and global feature properties.

FC_RoleType
type: Class
subclass of: Concept
prefix IRI: iso19110:FC_RoleType

CI Citation
type: Class
subclass of: Thing
prefix IRI: iso19115_1187:CI_Citation

CI ResponsibleParty
type: Class
subclass of: Thing
prefix IRI: iso19115_1273:CI_ResponsibleParty

CT Catalogue
type: Class
subclass of: Thing
prefix IRI: iso19139_705:CT_Catalogue

Thing
prefix IRI: owl:Thing

Collection
type: Class
subclass of: Thing
prefix IRI: skos:Collection

Concept
type: Class
subclass of: Thing
prefix IRI: skos:Concept

ConceptScheme
type: Class
subclass of: Thing
prefix IRI: skos:ConceptScheme

FC_RoleType - ConceptScheme
type: NamedIndividual
type: ConceptScheme
is format of: FC_RoleType

FC_RoleType - Collection
type: NamedIndividual
type: Collection

aggregation
type: NamedIndividual
type: FC_RoleType
type: Concept
in scheme: FC_RoleType - ConceptScheme

composition
type: NamedIndividual
type: FC_RoleType
type: Concept
in scheme: FC_RoleType - ConceptScheme

ordinary
type: NamedIndividual
type: FC_RoleType
type: Concept
in scheme: FC_RoleType - ConceptScheme

versionSubject
version info: 2005-02-15

ISO 19110:2005 Methodology for feature cataloguing
version info: 2005-02-15
source: http://standards.iso.org/iso/19110/ed-1/en/