| <?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> |