blob: 77512af158020240ba94ef322c3c79dd93e04543 [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:AASUMLProfile="http:///schemas/AASUMLProfile/_QBRX8JkGEeqsmLiGoCAZPQ/4" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/AASUMLProfile/_QBRX8JkGEeqsmLiGoCAZPQ/4 ../com.cea.papyrus.aas.profile/resources/aas.profile.uml#_QBR_AJkGEeqsmLiGoCAZPQ">
<uml:Model xmi:id="_BejAsGLUEeqatqZwFeQyDg" name="AAS Example">
<ownedComment xmi:type="uml:Comment" xmi:id="_D-wW0GLYEeqatqZwFeQyDg" annotatedElement="_P7l5EGLUEeqatqZwFeQyDg">
<body>Maybe to add the Protocol Information: mapping with the opc-ua server. For each operation in the AAS submodel, we will have a mapping with the opc-ua operations</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_8Pr84GLYEeqatqZwFeQyDg" annotatedElement="_UEytoGLVEeqatqZwFeQyDg">
<body>We need to check the syntax for the uid</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_Or4ycGLZEeqatqZwFeQyDg">
<body>What are the meta information that have to be included in the canvaas modeling environment ?</body>
</ownedComment>
<packageImport xmi:type="uml:PackageImport" xmi:id="_BgeTUGLUEeqatqZwFeQyDg">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
</packageImport>
<packagedElement xmi:type="uml:Class" xmi:id="_P7l5EGLUEeqatqZwFeQyDg" name="ControlSM">
<ownedAttribute xmi:type="uml:Property" xmi:id="_X_pPEGLUEeqatqZwFeQyDg" name="occupier">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
<ownedOperation xmi:type="uml:Operation" xmi:id="_GBEUMGLVEeqatqZwFeQyDg" name="execute"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_KgYYIGLVEeqatqZwFeQyDg" name="start"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_L_jE0GLVEeqatqZwFeQyDg" name="stop"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_NoCsoGLVEeqatqZwFeQyDg" name="reset"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_OmtUUGLVEeqatqZwFeQyDg" name="refresh"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_UEytoGLVEeqatqZwFeQyDg" name="DeviceAAS">
<ownedAttribute xmi:type="uml:Property" xmi:id="_hXmngGLVEeqatqZwFeQyDg" name="uid">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_su36YGLYEeqatqZwFeQyDg" name="value"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_iMgnEJkLEeqsmLiGoCAZPQ" name="Property3"/>
<nestedClassifier xmi:type="uml:Class" xmi:id="_KdZbUJjoEeqsmLiGoCAZPQ" name="ControlSM">
<ownedAttribute xmi:type="uml:Property" xmi:id="_KdZbUZjoEeqsmLiGoCAZPQ" name="occupier">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
<ownedOperation xmi:type="uml:Operation" xmi:id="_KdZbUpjoEeqsmLiGoCAZPQ" name="execute"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_KdZbU5joEeqsmLiGoCAZPQ" name="start"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_KdZbVJjoEeqsmLiGoCAZPQ" name="stop"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_KdZbVZjoEeqsmLiGoCAZPQ" name="reset"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_KdZbVpjoEeqsmLiGoCAZPQ" name="refresh"/>
</nestedClassifier>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_TTru4GLXEeqatqZwFeQyDg" name="Protocol">
<packagedElement xmi:type="uml:Class" xmi:id="_Xy0zsGLXEeqatqZwFeQyDg" name="OPC-UA Server">
<ownedAttribute xmi:type="uml:Property" xmi:id="_akYVUGLXEeqatqZwFeQyDg" name="address">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_mO5bsGLXEeqatqZwFeQyDg" name="address" value="localhost"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_nsroUGLXEeqatqZwFeQyDg" name="endpoint">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
</packagedElement>
</packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_CSFn0JWoEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UafoYJ9QEeqHH8LtZOjghw" source="PapyrusVersion">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UafoYZ9QEeqHH8LtZOjghw" key="Version" value="0.0.5"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UafoYp9QEeqHH8LtZOjghw" key="Comment" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UafoY59QEeqHH8LtZOjghw" key="Copyright" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UafoZJ9QEeqHH8LtZOjghw" key="Date" value="2020-05-18"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UafoZZ9QEeqHH8LtZOjghw" key="Author" value=""/>
</eAnnotations>
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CSGO4JWoEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="../com.cea.papyrus.aas.profile/resources/aas.profile.uml#_QBR_AJkGEeqsmLiGoCAZPQ"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="../com.cea.papyrus.aas.profile/resources/aas.profile.uml#_NbERgI7QEeqdQ5EKLtW6Vg"/>
</profileApplication>
</uml:Model>
<AASUMLProfile:AssetAdministrationShell xmi:id="_E3rxEJWoEeqsmLiGoCAZPQ" idShort="xyz" base_Class="_UEytoGLVEeqatqZwFeQyDg" submodel="_GKYvEJWoEeqsmLiGoCAZPQ">
<identification xmi:type="AASUMLProfile:Identifier" xmi:id="_kw5JIKiSEeqolcCq88ywEg" id="dfhjdfk"/>
</AASUMLProfile:AssetAdministrationShell>
<AASUMLProfile:Submodel xmi:id="_GKYvEJWoEeqsmLiGoCAZPQ" base_Class="_P7l5EGLUEeqatqZwFeQyDg" base_HasKind_Class="_P7l5EGLUEeqatqZwFeQyDg" base_HasSemantics_Class="_P7l5EGLUEeqatqZwFeQyDg"/>
<AASUMLProfile:Submodel xmi:id="_KdbQgJjoEeqsmLiGoCAZPQ" base_Class="_KdZbUJjoEeqsmLiGoCAZPQ" base_HasKind_Class="_KdZbUJjoEeqsmLiGoCAZPQ" base_HasSemantics_Class="_KdZbUJjoEeqsmLiGoCAZPQ"/>
</xmi:XMI>