blob: 851a21b9edb95d7a7726309fe99a818f4a161007 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.6/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.6/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.6/SysML#//requirements">
<uml:Model xmi:id="_oG6r8FgQEeqn8_FCtymnGA" name="CanvAAS Toolset Requirements">
<ownedComment xmi:type="uml:Comment" xmi:id="_HOz-wFgWEeqn8_FCtymnGA" annotatedElement="_9kHX4FgREeqn8_FCtymnGA _dFO1QFgSEeqn8_FCtymnGA _79i7UFgUEeqn8_FCtymnGA">
<body>Whirlpool</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_i1m7oFgWEeqn8_FCtymnGA" annotatedElement="_mixmYFgVEeqn8_FCtymnGA">
<body>Whirlpool, POLIMI</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_B4D1IFgZEeqn8_FCtymnGA" annotatedElement="_ukhokFgQEeqn8_FCtymnGA _v6A00FgQEeqn8_FCtymnGA">
<body>Festo</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_IKKFUFgZEeqn8_FCtymnGA" annotatedElement="__wVwIFgXEeqn8_FCtymnGA _3MoCoFgXEeqn8_FCtymnGA _7k5jEFgaEeqn8_FCtymnGA _r6sUAFgaEeqn8_FCtymnGA">
<body>Festo</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_Os3dAFgcEeqn8_FCtymnGA" annotatedElement="_mGBKMFgbEeqn8_FCtymnGA _WqyyUFgbEeqn8_FCtymnGA _756UUFgbEeqn8_FCtymnGA _RRImAFgbEeqn8_FCtymnGA">
<body>Festo</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_qbcKUFhzEeqlBrUbnho2Eg" annotatedElement="_oG6r8FgQEeqn8_FCtymnGA">
<body>Festo</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_zPZTQFhzEeqlBrUbnho2Eg" annotatedElement="_B3uBcFgaEeqn8_FCtymnGA _CrJpgFgaEeqn8_FCtymnGA _RBgAwHsIEeq4wOIfUPyLYg">
<body>Festo</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_o_TBMHsJEeq4wOIfUPyLYg" annotatedElement="_d8nMUHsIEeq4wOIfUPyLYg">
<body>DFKI</body>
</ownedComment>
<packageImport xmi:type="uml:PackageImport" xmi:id="_oJ7jsFgQEeqn8_FCtymnGA">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_oKIYAFgQEeqn8_FCtymnGA">
<importedPackage xmi:type="uml:Package" href="pathmap://SysML16_LIBRARIES/SysML-Standard-Library.uml#SysML.package_packagedElement_Libraries"/>
</packageImport>
<packagedElement xmi:type="uml:Class" xmi:id="_sFOUkFgQEeqn8_FCtymnGA" name="AAS Model Creation">
<nestedClassifier xmi:type="uml:Class" xmi:id="_9kHX4FgREeqn8_FCtymnGA" name="Req1.1"/>
<nestedClassifier xmi:type="uml:Class" xmi:id="_dFO1QFgSEeqn8_FCtymnGA" name="Req1.2-deprecated"/>
<nestedClassifier xmi:type="uml:Class" xmi:id="_RRImAFgbEeqn8_FCtymnGA" name="Req1.4"/>
<nestedClassifier xmi:type="uml:Class" xmi:id="_79i7UFgUEeqn8_FCtymnGA" name="Req1.2-deprecated"/>
<nestedClassifier xmi:type="uml:Class" xmi:id="_WqyyUFgbEeqn8_FCtymnGA" name="Req1.5"/>
<nestedClassifier xmi:type="uml:Class" xmi:id="_mGBKMFgbEeqn8_FCtymnGA" name="Req1.6"/>
<nestedClassifier xmi:type="uml:Class" xmi:id="_756UUFgbEeqn8_FCtymnGA" name="Req1.7"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_ukhokFgQEeqn8_FCtymnGA" name="AASx Import"/>
<packagedElement xmi:type="uml:Class" xmi:id="_v6A00FgQEeqn8_FCtymnGA" name="AASx Export">
<nestedClassifier xmi:type="uml:Class" xmi:id="_QSUfQFgZEeqn8_FCtymnGA" name="Req3.1"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_ZE_IYFgREeqn8_FCtymnGA" name="AAS Model Libraries">
<nestedClassifier xmi:type="uml:Class" xmi:id="_3MoCoFgXEeqn8_FCtymnGA" name="Req4.1"/>
<nestedClassifier xmi:type="uml:Class" xmi:id="__wVwIFgXEeqn8_FCtymnGA" name="Req4.2"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_WaG5sFgVEeqn8_FCtymnGA" name="AAS Deployment">
<nestedClassifier xmi:type="uml:Class" xmi:id="_r6sUAFgaEeqn8_FCtymnGA" name="Req5.1"/>
<nestedClassifier xmi:type="uml:Class" xmi:id="_7k5jEFgaEeqn8_FCtymnGA" name="Req5.2"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_ZlOK0FgVEeqn8_FCtymnGA" name="AAS Digital twin">
<nestedClassifier xmi:type="uml:Class" xmi:id="_mixmYFgVEeqn8_FCtymnGA" name="Req6.1"/>
</packagedElement>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_ZuHrUFgZEeqn8_FCtymnGA" name="" client="_ukhokFgQEeqn8_FCtymnGA" supplier="_QSUfQFgZEeqn8_FCtymnGA"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_bnOiAFgZEeqn8_FCtymnGA" name="" client="_v6A00FgQEeqn8_FCtymnGA" supplier="_QSUfQFgZEeqn8_FCtymnGA"/>
<packagedElement xmi:type="uml:Class" xmi:id="_4hOzMFgZEeqn8_FCtymnGA" name="AAS Security">
<nestedClassifier xmi:type="uml:Class" xmi:id="_B3uBcFgaEeqn8_FCtymnGA" name="Req7.1"/>
<nestedClassifier xmi:type="uml:Class" xmi:id="_CrJpgFgaEeqn8_FCtymnGA" name="Req7.2"/>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_kkZpAFh0EeqlBrUbnho2Eg" name="Use Cases"/>
<packagedElement xmi:type="uml:Class" xmi:id="_h6uSkHsGEeq4wOIfUPyLYg" name="AAS Runtime infrastructure">
<nestedClassifier xmi:type="uml:Class" xmi:id="_RBgAwHsIEeq4wOIfUPyLYg" name="Req8.1"/>
<nestedClassifier xmi:type="uml:Class" xmi:id="_d8nMUHsIEeq4wOIfUPyLYg" name="Req8.2"/>
</packagedElement>
<packagedElement xmi:type="uml:OpaqueBehavior" xmi:id="_jfBz8D7EEeuZdKDsy66N5g" name="Create an AAS model example"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_n6CmsD7EEeuZdKDsy66N5g" client="_jfBz8D7EEeuZdKDsy66N5g" supplier="_sFOUkFgQEeqn8_FCtymnGA"/>
<packagedElement xmi:type="uml:OpaqueBehavior" xmi:id="_C0Ub0D7FEeuZdKDsy66N5g" name="Import an AASX package into the CanvAAS toolset"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_HBm7oD7FEeuZdKDsy66N5g" client="_oG6r8FgQEeqn8_FCtymnGA" supplier="_ukhokFgQEeqn8_FCtymnGA"/>
<packagedElement xmi:type="uml:OpaqueBehavior" xmi:id="_LKxJYD7FEeuZdKDsy66N5g" name="Export an AASX package from the CanvAAS toolset"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_PoggAD7FEeuZdKDsy66N5g" name="" client="_LKxJYD7FEeuZdKDsy66N5g" supplier="_v6A00FgQEeqn8_FCtymnGA"/>
<packagedElement xmi:type="uml:OpaqueBehavior" xmi:id="_x-DM0D7FEeuZdKDsy66N5g" name="Create the FESTO ROBOTINO model library"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_1RbpID7FEeuZdKDsy66N5g" name="" client="_x-DM0D7FEeuZdKDsy66N5g" supplier="_ZE_IYFgREeqn8_FCtymnGA"/>
<packagedElement xmi:type="uml:OpaqueBehavior" xmi:id="_FgDM0D7GEeuZdKDsy66N5g" name="Import a package from AASX Package Explorer into the CanvAAS toolset"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_MvLF8D7GEeuZdKDsy66N5g" name="" client="_FgDM0D7GEeuZdKDsy66N5g" supplier="_QSUfQFgZEeqn8_FCtymnGA"/>
<packagedElement xmi:type="uml:OpaqueBehavior" xmi:id="_BXu8gD7aEeuZdKDsy66N5g" name="Generate Code from an AAS model"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_xo7r4D7aEeuZdKDsy66N5g" name="" client="_BXu8gD7aEeuZdKDsy66N5g" supplier="_WaG5sFgVEeqn8_FCtymnGA"/>
<packagedElement xmi:type="uml:OpaqueBehavior" xmi:id="_uy3oQD7bEeuZdKDsy66N5g" name="Create properties and operations inside a submodel"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_y-6x8D7bEeuZdKDsy66N5g" name="" client="_uy3oQD7bEeuZdKDsy66N5g" supplier="_RRImAFgbEeqn8_FCtymnGA"/>
<packagedElement xmi:type="uml:OpaqueBehavior" xmi:id="_nRoO8D7cEeuZdKDsy66N5g" name="Import a predefined standardized submodel in the AAS model"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_wh0n8D7cEeuZdKDsy66N5g" name="" client="_oG6r8FgQEeqn8_FCtymnGA" supplier="_WqyyUFgbEeqn8_FCtymnGA"/>
<packagedElement xmi:type="uml:OpaqueBehavior" xmi:id="_POkpID7dEeuZdKDsy66N5g" name="Create a submodel and link it to an existing AAS"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_VMq_QD7dEeuZdKDsy66N5g" name="" client="_POkpID7dEeuZdKDsy66N5g" supplier="_mGBKMFgbEeqn8_FCtymnGA"/>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_oH2gEFgQEeqn8_FCtymnGA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oH2gEVgQEeqn8_FCtymnGA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_oJ4gYFgQEeqn8_FCtymnGA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oJ4gYVgQEeqn8_FCtymnGA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//activities"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_oJ4gYlgQEeqn8_FCtymnGA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oJ5HcFgQEeqn8_FCtymnGA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//allocations"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_oJ5HcVgQEeqn8_FCtymnGA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oJ5HclgQEeqn8_FCtymnGA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//blocks"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_oJ5ugFgQEeqn8_FCtymnGA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oJ5ugVgQEeqn8_FCtymnGA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//constraintblocks"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_oJ5uglgQEeqn8_FCtymnGA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oJ5ug1gQEeqn8_FCtymnGA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//deprecatedelements"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_oJ6VkFgQEeqn8_FCtymnGA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oJ6VkVgQEeqn8_FCtymnGA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//modelelements"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_oJ6VklgQEeqn8_FCtymnGA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oJ6Vk1gQEeqn8_FCtymnGA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//portsandflows"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_oJ68oFgQEeqn8_FCtymnGA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oJ68oVgQEeqn8_FCtymnGA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.6/SysML#//requirements"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://SysML16_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_oJ68olgQEeqn8_FCtymnGA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oJ68o1gQEeqn8_FCtymnGA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
</profileApplication>
</uml:Model>
<Requirements:Requirement xmi:id="_sGzB4FgQEeqn8_FCtymnGA" base_NamedElement="_sFOUkFgQEeqn8_FCtymnGA" id="Req1" text="The CanvAAS toolset must support the creation of AAS Models" base_Class="_sFOUkFgQEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_uknIIFgQEeqn8_FCtymnGA" base_NamedElement="_ukhokFgQEeqn8_FCtymnGA" id="Req2" text="The toolset MAY support import from the AASX file format proposed by Platform I4.0." base_Class="_ukhokFgQEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_v6FGQFgQEeqn8_FCtymnGA" base_NamedElement="_v6A00FgQEeqn8_FCtymnGA" id="Req3" text="The toolset MAY support export to the AASX file format proposed by Platform I4.0." base_Class="_v6A00FgQEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_ZFDZ0FgREeqn8_FCtymnGA" base_NamedElement="_ZE_IYFgREeqn8_FCtymnGA" id="Req4" text="The CanvAAS toolset must support the creation of AAS Model Libraries" base_Class="_ZE_IYFgREeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_9kMQYFgREeqn8_FCtymnGA" base_NamedElement="_9kHX4FgREeqn8_FCtymnGA" id="Req1.1" text="Create AAS hierarchical Structure" base_Class="_9kHX4FgREeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_dFSfoFgSEeqn8_FCtymnGA" base_NamedElement="_dFO1QFgSEeqn8_FCtymnGA" id="Req1.2-deprecated" text="Define AAS Header for each sub-asset (three layer).&#xA;!!Headers are no longer supported in AAS v2 and v3!!" base_Class="_dFO1QFgSEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_79nMwFgUEeqn8_FCtymnGA" base_NamedElement="_79i7UFgUEeqn8_FCtymnGA" id="Req1.3-deprecated" text="Define AAS Body for each sub-asset (three layer) and define submodel&#xA;!!Body is no longer defined in AAS v2 and v3!!" base_Class="_79i7UFgUEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_WaJV8FgVEeqn8_FCtymnGA" base_NamedElement="_WaG5sFgVEeqn8_FCtymnGA" id="Req5" text="The toolset must support deployment of AAS models" base_Class="_WaG5sFgVEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_ZlQnEFgVEeqn8_FCtymnGA" base_NamedElement="_ZlOK0FgVEeqn8_FCtymnGA" id="Req6" text="The canvAAS toolset should implement the digital twin" base_Class="_ZlOK0FgVEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_mi0CoFgVEeqn8_FCtymnGA" base_NamedElement="_mixmYFgVEeqn8_FCtymnGA" id="Req6.1" text="Map current run-time data onto AAS schema (header and body)" base_Class="_mixmYFgVEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_3MrF8FgXEeqn8_FCtymnGA" base_NamedElement="_3MoCoFgXEeqn8_FCtymnGA" id="Req4.1" text="The toolset MUST incorporate a mobile robot submodel." base_Class="_3MoCoFgXEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="__wYMYFgXEeqn8_FCtymnGA" base_NamedElement="__wVwIFgXEeqn8_FCtymnGA" id="Req4.2" text="The toolset MUST incorporate a robot submodel." base_Class="__wVwIFgXEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_QSYJoFgZEeqn8_FCtymnGA" base_NamedElement="_QSUfQFgZEeqn8_FCtymnGA" id="Req3.1" text="The AASX import/export - if implemented - MUST be compatible with the AASX Package Explorer published by Platform I4.0." base_Class="_QSUfQFgZEeqn8_FCtymnGA"/>
<Requirements:DeriveReqt xmi:id="_ZuKHkFgZEeqn8_FCtymnGA" base_DirectedRelationship="_ZuHrUFgZEeqn8_FCtymnGA" base_Abstraction="_ZuHrUFgZEeqn8_FCtymnGA"/>
<Requirements:DeriveReqt xmi:id="_bnQXMFgZEeqn8_FCtymnGA" base_DirectedRelationship="_bnOiAFgZEeqn8_FCtymnGA" base_Abstraction="_bnOiAFgZEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_4hRPcFgZEeqn8_FCtymnGA" base_NamedElement="_4hOzMFgZEeqn8_FCtymnGA" id="Req7" text="Security must be considered when using AAS models" base_Class="_4hOzMFgZEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_B3wdsFgaEeqn8_FCtymnGA" base_NamedElement="_B3uBcFgaEeqn8_FCtymnGA" id="Req7.1" text="The toolset MUST generate AAS that can be accessed without encryption, authentication and authorization." base_Class="_B3uBcFgaEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_CrMFwFgaEeqn8_FCtymnGA" base_NamedElement="_CrJpgFgaEeqn8_FCtymnGA" id="Req7.2" text="The toolset MAY optionally generate AAS that require encryption, authentication and authorization for be accessed." base_Class="_CrJpgFgaEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_r6vXUFgaEeqn8_FCtymnGA" base_NamedElement="_r6sUAFgaEeqn8_FCtymnGA" id="Req5.1" text="The toolset (or BaSyx generator) SHOULD have an API that allows automated AAS generation." base_Class="_r6sUAFgaEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_7k8mYFgaEeqn8_FCtymnGA" base_NamedElement="_7k5jEFgaEeqn8_FCtymnGA" id="Req5.2" text="The toolset MUST support deployment via SCP or SFTP." base_Class="_7k5jEFgaEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_RRLpUFgbEeqn8_FCtymnGA" base_NamedElement="_RRImAFgbEeqn8_FCtymnGA" id="Req1.4" text="The toolset MUST support modeling of properties and operations." base_Class="_RRImAFgbEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_Wq1OkFgbEeqn8_FCtymnGA" base_NamedElement="_WqyyUFgbEeqn8_FCtymnGA" id="Req1.5" text="The toolset MUST support adding predefined, standardized submodels to an AAS." base_Class="_WqyyUFgbEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_mGDmcFgbEeqn8_FCtymnGA" base_NamedElement="_mGBKMFgbEeqn8_FCtymnGA" id="Req1.6" text="The toolset MUST support adding &quot;free&quot; (i.e. custom) submodels with custom properties and operations." base_Class="_mGBKMFgbEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_758wkFgbEeqn8_FCtymnGA" base_NamedElement="_756UUFgbEeqn8_FCtymnGA" id="Req1.7" text="The toolset MAY integrate a submodel for documentation." base_Class="_756UUFgbEeqn8_FCtymnGA"/>
<Requirements:Requirement xmi:id="_h6xV4HsGEeq4wOIfUPyLYg" base_NamedElement="_h6uSkHsGEeq4wOIfUPyLYg" id="Req8" text="The CanvAAS toolset should offer a support for runtime infrastructure used in Industry 4.0" base_Class="_h6uSkHsGEeq4wOIfUPyLYg"/>
<Requirements:Requirement xmi:id="_RBjEEHsIEeq4wOIfUPyLYg" base_NamedElement="_RBgAwHsIEeq4wOIfUPyLYg" id="Req8.1" text="CanvAAS toolset MUST be able to communicate with Opc ua" base_Class="_RBgAwHsIEeq4wOIfUPyLYg"/>
<Requirements:Requirement xmi:id="_d8qPoHsIEeq4wOIfUPyLYg" base_NamedElement="_d8nMUHsIEeq4wOIfUPyLYg" id="Req8.2" text="The product must support and have Java capable OS" base_Class="_d8nMUHsIEeq4wOIfUPyLYg"/>
<Requirements:TestCase xmi:id="_jfrUMD7EEeuZdKDsy66N5g" base_Behavior="_jfBz8D7EEeuZdKDsy66N5g"/>
<Requirements:Verify xmi:id="_n6IGQD7EEeuZdKDsy66N5g" base_DirectedRelationship="_n6CmsD7EEeuZdKDsy66N5g" base_Abstraction="_n6CmsD7EEeuZdKDsy66N5g"/>
<Requirements:TestCase xmi:id="_C0XfID7FEeuZdKDsy66N5g" base_Behavior="_C0Ub0D7FEeuZdKDsy66N5g"/>
<Requirements:Verify xmi:id="_HBp-8D7FEeuZdKDsy66N5g" base_DirectedRelationship="_HBm7oD7FEeuZdKDsy66N5g" base_Abstraction="_HBm7oD7FEeuZdKDsy66N5g"/>
<Requirements:TestCase xmi:id="_LKzloD7FEeuZdKDsy66N5g" base_Behavior="_LKxJYD7FEeuZdKDsy66N5g"/>
<Requirements:Verify xmi:id="_Poi8QD7FEeuZdKDsy66N5g" base_DirectedRelationship="_PoggAD7FEeuZdKDsy66N5g" base_Abstraction="_PoggAD7FEeuZdKDsy66N5g"/>
<Requirements:TestCase xmi:id="_x-GQID7FEeuZdKDsy66N5g" base_Behavior="_x-DM0D7FEeuZdKDsy66N5g"/>
<Requirements:Verify xmi:id="_1ReFYD7FEeuZdKDsy66N5g" base_DirectedRelationship="_1RbpID7FEeuZdKDsy66N5g" base_Abstraction="_1RbpID7FEeuZdKDsy66N5g"/>
<Requirements:TestCase xmi:id="_FgFpED7GEeuZdKDsy66N5g" base_Behavior="_FgDM0D7GEeuZdKDsy66N5g"/>
<Requirements:Verify xmi:id="_MvNiMD7GEeuZdKDsy66N5g" base_DirectedRelationship="_MvLF8D7GEeuZdKDsy66N5g" base_Abstraction="_MvLF8D7GEeuZdKDsy66N5g"/>
<Requirements:TestCase xmi:id="_BXwxsD7aEeuZdKDsy66N5g" base_Behavior="_BXu8gD7aEeuZdKDsy66N5g"/>
<Requirements:Verify xmi:id="_xo9hED7aEeuZdKDsy66N5g" base_DirectedRelationship="_xo7r4D7aEeuZdKDsy66N5g" base_Abstraction="_xo7r4D7aEeuZdKDsy66N5g"/>
<Requirements:TestCase xmi:id="_uy6EgD7bEeuZdKDsy66N5g" base_Behavior="_uy3oQD7bEeuZdKDsy66N5g"/>
<Requirements:Verify xmi:id="_y-91QD7bEeuZdKDsy66N5g" base_DirectedRelationship="_y-6x8D7bEeuZdKDsy66N5g" base_Abstraction="_y-6x8D7bEeuZdKDsy66N5g"/>
<Requirements:TestCase xmi:id="_nRqrMD7cEeuZdKDsy66N5g" base_Behavior="_nRoO8D7cEeuZdKDsy66N5g"/>
<Requirements:Verify xmi:id="_wh3EMD7cEeuZdKDsy66N5g" base_DirectedRelationship="_wh0n8D7cEeuZdKDsy66N5g" base_Abstraction="_wh0n8D7cEeuZdKDsy66N5g"/>
<Requirements:TestCase xmi:id="_POnscD7dEeuZdKDsy66N5g" base_Behavior="_POkpID7dEeuZdKDsy66N5g"/>
<Requirements:Verify xmi:id="_VMs0cD7dEeuZdKDsy66N5g" base_DirectedRelationship="_VMq_QD7dEeuZdKDsy66N5g" base_Abstraction="_VMq_QD7dEeuZdKDsy66N5g"/>
</xmi:XMI>