%%ontology @uses: configOptions % %%namespace dco http://denkbares.com/ConfigOptions/ % %%turtle dco:ConfigOptionAssignment a owl:Class . dco:ConfigOption a owl:Class . dco:ChoiceConfigOption rdfs:subClassOf ConfigOption . dco:ChoiceValue a owl:Class . dco:availableChoice a owl:ObjectProperty . dco:contradicts a owl:ObjectProperty . dco:instance rdf:type owl:ObjectProperty ; owl:inverseOf rdf:type . % ! Option Engine %%turtle dco:Engine a dco:ChoiceConfigOption ; dco:availableChoice dco:SmallEngine, dco:MediumEngine, dco:Turbo ; dco:max 1 ; dco:min 0 . dco:SmallEngine a ChoiceValue . dco:MediumEngine a ChoiceValue . dco:Turbo a ChoiceValue . % ! Constraint: %%package configOptions