Sveino / Inst4CIM-KG

Instance of CIM Knowledge Graph
Apache License 2.0
5 stars 1 forks source link

Change Class and Property Kinds #75

Closed VladimirAlexiev closed 2 months ago

VladimirAlexiev commented 2 months ago

The new style changes class and property kinds as follows:

It doesn't mean that we need full OWL reasoning much beyond RDFS. We are just being more specific about the nature of properties.

VladimirAlexiev commented 2 months ago

fix10-classPropKind.ru (will commit shortly)

Sveino commented 2 months ago

In UML we would talk about attribute and association. For me:

attribute -> owl:DatatypeProperty
association -> owl:ObjectProperty

However, we do have the case of CIMDatatype and we have compound that in UML is model as attribute. In both cases this should be owl:ObjectProperty. So I think the filtering is correct. It would be good to get a TSV out that we can verify it. We also have the text we can run. All attribute (owl:DatatypeProperty) should start with a small letter - the exception is the Compound that should be owl:Class

VladimirAlexiev commented 1 month ago

@Sveino