S-TEN/D3.1/annex 7 Resulting STEP-OWL dataset

From WikiSTEP

Jump to: navigation, search
<?xml version="1.0"?>

<!DOCTYPE rdf:RDF [
  <!ENTITY xsd  "http://www.w3.org/2001/XMLSchema#">
  <!ENTITY owl  "http://www.w3.org/2002/07/owl#">
  <!ENTITY step "http://www.s-ten.net/d3_1_basic_step_ontology.owl#"
]>
<rdf:RDF
    xmlns="jsdai:///S-TEN_D31_example-1.p21#"
    xmlns:iso31="http://www.s-ten.net/iso31.owl#"
    xmlns:iso1000="http://www.s-ten.net/iso1000.owl#"
    xmlns:xsd="&xsd;"
    xmlns:step="&step;"
    xmlns:owl="&owl;"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <step:Part rdf:ID="_320">
    <step:name rdf:datatype="&xsd;string"
    >Engine-4/50KW-BX</step:name>
    <step:id rdf:datatype="&xsd;string"
    >A0002</step:id>
    <step:id_owner_assignment>
      <step:Person_and_organization rdf:ID="_102">
        <step:the_organization>
          <step:Organization rdf:ID="_100">
            <step:name rdf:datatype="&xsd;string"
            >Volkswagen</step:name>
            <step:id rdf:datatype="&xsd;string"
            >VW</step:id>
            <step:description rdf:datatype="&xsd;string"
            >company</step:description>
          </step:Organization>
        </step:the_organization>
        <step:the_person>
          <step:Person rdf:ID="_101">
            <step:first_name rdf:datatype="&xsd;string"
            >John</step:first_name>
            <step:id rdf:datatype="&xsd;string"
            >A0001</step:id>
            <step:last_name rdf:datatype="&xsd;string"
            >Doe</step:last_name>
          </step:Person>
        </step:the_person>
      </step:Person_and_organization>
    </step:id_owner_assignment>
  </step:Part>
  <step:Part_occurrence rdf:ID="_400">
    <step:id rdf:datatype="&xsd;string"
    >SI0001</step:id>
    <step:name rdf:datatype="&xsd;string"
    > </step:name>
    <rdfs:subClassOf>
      <step:Part_version rdf:ID="_321">
        <step:id rdf:datatype="&xsd;string"
        >1</step:id>
        <rdfs:subClassOf rdf:resource="#_320"/>
        <rdfs:subClassOf>
          <step:Part_view_definition rdf:ID="_322">
            <step:id rdf:datatype="&xsd;string"
            >1</step:id>
          </step:Part_view_definition>
        </rdfs:subClassOf>
      </step:Part_version>
    </rdfs:subClassOf>
  </step:Part_occurrence>
  <step:Product_as_realized rdf:ID="_791">
    <step:temporal_part>
      <step:Product_as_individual rdf:ID="_790">
        <step:id rdf:datatype="&xsd;string"
        >XYZ987654321 </step:id>
        <step:name rdf:datatype="&xsd;string"
        > </step:name>
      </step:Product_as_individual>
    </step:temporal_part>
    <rdf:type>
      <step:Part_view_definition rdf:ID="_324">
        <step:id rdf:datatype="&xsd;string"
        >1</step:id>
      </step:Part_view_definition>
    </rdf:type>
    <step:id rdf:datatype="&xsd;string"
    >1</step:id>
  </step:Product_as_realized>
  <step:Property_definition rdf:ID="_522">
    <owl:equivalentClass>
      <owl:Restriction>
        <owl:onProperty>
          <step:Physical_property_of_product_as_individual rdf:ID="_520">
            <step:id rdf:datatype="&xsd;string"
            ></step:id>
            <rdfs:range rdf:resource="http://www.s-ten.net/iso31.owl#Mass"/>
            <step:name rdf:datatype="&xsd;string"
            >mass when empty</step:name>
            <rdf:type rdf:resource="&owl;FunctionalProperty"/>
          </step:Physical_property_of_product_as_individual>
        </owl:onProperty>
        <owl:hasValue>
          <iso31:Mass rdf:ID="_526">
            <iso1000:kilogram_scale>
              <iso1000:Real>
                <iso1000:value rdf:datatype="&xsd;double"
                >750.0</iso1000:value>
              </iso1000:Real>
            </iso1000:kilogram_scale>
          </iso31:Mass>
        </owl:hasValue>
      </owl:Restriction>
    </owl:equivalentClass>
  </step:Property_definition>
  <step:Part rdf:ID="_310">
    <step:id_owner_assignment rdf:resource="#_102"/>
    <step:name rdf:datatype="&xsd;string"
    >VW Beetle Ä?€“ P_101</step:name>
    <step:id rdf:datatype="&xsd;string"
    >A0001</step:id>
  </step:Part>
  <step:Product_as_realized rdf:ID="_721">
    <step:physical_assembly_relationship rdf:resource="#_791"/>
    <_520>
      <iso31:Mass rdf:ID="_826">
        <iso1000:kilogram_scale>
          <iso1000:Real>
            <iso1000:value rdf:datatype="&xsd;double"
            >868.0</iso1000:value>
          </iso1000:Real>
        </iso1000:kilogram_scale>
      </iso31:Mass>
    </_520>
    <step:temporal_part>
      <step:Product_as_individual rdf:ID="_710">
        <step:name rdf:datatype="&xsd;string"
        >my car</step:name>
        <step:id rdf:datatype="&xsd;string"
        >ABX123456789</step:id>
      </step:Product_as_individual>
    </step:temporal_part>
    <step:id rdf:datatype="&xsd;string"
    >after engine replacement</step:id>
  </step:Product_as_realized>
  <step:Property_definition rdf:ID="_512">
    <owl:equivalentClass>
      <owl:Restriction>
        <owl:hasValue>
          <iso31:Length rdf:ID="_516">
            <iso1000:meter_scale>
              <iso1000:Real>
                <iso1000:value rdf:datatype="&xsd;double"
                >4.5</iso1000:value>
              </iso1000:Real>
            </iso1000:meter_scale>
          </iso31:Length>
        </owl:hasValue>
        <owl:onProperty>
          <step:Physical_property_of_product_as_individual rdf:ID="_510">
            <rdf:type rdf:resource="&owl;FunctionalProperty"/>
            <step:id rdf:datatype="&xsd;string"
            ></step:id>
            <step:name rdf:datatype="&xsd;string"
            >Overall length</step:name>
            <rdfs:range rdf:resource="http://www.s-ten.net/iso31.owl#Length"/>
          </step:Physical_property_of_product_as_individual>
        </owl:onProperty>
      </owl:Restriction>
    </owl:equivalentClass>
  </step:Property_definition>
  <step:Part_view_definition rdf:ID="_312">
    <step:id rdf:datatype="&xsd;string"
    >1</step:id>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty rdf:resource="&step;nextAssemblyUsageOccurrenceDefinition"/>
        <owl:hasValue rdf:resource="#_400"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </step:Part_view_definition>
  <step:Product_class rdf:ID="_203">
    <step:name rdf:datatype="&xsd;string"
    >VW Beetle CD</step:name>
    <step:market rdf:datatype="&xsd;string"
    >German car market</step:market>
    <step:description rdf:datatype="&xsd;string"
    > </step:description>
    <step:id rdf:datatype="&xsd;string"
    >pc2</step:id>
  </step:Product_class>
  <step:Product_as_individual rdf:ID="_780">
    <step:id rdf:datatype="&xsd;string"
    >STU4567890123</step:id>
    <step:name rdf:datatype="&xsd;string"
    > </step:name>
  </step:Product_as_individual>
  <step:Product_class rdf:ID="_202">
    <step:description rdf:datatype="&xsd;string"
    > </step:description>
    <step:market rdf:datatype="&xsd;string"
    >German car market</step:market>
    <step:name rdf:datatype="&xsd;string"
    >VW Beetle</step:name>
    <step:id rdf:datatype="&xsd;string"
    >pc1</step:id>
  </step:Product_class>
  <_322 rdf:ID="_781">
    <step:id rdf:datatype="&xsd;string"
    >1</step:id>
    <rdf:type rdf:resource="&step;Product_as_realized"/>
    <step:temporal_part rdf:resource="#_780"/>
  </_322>
  <step:Product_as_realized rdf:ID="_711">
    <step:id rdf:datatype="&xsd;string"
    >as-delivered</step:id>
    <step:physical_assembly_relationship rdf:resource="#_781"/>
    <rdf:type rdf:resource="#_312"/>
    <step:temporal_part rdf:resource="#_710"/>
  </step:Product_as_realized>
  <step:Part_version rdf:ID="_323">
    <rdfs:subClassOf rdf:resource="#_324"/>
    <rdfs:subClassOf rdf:resource="#_320"/>
    <step:id rdf:datatype="&xsd;string"
    >v2</step:id>
    <step:part_version_successor rdf:resource="#_321"/>
  </step:Part_version>
  <step:Part_view_definition rdf:ID="_314">
    <step:id rdf:datatype="&xsd;string"
    >2</step:id>
    <rdfs:subClassOf rdf:resource="#_512"/>
    <rdfs:subClassOf rdf:resource="#_522"/>
  </step:Part_view_definition>
  <step:Product_specification rdf:ID="_220">
    <step:name rdf:datatype="&xsd;string"
    >VW Beetle Ä?€“ S_101</step:name>
    <step:description rdf:datatype="&xsd;string"
    >1200cc, sunroof, red paint, leather seats</step:description>
    <rdfs:subClassOf rdf:resource="#_203"/>
    <step:id rdf:datatype="&xsd;string"
    >pi1</step:id>
  </step:Product_specification>
  <step:Part_version rdf:ID="_311">
    <rdfs:subClassOf rdf:resource="#_314"/>
    <rdfs:subClassOf rdf:resource="#_310"/>
    <rdfs:subClassOf rdf:resource="#_312"/>
    <step:id rdf:datatype="&xsd;string"
    >1</step:id>
  </step:Part_version>
</rdf:RDF>
Personal tools