Skip to content
Binary file added tests/BC003_ALX2/BC003-ALX2-rationale.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added tests/BC003_ALX2/BC003-ALX2a_diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added tests/BC003_ALX2/BC003-ALX2b_diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
336 changes: 16 additions & 320 deletions tests/BC003_ALX2/Dataset/BC003_ALX2.ids
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
<ids:specifications>
<ids:specification ifcVersion="IFC4X3" name="IfcProject" minOccurs="1" maxOccurs="1"
identifier="01"
description="This test verifies the following requirement:&#xA;-There must be 1 instance of IfcProject and must be named BC003: Test plan 1&#xA;- It's GlobalID shall be &quot;3cyAkba2v5a9pVuthidcpX&quot;"
instructions="The IFCPROJECT's name and global id shall be set in the authoring tool">
description="This test verifies the following requirement:&#xA;-There must be 1 instance of IfcProject and must be named BC003: Test plan 1"
instructions="The IFCPROJECT's name shall be set in the authoring tool">
<ids:applicability>
<ids:entity>
<ids:name>
Expand All @@ -32,14 +32,6 @@
<ids:simpleValue>BC003: Test plan 1</ids:simpleValue>
</ids:value>
</ids:attribute>
<ids:attribute minOccurs="1" maxOccurs="1">
<ids:name>
<ids:simpleValue>GlobalId</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>3cyAkba2v5a9pVuthidcpX</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:requirements>
</ids:specification>
<ids:specification ifcVersion="IFC4X3" name="IfcSIUnit - Length unit" minOccurs="1"
Expand Down Expand Up @@ -132,7 +124,7 @@
</ids:attribute>
</ids:requirements>
</ids:specification>
<ids:specification ifcVersion="IFC4X3" name="IfcAlignment - naming 1" minOccurs="1"
<ids:specification ifcVersion="IFC4X3" name="IfcAlignment - naming" minOccurs="1"
maxOccurs="unbounded" identifier="06"
description="The name shall be the same as the one in the LandXML file"
instructions="Authoring tool must export the IFC file considering the naming convention defined by the user">
Expand All @@ -142,322 +134,26 @@
<ids:simpleValue>IFCALIGNMENT</ids:simpleValue>
</ids:name>
</ids:entity>
<ids:attribute>
<ids:name>
<ids:simpleValue>Name</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>SAN1_XD-B02</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:applicability>
<ids:requirements>
<ids:attribute minOccurs="1" maxOccurs="1">
<ids:name>
<ids:simpleValue>GlobalId </ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>0irVCt7iH69Qln9fpXqYVb</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:requirements>
</ids:specification>
<ids:specification ifcVersion="IFC4X3" name="IfcAlignment - naming 2" minOccurs="1"
maxOccurs="unbounded" identifier="07"
description="The name shall be the same as the one in the LandXML file"
instructions="Authoring tool must export the IFC file considering the naming convention defined by the user">
<ids:applicability>
<ids:entity>
<ids:name>
<ids:simpleValue>IFCALIGNMENT</ids:simpleValue>
</ids:name>
</ids:entity>
<ids:attribute>
<ids:name>
<ids:simpleValue>Name</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>SAN1_XG-B02</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:applicability>
<ids:requirements>
<ids:attribute minOccurs="1" maxOccurs="1">
<ids:name>
<ids:simpleValue>GlobalId</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>202$CKGz56Q98WGfxCVA5m</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:requirements>
</ids:specification>
<ids:specification ifcVersion="IFC4X3" name="IfcAlignment - naming 3" minOccurs="1"
maxOccurs="unbounded" identifier="08"
description="The name shall be the same as the one in the LandXML file"
instructions="Authoring tool must export the IFC file considering the naming convention defined by the user">
<ids:applicability>
<ids:entity>
<ids:name>
<ids:simpleValue>IFCALIGNMENT</ids:simpleValue>
</ids:name>
</ids:entity>
<ids:attribute>
<ids:name>
<ids:simpleValue>Name</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>SAN1_COM</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:applicability>
<ids:requirements>
<ids:attribute minOccurs="1" maxOccurs="1">
<ids:name>
<ids:simpleValue>GlobalId</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>0V9ARKCu5F1O8wEweo6hYa</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:requirements>
</ids:specification>
<ids:specification ifcVersion="IFC4X3" name="IfcAlignment - naming 4" minOccurs="1"
maxOccurs="unbounded" identifier="09"
description="The name shall be the same as the one in the LandXML file"
instructions="Authoring tool must export the IFC file considering the naming convention defined by the user">
<ids:applicability>
<ids:entity>
<ids:name>
<ids:simpleValue>IFCALIGNMENT</ids:simpleValue>
</ids:name>
</ids:entity>
<ids:attribute>
<ids:name>
<ids:simpleValue>Name</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>SAN1_COM</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:applicability>
<ids:requirements>
<ids:attribute minOccurs="1" maxOccurs="1">
<ids:name>
<ids:simpleValue>GlobalId</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>06Ng1eKsn2MRkFhhU_YPPI</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:requirements>
</ids:specification>
<ids:specification ifcVersion="IFC4X3" name="IfcAlignment - Cabling 1" minOccurs="1"
maxOccurs="unbounded" identifier="09"
description="The name shall be the same as the one in the LandXML file"
instructions="Authoring tool must export the IFC file considering the naming convention defined by the user">
<ids:applicability>
<ids:entity>
<ids:name>
<ids:simpleValue>IFCALIGNMENT</ids:simpleValue>
</ids:name>
</ids:entity>
<ids:attribute>
<ids:name>
<ids:simpleValue>Name</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>A1</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:applicability>
<ids:requirements>
<ids:attribute minOccurs="1" maxOccurs="1">
<ids:name>
<ids:simpleValue>GlobalId</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>1wibZYcFf8kRCRkcesfjaw</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:requirements>
</ids:specification>
<ids:specification ifcVersion="IFC4X3" name="IfcAlignment - Cabling 2" minOccurs="1"
maxOccurs="unbounded" identifier="09"
description="The name shall be the same as the one in the LandXML file"
instructions="Authoring tool must export the IFC file considering the naming convention defined by the user">
<ids:applicability>
<ids:entity>
<ids:name>
<ids:simpleValue>IFCALIGNMENT</ids:simpleValue>
</ids:name>
</ids:entity>
<ids:attribute>
<ids:name>
<ids:simpleValue>Name</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>A2</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:applicability>
<ids:requirements>
<ids:attribute minOccurs="1" maxOccurs="1">
<ids:name>
<ids:simpleValue>GlobalId</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>2jQoh3s8LBnhffD4t9HBEu</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:requirements>
</ids:specification>
<ids:specification ifcVersion="IFC4X3" name="IfcAlignment - Cabling 3" minOccurs="1"
maxOccurs="unbounded" identifier="09"
description="The name shall be the same as the one in the LandXML file"
instructions="Authoring tool must export the IFC file considering the naming convention defined by the user">
<ids:applicability>
<ids:entity>
<ids:name>
<ids:simpleValue>IFCALIGNMENT</ids:simpleValue>
</ids:name>
</ids:entity>
<ids:attribute>
<ids:name>
<ids:simpleValue>Name</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>A3</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:applicability>
<ids:requirements>
<ids:attribute minOccurs="1" maxOccurs="1">
<ids:name>
<ids:simpleValue>GlobalId</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>3p6wmnhEXASBW4IPUWbDTO</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:requirements>
</ids:specification>
<ids:specification ifcVersion="IFC4X3" name="IfcAlignment - Cabling 4" minOccurs="1"
maxOccurs="unbounded" identifier="09"
description="The name shall be the same as the one in the LandXML file"
instructions="Authoring tool must export the IFC file considering the naming convention defined by the user">
<ids:applicability>
<ids:entity>
<ids:name>
<ids:simpleValue>IFCALIGNMENT</ids:simpleValue>
</ids:name>
</ids:entity>
<ids:attribute>
<ids:name>
<ids:simpleValue>Name</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>A4</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:applicability>
<ids:requirements>
<ids:attribute minOccurs="1" maxOccurs="1">
<ids:name>
<ids:simpleValue>GlobalId</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>2OvvhfzYD7uvBS2xRexDn2</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:requirements>
</ids:specification>
<ids:specification ifcVersion="IFC4X3" name="IfcAlignment - Cabling 5" minOccurs="1"
maxOccurs="unbounded" identifier="09"
description="The name shall be the same as the one in the LandXML file"
instructions="Authoring tool must export the IFC file considering the naming convention defined by the user">
<ids:applicability>
<ids:entity>
<ids:name>
<ids:simpleValue>IFCALIGNMENT</ids:simpleValue>
</ids:name>
</ids:entity>
<ids:attribute>
<ids:name>
<ids:simpleValue>Name</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>A5</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:applicability>
<ids:requirements>
<ids:attribute minOccurs="1" maxOccurs="1">
<ids:name>
<ids:simpleValue>GlobalId</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>0Ju$FFvS1CyRjqJNQKHMqR</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:requirements>
</ids:specification>
<ids:specification ifcVersion="IFC4X3" name="IfcAlignment - Cabling 6" minOccurs="1"
maxOccurs="unbounded" identifier="09"
description="The name shall be the same as the one in the LandXML file"
instructions="Authoring tool must export the IFC file considering the naming convention defined by the user">
<ids:applicability>
<ids:entity>
<ids:name>
<ids:simpleValue>IFCALIGNMENT</ids:simpleValue>
</ids:name>
</ids:entity>
<ids:attribute>
<ids:name>
<ids:simpleValue>Name</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>A6</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:applicability>
<ids:requirements>
<ids:attribute minOccurs="1" maxOccurs="1">
<ids:name>
<ids:simpleValue>GlobalId</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>1yQOHkl1z2vujDdCcNmxGq</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:requirements>
</ids:specification>
<ids:specification ifcVersion="IFC4X3" name="IfcAlignment - Cabling 7" minOccurs="1"
maxOccurs="unbounded" identifier="09"
description="The name shall be the same as the one in the LandXML file"
instructions="Authoring tool must export the IFC file considering the naming convention defined by the user">
<ids:applicability>
<ids:entity>
<ids:name>
<ids:simpleValue>IFCALIGNMENT</ids:simpleValue>
</ids:name>
</ids:entity>
<ids:attribute>
<ids:name>
<ids:simpleValue>Name</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>A7</ids:simpleValue>
</ids:value>
</ids:attribute>
</ids:applicability>
<ids:requirements>
<ids:attribute minOccurs="1" maxOccurs="1">
<ids:name>
<ids:simpleValue>GlobalId</ids:simpleValue>
</ids:name>
<ids:value>
<ids:simpleValue>2R8oIgNy99GOFlhJEKM7Xv</ids:simpleValue>
<xs:restriction base="xs:string">
<xs:enumeration value="SAN1_XD-B02" />
<xs:enumeration value="SAN1_COM" />
<xs:enumeration value="SAN1_XG-B02" />
<xs:enumeration value="SAN1_XG-3eme_Voie" />
<xs:enumeration value="A1" />
<xs:enumeration value="A2" />
<xs:enumeration value="A3" />
<xs:enumeration value="A4" />
<xs:enumeration value="A5" />
<xs:enumeration value="A6" />
<xs:enumeration value="A7" />
</xs:restriction>
</ids:value>
</ids:attribute>
</ids:requirements>
Expand Down
Loading