Skip to content

make consistent property names using owl:unionOf

Lynn Foster requested to merge ar-scope into master

This is not ready for a merge yet, but I'd like some RDF help here. What I'm trying to do is to clean up and make consistent the property names for various relationships without causing incorrect inference rules in RDF.

I also added the other direction of the relationships between Process / EconomicEvent and Process / Commitment. Might want to do more of that in the future.

I think my syntax for the rdfs:domain using owl:unionOf is not correct, at least the webvowl validator doesn't like it. Seems right from the references on the web though. @elf-pavlik @djodjoni @pmackay any of you have time to take a quick look? Not a big rush.

Here is an example:

vf:action
        a                   owl:ObjectProperty ;
        rdfs:label         "action" ;
        rdfs:domain         owl:unionOf (vf:EconomicEvent, vf:Commitment) ;
        rdfs:range          vf:Action ;
        rdfs:comment        "Relates a process input or output to a verb, such as consume, produce, work, improve, etc." .

Merge request reports