SandboxConfigOptions
Back to current version Restore this version

configOptions
dco http://denkbares.com/ConfigOptions/

Definitions Configuration Options#

dco.ConfigOptionAssignment
dco:ConfigOptionAssignment
a
owl.Class
owl:Class
.
dco.hasOption
dco:hasOption
a
owl.ObjectProperty
owl:ObjectProperty
.
dco.hasOptionValue
dco:hasOptionValue
a
owl.ObjectProperty
owl:ObjectProperty
.
dco.ConfigOption
dco:ConfigOption
a
owl.Class
owl:Class
.
dco.ChoiceConfigOption
dco:ChoiceConfigOption
rdfs.subClassOf
rdfs:subClassOf
null
ConfigOption
.
dco.ChoiceValue
dco:ChoiceValue
a
owl.Class
owl:Class
.
dco.availableChoice
dco:availableChoice
a
owl.ObjectProperty
owl:ObjectProperty
.

Definitions Constraints#

dco.Constraint
dco:Constraint
a
owl.Class
owl:Class
.
dco.hasDisjointSet
dco:hasDisjointSet
a
owl.ObjectProperty
owl:ObjectProperty
.
dco.contradicts
dco:contradicts
a
owl.ObjectProperty
owl:ObjectProperty
.

Definitions Car configuration set#

dco.CarConfigSet
dco:CarConfigSet
a
owl.Class
owl:Class
.
dco.hasConfigAssignments
dco:hasConfigAssignments
a
owl.ObjectProperty
owl:ObjectProperty
.

Option Engine#

dco.Engine
dco:Engine
a
dco.ChoiceConfigOption
dco:ChoiceConfigOption
;
dco.availableChoice
dco:availableChoice
dco.SmallEngine
dco:SmallEngine
,
dco.MediumEngine
dco:MediumEngine
,
dco.Turbo
dco:Turbo
.
dco.SmallEngine
dco:SmallEngine
a
null
ChoiceValue
.
dco.MediumEngine
dco:MediumEngine
a
null
ChoiceValue
.
dco.Turbo
dco:Turbo
a
null
ChoiceValue
.

Option Hitch#

dco.Hitch
dco:Hitch
a
dco.ChoiceConfigOption
dco:ChoiceConfigOption
;
dco.availableChoice
dco:availableChoice
null
WithHitch
,
null
WithoutHitch
.
dco.WithHitch
dco:WithHitch
a
null
ChoiceValue
.
dco.WithoutHitch
dco:WithoutHitch
a
null
ChoiceValue
.

Constraint 1 : Hitch contradicts Small Engine#

dco.HitchConstradictsSmallEngine
dco:HitchConstradictsSmallEngine
a
null
Constraint
;
null
hasDisjointSet
(
dco.WithHitch
dco:WithHitch
dco.SmallEngine
dco:SmallEngine
)
.

Car 1#

dco.Car1
dco:Car1
a
null
CarConfigSet
;
null
hasConfigAssignments
[
null
hasOption
null
Engine
;
null
hasOptionValue
null
MediumEngine
]
.
No ontology found! The package '' is not used to compile an ontology. Internal error while rendering section: null

Car 2#

Constraint Validation Query#

configOptions