Domain-specific instances of ClassOfIndirectProperty in RDL
Posted: Wed Aug 21, 2013 8:50 am
In the HEED project we encountered problems in finding the proper ClassOfIndirectProperty for the domain of Pumps. The project participants work from a kind of RDL defined by the Hydraulic Institute and by NIST. These are good definitions, meaningful for that domain, that, however, not always fit in the generic mould of the RDL.
Where an indirect property, in Part 2, "is derived or deemed from the properties of the possible_individual", that derivation can be, and often is, a complex matter, that very well may differ from domain to domain.
That is why I toss up the idea to classify all instances of ClassOfIndirectProperty with a ClassOfClassOfRelationship that indicate the domain or domains in which that ClassOfIndirectProperty is meaningful. By doing this we shift the responsibility for the definitions to where that belongs: the (international) representatives of the applicable domain.
Of course it will happen that instances of ClassOfIndirectProperty, defined in different domains, will actually appear to be identical. If the domain representatives involved agree on that, these instances can be declared equivalentClass.
Please voice your opinion on this.
Where an indirect property, in Part 2, "is derived or deemed from the properties of the possible_individual", that derivation can be, and often is, a complex matter, that very well may differ from domain to domain.
That is why I toss up the idea to classify all instances of ClassOfIndirectProperty with a ClassOfClassOfRelationship that indicate the domain or domains in which that ClassOfIndirectProperty is meaningful. By doing this we shift the responsibility for the definitions to where that belongs: the (international) representatives of the applicable domain.
Of course it will happen that instances of ClassOfIndirectProperty, defined in different domains, will actually appear to be identical. If the domain representatives involved agree on that, these instances can be declared equivalentClass.
Please voice your opinion on this.