Swop
Semantic Web-based Open engineering Platform
optimized-by-placingchairs.owl
File contents
<?xml version="1.0"?>
<rdf:RDF
xmlns="http://www.swop-project.eu/ontologies/car/optimized-by-placingchairs.owl#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rule="http://www.swop-project.eu/ontologies/pmo/rule.owl#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:ga="http://www.swop-project.eu/ontologies/ga/ga.owl#"
xmlns:product="http://www.swop-project.eu/ontologies/pmo/product.owl#"
xmlns:frame="http://www.swop-project.eu/ontologies/car/car-frame.owl#"
xmlns:j.0="http://www.swop-project.eu/ontologies/pmo/operation.owl#"
xml:base="http://www.swop-project.eu/ontologies/car/optimized-by-placingchairs.owl">
<owl:Ontology rdf:about="">
<owl:imports rdf:resource="http://www.swop-project.eu/ontologies/car/car-frame.owl"/>
<owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Created with TopBraid Composer</owl:versionInfo>
<owl:imports rdf:resource="http://www.swop-project.eu/ontologies/ga/ga.owl"/>
</owl:Ontology>
<owl:Class rdf:ID="Optimized-by-placingchairs">
<rdfs:subClassOf>
<owl:Restriction>
<owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
>4.3</owl:hasValue>
<owl:onProperty rdf:resource="http://www.swop-project.eu/ontologies/car/car-frame.owl#carLengthInM"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
>270</owl:hasValue>
<owl:onProperty rdf:resource="http://www.swop-project.eu/ontologies/car/car-frame.owl#wheelThickness"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
>-17</owl:hasValue>
<owl:onProperty rdf:resource="http://www.swop-project.eu/ontologies/car/car-frame.owl#wheelRotation"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
>40</owl:hasValue>
<owl:onProperty rdf:resource="http://www.swop-project.eu/ontologies/car/car-frame.owl#wheelFreedomY"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf rdf:resource="http://www.swop-project.eu/ontologies/car/car-frame.owl#Car-frame"/>
<product:representation>
<rule:Assignment rdf:ID="assignmentWheelFreedomX">
<rule:parameter rdf:resource="http://www.swop-project.eu/ontologies/car/car-frame.owl#wheelFreedomX"/>
<rule:rhs>
<owl:DatatypeProperty rdf:ID="wheelFreedomX"/>
</rule:rhs>
<rule:next>
<rule:Assignment rdf:ID="assignmentWheelDiameter">
<rule:parameter rdf:resource="http://www.swop-project.eu/ontologies/car/car-frame.owl#wheelDiameterInInch"/>
<rule:next>
<rule:Assignment rdf:ID="assignmentCarWidth">
<rule:next>
<rule:Assignment rdf:ID="assignmentWheelBase">
<rule:parameter rdf:resource="http://www.swop-project.eu/ontologies/car/car-frame.owl#wheelBaseInM"/>
<rule:rhs>
<j.0:Addition rdf:ID="subAddInM_2">
<j.0:domain_I>
<j.0:Addition rdf:ID="subAddInM_1">
<j.0:domain_II>
<j.0:Multiplication rdf:ID="wheelDiameterInM">
<j.0:domain_I>
<j.0:Multiplication rdf:ID="wheelDiameter">
<j.0:domain_II>
<owl:DatatypeProperty rdf:ID="wheelRadius"/>
</j.0:domain_II>
<j.0:domain_I>
<j.0:Value rdf:ID="valueTwo">
<j.0:value rdf:datatype=
"http://www.w3.org/2001/XMLSchema#float"
>2</j.0:value>
</j.0:Value>
</j.0:domain_I>
</j.0:Multiplication>
</j.0:domain_I>
<j.0:domain_II>
<j.0:Value rdf:ID="valueMMtoM">
<j.0:value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
>0.001</j.0:value>
</j.0:Value>
</j.0:domain_II>
</j.0:Multiplication>
</j.0:domain_II>
<j.0:domain_I>
<j.0:Multiplication rdf:ID="wheelFreedomXinM">
<j.0:domain_II>
<owl:DatatypeProperty rdf:about="#wheelFreedomX"/>
</j.0:domain_II>
<j.0:domain_I rdf:resource="#valueMMtoM"/>
</j.0:Multiplication>
</j.0:domain_I>
</j.0:Addition>
</j.0:domain_I>
<j.0:domain_II>
<owl:DatatypeProperty rdf:ID="chairPlacingAreaLengthInM"/>
</j.0:domain_II>
</j.0:Addition>
</rule:rhs>
</rule:Assignment>
</rule:next>
<rule:parameter rdf:resource="http://www.swop-project.eu/ontologies/car/car-frame.owl#carWidthInM"/>
<rule:rhs>
<owl:DatatypeProperty rdf:ID="chairPlacingAreaWidthInM"/>
</rule:rhs>
</rule:Assignment>
</rule:next>
<rule:rhs>
<j.0:Division rdf:ID="wheelDiameterInInch">
<j.0:domain_II>
<j.0:Value rdf:ID="valueInch2MM">
<j.0:value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
>25.4</j.0:value>
</j.0:Value>
</j.0:domain_II>
<j.0:domain_I rdf:resource="#wheelDiameter"/>
</j.0:Division>
</rule:rhs>
</rule:Assignment>
</rule:next>
</rule:Assignment>
</product:representation>
<ga:optimization>
<j.0:Multiplication rdf:ID="chairPlacingAreaTotal">
<j.0:domain_II>
<owl:DatatypeProperty rdf:about="#chairPlacingAreaLengthInM"/>
</j.0:domain_II>
<j.0:domain_I>
<owl:DatatypeProperty rdf:about="#chairPlacingAreaWidthInM"/>
</j.0:domain_I>
</j.0:Multiplication>
</ga:optimization>
</owl:Class>
<owl:DatatypeProperty rdf:about="#wheelRadius">
<product:defaultValue rdf:datatype="http://www.w3.org/2001/XMLSchema#anySimpleType"
>279.40</product:defaultValue>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
<rdfs:domain rdf:resource="#Optimized-by-placingchairs"/>
<product:unit rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>mm</product:unit>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Wheel Radius</rdfs:label>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="#chairPlacingAreaWidthInM">
<product:defaultValue rdf:datatype="http://www.w3.org/2001/XMLSchema#anySimpleType"
>1.82</product:defaultValue>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Chair Placing Area Width</rdfs:label>
<rdfs:domain rdf:resource="#Optimized-by-placingchairs"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
<product:unit rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>m</product:unit>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="#wheelFreedomX">
<product:defaultValue rdf:datatype="http://www.w3.org/2001/XMLSchema#anySimpleType"
>75</product:defaultValue>
<product:unit rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>mm</product:unit>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
<rdfs:domain rdf:resource="#Optimized-by-placingchairs"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Wheel Freedom X</rdfs:label>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="#chairPlacingAreaLengthInM">
<product:defaultValue rdf:datatype="http://www.w3.org/2001/XMLSchema#anySimpleType"
>1.9424</product:defaultValue>
<rdfs:domain rdf:resource="#Optimized-by-placingchairs"/>
<product:unit rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>m</product:unit>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Chair Placing Area Length</rdfs:label>
</owl:DatatypeProperty>
</rdf:RDF>
<!-- Created with TopBraid Composer -->
Click here to get the file