blob: 47b41a6ec018da82fb5b01177183ae16af07146a [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:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/5" 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/uml2/schemas/Ecore/5 pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA">
<uml:Profile xmi:id="_NbERgI7QEeqdQ5EKLtW6Vg" name="AAS" metaclassReference="_3MsksJQbEeqsmLiGoCAZPQ _qhSvkKsFEeqnq7OKRN2fbg _eutPgP5NEeqmZsqm6Otq5g _hfZOcP5NEeqmZsqm6Otq5g _OYD3wP56EeqmZsqm6Otq5g _XpjxMCJ9EeuWq4zY-5mLEA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7w5ywJWnEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YoVUQJWsEeqsmLiGoCAZPQ" source="PapyrusVersion">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YoVUQZWsEeqsmLiGoCAZPQ" key="Version" value="0.0.0"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YoVUQpWsEeqsmLiGoCAZPQ" key="Comment" value="&lt;undefined>"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YoVUQ5WsEeqsmLiGoCAZPQ" key="Copyright" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YoVURJWsEeqsmLiGoCAZPQ" key="Date" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YoVURZWsEeqsmLiGoCAZPQ" key="Author" value="&lt;undefined>"/>
</eAnnotations>
<contents xmi:type="ecore:EPackage" xmi:id="_cQFB4KfSEeqYZ7PZ7OG9lg" name="AASUMLProfile" nsURI="http:///schemas/AASUMLProfile/_cQCloKfSEeqYZ7PZ7OG9lg/5" nsPrefix="AASUMLProfile">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFB4afSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cQFB4qfSEeqYZ7PZ7OG9lg" key="originalName" value="AAS UML Profile"/>
</eAnnotations>
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFpAKfSEeqYZ7PZ7OG9lg" source="PapyrusVersion">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cQFpAafSEeqYZ7PZ7OG9lg" key="Version" value="0.0.6"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cQFpAqfSEeqYZ7PZ7OG9lg" key="Comment" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cQFpA6fSEeqYZ7PZ7OG9lg" key="Copyright" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cQFpBKfSEeqYZ7PZ7OG9lg" key="Date" value="2020-06-06"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cQFpBafSEeqYZ7PZ7OG9lg" key="Author" value=""/>
</eAnnotations>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFB46fSEeqYZ7PZ7OG9lg" name="AssetAdministrationShell" eSuperTypes="_cQFB7qfSEeqYZ7PZ7OG9lg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFB5KfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QVx84I7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFB5afSEeqYZ7PZ7OG9lg" name="derivedFrom" ordered="false" eType="_cQFB46fSEeqYZ7PZ7OG9lg"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFB56fSEeqYZ7PZ7OG9lg" name="security" ordered="false" eType="_cQFCEqfSEeqYZ7PZ7OG9lg"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFB6afSEeqYZ7PZ7OG9lg" name="asset" ordered="false" lowerBound="1" eType="_cQFCSafSEeqYZ7PZ7OG9lg"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFB66fSEeqYZ7PZ7OG9lg" name="submodel" ordered="false" upperBound="-1" eType="_cQFCLKfSEeqYZ7PZ7OG9lg"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFB7qfSEeqYZ7PZ7OG9lg" name="Identifiable" abstract="true" eSuperTypes="_cQFB9afSEeqYZ7PZ7OG9lg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFB76fSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wbHM8JWsEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFB8KfSEeqYZ7PZ7OG9lg" name="administration" ordered="false" eType="_cQFCAafSEeqYZ7PZ7OG9lg" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFB8qfSEeqYZ7PZ7OG9lg" name="identification" ordered="false" lowerBound="1" eType="_cQFCB6fSEeqYZ7PZ7OG9lg" containment="true"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFB9afSEeqYZ7PZ7OG9lg" name="Refereable" abstract="true">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFB9qfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oOXGoJTrEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFB96fSEeqYZ7PZ7OG9lg" name="idShort" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFB-afSEeqYZ7PZ7OG9lg" name="category" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFB-6fSEeqYZ7PZ7OG9lg" name="description" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFB_afSEeqYZ7PZ7OG9lg" name="base_Class" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFB_6fSEeqYZ7PZ7OG9lg" name="parent" ordered="false" eType="_cQFB9afSEeqYZ7PZ7OG9lg"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFCAafSEeqYZ7PZ7OG9lg" name="AdministrativeInformation">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCAqfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tz5pQJTfEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFCA6fSEeqYZ7PZ7OG9lg" name="version" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFCBafSEeqYZ7PZ7OG9lg" name="revision" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFCB6fSEeqYZ7PZ7OG9lg" name="Identifier">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCCKfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_TEZYYJTtEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFCCafSEeqYZ7PZ7OG9lg" name="idType" ordered="false" lowerBound="1" eType="_cQFCDafSEeqYZ7PZ7OG9lg"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFCC6fSEeqYZ7PZ7OG9lg" name="id" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_cQFCDafSEeqYZ7PZ7OG9lg" name="IdentifierType">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCDqfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z5tzIJTuEeqsmLiGoCAZPQ"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_cQFCD6fSEeqYZ7PZ7OG9lg" name="Custom"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_cQFCEKfSEeqYZ7PZ7OG9lg" name="IRDI" value="1"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_cQFCEafSEeqYZ7PZ7OG9lg" name="IRI" value="2"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFCEqfSEeqYZ7PZ7OG9lg" name="Security">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCE6fSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_710PcJj-EeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFCFKfSEeqYZ7PZ7OG9lg" name="base_Class" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFCFqfSEeqYZ7PZ7OG9lg" name="accessControlPolicyPoints" ordered="false" lowerBound="1" eType="_cQFCHKfSEeqYZ7PZ7OG9lg" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFCGKfSEeqYZ7PZ7OG9lg" name="certificate" ordered="false" upperBound="-1" eType="_cQFCRafSEeqYZ7PZ7OG9lg" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFCGqfSEeqYZ7PZ7OG9lg" name="requiredCertificateExtension" ordered="false" upperBound="-1" eType="_cQFCR6fSEeqYZ7PZ7OG9lg" containment="true"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFCHKfSEeqYZ7PZ7OG9lg" name="AccessControlPolicyPoints">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCHafSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BD7doJkAEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFCHqfSEeqYZ7PZ7OG9lg" name="localAccessControl" ordered="false" lowerBound="1" eType="_cQFCKqfSEeqYZ7PZ7OG9lg" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFCIKfSEeqYZ7PZ7OG9lg" name="externalAccessControl" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFCIqfSEeqYZ7PZ7OG9lg" name="externalInformationPoints" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFCJKfSEeqYZ7PZ7OG9lg" name="internalInformationPoint" ordered="false" lowerBound="1" eType="_cQFCLKfSEeqYZ7PZ7OG9lg"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFCJqfSEeqYZ7PZ7OG9lg" name="externalPolicyDecisionPoints" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFCKKfSEeqYZ7PZ7OG9lg" name="externalPolicyEnforcementPoint" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFCKqfSEeqYZ7PZ7OG9lg" name="AccessControl">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCK6fSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__nsTsJkAEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFCLKfSEeqYZ7PZ7OG9lg" name="Submodel" eSuperTypes="_cQFB7qfSEeqYZ7PZ7OG9lg _cQFCMafSEeqYZ7PZ7OG9lg _cQFCPafSEeqYZ7PZ7OG9lg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCLafSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_S6sJoI7VEeqdQ5EKLtW6Vg"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFCMafSEeqYZ7PZ7OG9lg" name="HasKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCMqfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q2O20JXhEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFCM6fSEeqYZ7PZ7OG9lg" name="kind" ordered="false" eType="_cQFCOafSEeqYZ7PZ7OG9lg"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFCNafSEeqYZ7PZ7OG9lg" name="base_HasKind_Class" ordered="false">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCNqfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cQFCN6fSEeqYZ7PZ7OG9lg" key="originalName" value="base_Class"/>
</eAnnotations>
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_cQFCOafSEeqYZ7PZ7OG9lg" name="ModelingKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCOqfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KptDIJXhEeqsmLiGoCAZPQ"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_cQFCO6fSEeqYZ7PZ7OG9lg" name="Template"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_cQFCPKfSEeqYZ7PZ7OG9lg" name="Instance" value="1"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFCPafSEeqYZ7PZ7OG9lg" name="HasSemantics">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCPqfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MX_UcJXiEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFCP6fSEeqYZ7PZ7OG9lg" name="semanticId" ordered="false" lowerBound="1" eType="_cQFB9afSEeqYZ7PZ7OG9lg"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_cQFCQafSEeqYZ7PZ7OG9lg" name="base_HasSemantics_Class" ordered="false">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCQqfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cQFCQ6fSEeqYZ7PZ7OG9lg" key="originalName" value="base_Class"/>
</eAnnotations>
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFCRafSEeqYZ7PZ7OG9lg" name="Certificate">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCRqfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OlQfMJkBEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFCR6fSEeqYZ7PZ7OG9lg" name="Reference">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCSKfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_cQFCSafSEeqYZ7PZ7OG9lg" name="Asset" eSuperTypes="_cQFB7qfSEeqYZ7PZ7OG9lg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCSqfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RLrqII7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_cQFCS6fSEeqYZ7PZ7OG9lg" name="kind" ordered="false" lowerBound="1" eType="_cQFCTqfSEeqYZ7PZ7OG9lg"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_cQFCTqfSEeqYZ7PZ7OG9lg" name="AssetKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cQFCT6fSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3rh0MI7VEeqdQ5EKLtW6Vg"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_cQFCUKfSEeqYZ7PZ7OG9lg" name="Type"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_cQFCUafSEeqYZ7PZ7OG9lg" name="Instance" value="1"/>
</eClassifiers>
</contents>
<contents xmi:type="ecore:EPackage" xmi:id="_QBR_AJkGEeqsmLiGoCAZPQ" name="AASUMLProfile" nsURI="http:///schemas/AASUMLProfile/_QBRX8JkGEeqsmLiGoCAZPQ/4" nsPrefix="AASUMLProfile">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBSmIZkGEeqsmLiGoCAZPQ" source="PapyrusVersion">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QBSmIpkGEeqsmLiGoCAZPQ" key="Version" value="0.0.5"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QBSmI5kGEeqsmLiGoCAZPQ" key="Comment" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QBSmJJkGEeqsmLiGoCAZPQ" key="Copyright" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QBSmJZkGEeqsmLiGoCAZPQ" key="Date" value="2020-05-18"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QBSmJpkGEeqsmLiGoCAZPQ" key="Author" value=""/>
</eAnnotations>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_AZkGEeqsmLiGoCAZPQ" name="AssetAdministrationShell" eSuperTypes="_QBR_DJkGEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_ApkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QVx84I7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_A5kGEeqsmLiGoCAZPQ" name="derivedFrom" ordered="false" eType="_QBR_AZkGEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_BZkGEeqsmLiGoCAZPQ" name="security" ordered="false" eType="_QBR_MJkGEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_B5kGEeqsmLiGoCAZPQ" name="asset" ordered="false" lowerBound="1" eType="_QBR_Z5kGEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_CZkGEeqsmLiGoCAZPQ" name="submodel" ordered="false" upperBound="-1" eType="_QBR_SpkGEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_DJkGEeqsmLiGoCAZPQ" name="Identifiable" abstract="true" eSuperTypes="_QBR_E5kGEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_DZkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wbHM8JWsEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_DpkGEeqsmLiGoCAZPQ" name="administration" ordered="false" eType="_QBR_H5kGEeqsmLiGoCAZPQ" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_EJkGEeqsmLiGoCAZPQ" name="identification" ordered="false" lowerBound="1" eType="_QBR_JZkGEeqsmLiGoCAZPQ" containment="true"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_E5kGEeqsmLiGoCAZPQ" name="Refereable" abstract="true">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_FJkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oOXGoJTrEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_FZkGEeqsmLiGoCAZPQ" name="idShort" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_F5kGEeqsmLiGoCAZPQ" name="category" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_GZkGEeqsmLiGoCAZPQ" name="description" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_G5kGEeqsmLiGoCAZPQ" name="base_Class" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_HZkGEeqsmLiGoCAZPQ" name="parent" ordered="false" eType="_QBR_E5kGEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_H5kGEeqsmLiGoCAZPQ" name="AdministrativeInformation">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_IJkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tz5pQJTfEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_IZkGEeqsmLiGoCAZPQ" name="version" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_I5kGEeqsmLiGoCAZPQ" name="revision" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_JZkGEeqsmLiGoCAZPQ" name="Identifier">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_JpkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_TEZYYJTtEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_J5kGEeqsmLiGoCAZPQ" name="idType" ordered="false" lowerBound="1" eType="_QBR_K5kGEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_KZkGEeqsmLiGoCAZPQ" name="id" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_QBR_K5kGEeqsmLiGoCAZPQ" name="IdentifierType">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_LJkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z5tzIJTuEeqsmLiGoCAZPQ"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_QBR_LZkGEeqsmLiGoCAZPQ" name="Custom"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_QBR_LpkGEeqsmLiGoCAZPQ" name="IRDI" value="1"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_QBR_L5kGEeqsmLiGoCAZPQ" name="IRI" value="2"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_MJkGEeqsmLiGoCAZPQ" name="Security">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_MZkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_710PcJj-EeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_MpkGEeqsmLiGoCAZPQ" name="base_Class" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_NJkGEeqsmLiGoCAZPQ" name="accessControlPolicyPoints" ordered="false" lowerBound="1" eType="_QBR_OpkGEeqsmLiGoCAZPQ" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_NpkGEeqsmLiGoCAZPQ" name="certificate" ordered="false" upperBound="-1" eType="_QBR_Y5kGEeqsmLiGoCAZPQ" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_OJkGEeqsmLiGoCAZPQ" name="requiredCertificateExtension" ordered="false" upperBound="-1" eType="_QBR_ZZkGEeqsmLiGoCAZPQ" containment="true"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_OpkGEeqsmLiGoCAZPQ" name="AccessControlPolicyPoints">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_O5kGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BD7doJkAEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_PJkGEeqsmLiGoCAZPQ" name="localAccessControl" ordered="false" lowerBound="1" eType="_QBR_SJkGEeqsmLiGoCAZPQ" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_PpkGEeqsmLiGoCAZPQ" name="externalAccessControl" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_QJkGEeqsmLiGoCAZPQ" name="externalInformationPoints" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_QpkGEeqsmLiGoCAZPQ" name="internalInformationPoint" ordered="false" lowerBound="1" eType="_QBR_SpkGEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_RJkGEeqsmLiGoCAZPQ" name="externalPolicyDecisionPoints" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_RpkGEeqsmLiGoCAZPQ" name="externalPolicyEnforcementPoint" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_SJkGEeqsmLiGoCAZPQ" name="AccessControl">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_SZkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__nsTsJkAEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_SpkGEeqsmLiGoCAZPQ" name="Submodel" eSuperTypes="_QBR_DJkGEeqsmLiGoCAZPQ _QBR_T5kGEeqsmLiGoCAZPQ _QBR_W5kGEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_S5kGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_S6sJoI7VEeqdQ5EKLtW6Vg"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_T5kGEeqsmLiGoCAZPQ" name="HasKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_UJkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q2O20JXhEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_UZkGEeqsmLiGoCAZPQ" name="kind" ordered="false" eType="_QBR_V5kGEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_U5kGEeqsmLiGoCAZPQ" name="base_HasKind_Class" ordered="false">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_VJkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QBR_VZkGEeqsmLiGoCAZPQ" key="originalName" value="base_Class"/>
</eAnnotations>
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_QBR_V5kGEeqsmLiGoCAZPQ" name="ModelingKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_WJkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KptDIJXhEeqsmLiGoCAZPQ"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_QBR_WZkGEeqsmLiGoCAZPQ" name="Template"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_QBR_WpkGEeqsmLiGoCAZPQ" name="Instance" value="1"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_W5kGEeqsmLiGoCAZPQ" name="HasSemantics">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_XJkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MX_UcJXiEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_XZkGEeqsmLiGoCAZPQ" name="semanticId" ordered="false" lowerBound="1" eType="_QBR_E5kGEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QBR_X5kGEeqsmLiGoCAZPQ" name="base_HasSemantics_Class" ordered="false">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_YJkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QBR_YZkGEeqsmLiGoCAZPQ" key="originalName" value="base_Class"/>
</eAnnotations>
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_Y5kGEeqsmLiGoCAZPQ" name="Certificate">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_ZJkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OlQfMJkBEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_ZZkGEeqsmLiGoCAZPQ" name="Reference">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_ZpkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_QBR_Z5kGEeqsmLiGoCAZPQ" name="Asset" eSuperTypes="_QBR_DJkGEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_aJkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RLrqII7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_QBR_aZkGEeqsmLiGoCAZPQ" name="kind" ordered="false" lowerBound="1" eType="_QBR_bJkGEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_QBR_bJkGEeqsmLiGoCAZPQ" name="AssetKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QBR_bZkGEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3rh0MI7VEeqdQ5EKLtW6Vg"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_QBR_bpkGEeqsmLiGoCAZPQ" name="Type"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_QBR_b5kGEeqsmLiGoCAZPQ" name="Instance" value="1"/>
</eClassifiers>
</contents>
<contents xmi:type="ecore:EPackage" xmi:id="_kuECAJkEEeqsmLiGoCAZPQ" name="AASUMLProfile" nsURI="http:///schemas/AASUMLProfile/_kuDa8JkEEeqsmLiGoCAZPQ/3" nsPrefix="AASUMLProfile">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuFQLpkEEeqsmLiGoCAZPQ" source="PapyrusVersion">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFQL5kEEeqsmLiGoCAZPQ" key="Version" value="0.0.4"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFQMJkEEeqsmLiGoCAZPQ" key="Comment" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFQMZkEEeqsmLiGoCAZPQ" key="Copyright" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFQMpkEEeqsmLiGoCAZPQ" key="Date" value="2020-05-18"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuFQM5kEEeqsmLiGoCAZPQ" key="Author" value=""/>
</eAnnotations>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECAZkEEeqsmLiGoCAZPQ" name="AssetAdministrationShell" eSuperTypes="_kuECDJkEEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECApkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QVx84I7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECA5kEEeqsmLiGoCAZPQ" name="derivedFrom" ordered="false" eType="_kuECAZkEEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECBZkEEeqsmLiGoCAZPQ" name="security" ordered="false" eType="_kuECMJkEEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECB5kEEeqsmLiGoCAZPQ" name="asset" ordered="false" lowerBound="1" eType="_kuECZ5kEEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECCZkEEeqsmLiGoCAZPQ" name="submodel" ordered="false" upperBound="-1" eType="_kuECSpkEEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECDJkEEeqsmLiGoCAZPQ" name="Identifiable" abstract="true" eSuperTypes="_kuECE5kEEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECDZkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wbHM8JWsEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECDpkEEeqsmLiGoCAZPQ" name="administration" ordered="false" eType="_kuECH5kEEeqsmLiGoCAZPQ" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECEJkEEeqsmLiGoCAZPQ" name="identification" ordered="false" lowerBound="1" eType="_kuECJZkEEeqsmLiGoCAZPQ" containment="true"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECE5kEEeqsmLiGoCAZPQ" name="Refereable" abstract="true">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECFJkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oOXGoJTrEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECFZkEEeqsmLiGoCAZPQ" name="idShort" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECF5kEEeqsmLiGoCAZPQ" name="category" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECGZkEEeqsmLiGoCAZPQ" name="description" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECG5kEEeqsmLiGoCAZPQ" name="base_Class" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECHZkEEeqsmLiGoCAZPQ" name="parent" ordered="false" eType="_kuECE5kEEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECH5kEEeqsmLiGoCAZPQ" name="AdministrativeInformation">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECIJkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tz5pQJTfEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECIZkEEeqsmLiGoCAZPQ" name="version" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECI5kEEeqsmLiGoCAZPQ" name="revision" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECJZkEEeqsmLiGoCAZPQ" name="Identifier">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECJpkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_TEZYYJTtEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECJ5kEEeqsmLiGoCAZPQ" name="idType" ordered="false" lowerBound="1" eType="_kuECK5kEEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECKZkEEeqsmLiGoCAZPQ" name="id" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_kuECK5kEEeqsmLiGoCAZPQ" name="IdentifierType">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECLJkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z5tzIJTuEeqsmLiGoCAZPQ"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kuECLZkEEeqsmLiGoCAZPQ" name="Custom"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kuECLpkEEeqsmLiGoCAZPQ" name="IRDI" value="1"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kuECL5kEEeqsmLiGoCAZPQ" name="IRI" value="2"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECMJkEEeqsmLiGoCAZPQ" name="Security">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECMZkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_710PcJj-EeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECMpkEEeqsmLiGoCAZPQ" name="base_Class" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECNJkEEeqsmLiGoCAZPQ" name="accessControlPolicyPoints" ordered="false" lowerBound="1" eType="_kuECOpkEEeqsmLiGoCAZPQ" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECNpkEEeqsmLiGoCAZPQ" name="certificate" ordered="false" upperBound="-1" eType="_kuECY5kEEeqsmLiGoCAZPQ" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECOJkEEeqsmLiGoCAZPQ" name="requiredCertificateExtension" ordered="false" upperBound="-1" eType="_kuECZZkEEeqsmLiGoCAZPQ" containment="true"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECOpkEEeqsmLiGoCAZPQ" name="AccessControlPolicyPoints">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECO5kEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BD7doJkAEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECPJkEEeqsmLiGoCAZPQ" name="localAccessControl" ordered="false" lowerBound="1" eType="_kuECSJkEEeqsmLiGoCAZPQ" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECPpkEEeqsmLiGoCAZPQ" name="externalAccessControl" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECQJkEEeqsmLiGoCAZPQ" name="externalInformationPoints" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECQpkEEeqsmLiGoCAZPQ" name="internalInformationPoint" ordered="false" lowerBound="1" eType="_kuECSpkEEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECRJkEEeqsmLiGoCAZPQ" name="externalPolicyDecisionPoints" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECRpkEEeqsmLiGoCAZPQ" name="externalPolicyEnforcementPoint" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECSJkEEeqsmLiGoCAZPQ" name="AccessControl">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECSZkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__nsTsJkAEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECSpkEEeqsmLiGoCAZPQ" name="Submodel" eSuperTypes="_kuECDJkEEeqsmLiGoCAZPQ _kuECT5kEEeqsmLiGoCAZPQ _kuECW5kEEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECS5kEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_S6sJoI7VEeqdQ5EKLtW6Vg"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECT5kEEeqsmLiGoCAZPQ" name="HasKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECUJkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q2O20JXhEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECUZkEEeqsmLiGoCAZPQ" name="kind" ordered="false" eType="_kuECV5kEEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECU5kEEeqsmLiGoCAZPQ" name="base_HasKind_Class" ordered="false">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECVJkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuECVZkEEeqsmLiGoCAZPQ" key="originalName" value="base_Class"/>
</eAnnotations>
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_kuECV5kEEeqsmLiGoCAZPQ" name="ModelingKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECWJkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KptDIJXhEeqsmLiGoCAZPQ"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kuECWZkEEeqsmLiGoCAZPQ" name="Template"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kuECWpkEEeqsmLiGoCAZPQ" name="Instance" value="1"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECW5kEEeqsmLiGoCAZPQ" name="HasSemantics">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECXJkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MX_UcJXiEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECXZkEEeqsmLiGoCAZPQ" name="semanticId" ordered="false" lowerBound="1" eType="_kuECE5kEEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuECX5kEEeqsmLiGoCAZPQ" name="base_HasSemantics_Class" ordered="false">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECYJkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kuECYZkEEeqsmLiGoCAZPQ" key="originalName" value="base_Class"/>
</eAnnotations>
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECY5kEEeqsmLiGoCAZPQ" name="Certificate">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECZJkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OlQfMJkBEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECZZkEEeqsmLiGoCAZPQ" name="Reference">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECZpkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_kuECZ5kEEeqsmLiGoCAZPQ" name="Asset" eSuperTypes="_kuECDJkEEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECaJkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RLrqII7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuECaZkEEeqsmLiGoCAZPQ" name="kind" ordered="false" lowerBound="1" eType="_kuECbJkEEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_kuECbJkEEeqsmLiGoCAZPQ" name="AssetKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kuECbZkEEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3rh0MI7VEeqdQ5EKLtW6Vg"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kuECbpkEEeqsmLiGoCAZPQ" name="Type"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kuECb5kEEeqsmLiGoCAZPQ" name="Instance" value="1"/>
</eClassifiers>
</contents>
<contents xmi:type="ecore:EPackage" xmi:id="_xkOq4Zj-EeqsmLiGoCAZPQ" name="AASUMLProfile" nsURI="http:///schemas/AASUMLProfile/_xkOq4Jj-EeqsmLiGoCAZPQ/2" nsPrefix="AASUMLProfile">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkP5Cpj-EeqsmLiGoCAZPQ" source="PapyrusVersion">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xkP5C5j-EeqsmLiGoCAZPQ" key="Version" value="0.0.3"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xkP5DJj-EeqsmLiGoCAZPQ" key="Comment" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xkP5DZj-EeqsmLiGoCAZPQ" key="Copyright" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xkP5Dpj-EeqsmLiGoCAZPQ" key="Date" value="2020-05-18"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xkP5D5j-EeqsmLiGoCAZPQ" key="Author" value=""/>
</eAnnotations>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_xkOq4pj-EeqsmLiGoCAZPQ" name="AssetAdministrationShell" eSuperTypes="_xkOq7Zj-EeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkOq45j-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QVx84I7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xkOq5Jj-EeqsmLiGoCAZPQ" name="derivedFrom" ordered="false" eType="_xkOq4pj-EeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xkOq5pj-EeqsmLiGoCAZPQ" name="security" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xkOq6Jj-EeqsmLiGoCAZPQ" name="asset" ordered="false" lowerBound="1" eType="_xkOrEZj-EeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xkOq6pj-EeqsmLiGoCAZPQ" name="submodel" ordered="false" upperBound="-1" eType="_xkOrGpj-EeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_xkOq7Zj-EeqsmLiGoCAZPQ" name="Identifiable" abstract="true" eSuperTypes="_xkOq9Jj-EeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkOq7pj-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wbHM8JWsEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xkOq75j-EeqsmLiGoCAZPQ" name="administration" ordered="false" eType="_xkOrAJj-EeqsmLiGoCAZPQ" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xkOq8Zj-EeqsmLiGoCAZPQ" name="identification" ordered="false" lowerBound="1" eType="_xkOrBpj-EeqsmLiGoCAZPQ" containment="true"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_xkOq9Jj-EeqsmLiGoCAZPQ" name="Refereable" abstract="true">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkOq9Zj-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oOXGoJTrEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xkOq9pj-EeqsmLiGoCAZPQ" name="idShort" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xkOq-Jj-EeqsmLiGoCAZPQ" name="category" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xkOq-pj-EeqsmLiGoCAZPQ" name="description" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xkOq_Jj-EeqsmLiGoCAZPQ" name="base_Class" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xkOq_pj-EeqsmLiGoCAZPQ" name="parent" ordered="false" eType="_xkOq9Jj-EeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_xkOrAJj-EeqsmLiGoCAZPQ" name="AdministrativeInformation">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkOrAZj-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tz5pQJTfEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xkOrApj-EeqsmLiGoCAZPQ" name="version" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xkOrBJj-EeqsmLiGoCAZPQ" name="revision" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_xkOrBpj-EeqsmLiGoCAZPQ" name="Identifier">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkOrB5j-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_TEZYYJTtEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xkOrCJj-EeqsmLiGoCAZPQ" name="idType" ordered="false" lowerBound="1" eType="_xkOrDJj-EeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xkOrCpj-EeqsmLiGoCAZPQ" name="id" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_xkOrDJj-EeqsmLiGoCAZPQ" name="IdentifierType">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkOrDZj-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z5tzIJTuEeqsmLiGoCAZPQ"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xkOrDpj-EeqsmLiGoCAZPQ" name="Custom"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xkOrD5j-EeqsmLiGoCAZPQ" name="IRDI" value="1"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xkOrEJj-EeqsmLiGoCAZPQ" name="IRI" value="2"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_xkOrEZj-EeqsmLiGoCAZPQ" name="Asset" eSuperTypes="_xkOq7Zj-EeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkOrEpj-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RLrqII7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xkOrE5j-EeqsmLiGoCAZPQ" name="kind" ordered="false" lowerBound="1" eType="_xkOrFpj-EeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_xkOrFpj-EeqsmLiGoCAZPQ" name="AssetKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkOrF5j-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3rh0MI7VEeqdQ5EKLtW6Vg"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xkOrGJj-EeqsmLiGoCAZPQ" name="Type"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xkOrGZj-EeqsmLiGoCAZPQ" name="Instance" value="1"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_xkOrGpj-EeqsmLiGoCAZPQ" name="Submodel" eSuperTypes="_xkOq7Zj-EeqsmLiGoCAZPQ _xkPR85j-EeqsmLiGoCAZPQ _xkPR_5j-EeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkOrG5j-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_S6sJoI7VEeqdQ5EKLtW6Vg"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_xkPR85j-EeqsmLiGoCAZPQ" name="HasKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkPR9Jj-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q2O20JXhEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_xkPR9Zj-EeqsmLiGoCAZPQ" name="kind" ordered="false" eType="_xkPR-5j-EeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xkPR95j-EeqsmLiGoCAZPQ" name="base_HasKind_Class" ordered="false">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkPR-Jj-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xkPR-Zj-EeqsmLiGoCAZPQ" key="originalName" value="base_Class"/>
</eAnnotations>
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_xkPR-5j-EeqsmLiGoCAZPQ" name="ModelingKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkPR_Jj-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KptDIJXhEeqsmLiGoCAZPQ"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xkPR_Zj-EeqsmLiGoCAZPQ" name="Template"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_xkPR_pj-EeqsmLiGoCAZPQ" name="Instance" value="1"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_xkPR_5j-EeqsmLiGoCAZPQ" name="HasSemantics">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkPSAJj-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MX_UcJXiEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xkPSAZj-EeqsmLiGoCAZPQ" name="semanticId" ordered="false" lowerBound="1" eType="_xkOq9Jj-EeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_xkPSA5j-EeqsmLiGoCAZPQ" name="base_HasSemantics_Class" ordered="false">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xkPSBJj-EeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xkPSBZj-EeqsmLiGoCAZPQ" key="originalName" value="base_Class"/>
</eAnnotations>
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
</contents>
<contents xmi:type="ecore:EPackage" xmi:id="_--7FgJjqEeqsmLiGoCAZPQ" name="AASUMLProfile" nsURI="http:///schemas/AASUMLProfile/_--53YJjqEeqsmLiGoCAZPQ/1" nsPrefix="AASUMLProfile">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--8TpJjqEeqsmLiGoCAZPQ" source="PapyrusVersion">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_--8TpZjqEeqsmLiGoCAZPQ" key="Version" value="0.0.2"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_--8TppjqEeqsmLiGoCAZPQ" key="Comment" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_--8Tp5jqEeqsmLiGoCAZPQ" key="Copyright" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_--8TqJjqEeqsmLiGoCAZPQ" key="Date" value="2020-05-18"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_--8TqZjqEeqsmLiGoCAZPQ" key="Author" value=""/>
</eAnnotations>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_--7FgZjqEeqsmLiGoCAZPQ" name="AssetAdministrationShell" eSuperTypes="_--7FjJjqEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FgpjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QVx84I7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_--7Fg5jqEeqsmLiGoCAZPQ" name="derivedFrom" ordered="false" eType="_--7FgZjqEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_--7FhZjqEeqsmLiGoCAZPQ" name="security" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_--7Fh5jqEeqsmLiGoCAZPQ" name="asset" ordered="false" lowerBound="1" eType="_--7FsJjqEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_--7FiZjqEeqsmLiGoCAZPQ" name="submodel" ordered="false" upperBound="-1" eType="_--7FuZjqEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_--7FjJjqEeqsmLiGoCAZPQ" name="Identifiable" abstract="true" eSuperTypes="_--7Fk5jqEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FjZjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wbHM8JWsEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_--7FjpjqEeqsmLiGoCAZPQ" name="administration" ordered="false" eType="_--7Fn5jqEeqsmLiGoCAZPQ" containment="true"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_--7FkJjqEeqsmLiGoCAZPQ" name="identification" ordered="false" lowerBound="1" eType="_--7FpZjqEeqsmLiGoCAZPQ" containment="true"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_--7Fk5jqEeqsmLiGoCAZPQ" name="Refereable" abstract="true">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FlJjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oOXGoJTrEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_--7FlZjqEeqsmLiGoCAZPQ" name="idShort" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_--7Fl5jqEeqsmLiGoCAZPQ" name="category" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_--7FmZjqEeqsmLiGoCAZPQ" name="description" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_--7Fm5jqEeqsmLiGoCAZPQ" name="base_Class" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_--7FnZjqEeqsmLiGoCAZPQ" name="parent" ordered="false" eType="_--7Fk5jqEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_--7Fn5jqEeqsmLiGoCAZPQ" name="AdministrativeInformation">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FoJjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tz5pQJTfEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_--7FoZjqEeqsmLiGoCAZPQ" name="version" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_--7Fo5jqEeqsmLiGoCAZPQ" name="revision" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_--7FpZjqEeqsmLiGoCAZPQ" name="Identifier">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FppjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_TEZYYJTtEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_--7Fp5jqEeqsmLiGoCAZPQ" name="idType" ordered="false" lowerBound="1" eType="_--7Fq5jqEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_--7FqZjqEeqsmLiGoCAZPQ" name="id" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_--7Fq5jqEeqsmLiGoCAZPQ" name="IdentifierType">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FrJjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z5tzIJTuEeqsmLiGoCAZPQ"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_--7FrZjqEeqsmLiGoCAZPQ" name="Custom"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_--7FrpjqEeqsmLiGoCAZPQ" name="IRDI" value="1"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_--7Fr5jqEeqsmLiGoCAZPQ" name="IRI" value="2"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_--7FsJjqEeqsmLiGoCAZPQ" name="Asset" eSuperTypes="_--7FjJjqEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FsZjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RLrqII7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_--7FspjqEeqsmLiGoCAZPQ" name="kind" ordered="false" lowerBound="1" eType="_--7FtZjqEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_--7FtZjqEeqsmLiGoCAZPQ" name="AssetKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FtpjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3rh0MI7VEeqdQ5EKLtW6Vg"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_--7Ft5jqEeqsmLiGoCAZPQ" name="Type"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_--7FuJjqEeqsmLiGoCAZPQ" name="Instance" value="1"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_--7FuZjqEeqsmLiGoCAZPQ" name="Submodel" eSuperTypes="_--7FjJjqEeqsmLiGoCAZPQ _--7FvZjqEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FupjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_S6sJoI7VEeqdQ5EKLtW6Vg"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_--7FvZjqEeqsmLiGoCAZPQ" name="HasKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FvpjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q2O20JXhEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_--7Fv5jqEeqsmLiGoCAZPQ" name="kind" ordered="false" eType="_--7FxZjqEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_--7FwZjqEeqsmLiGoCAZPQ" name="base_HasKind_Class" ordered="false">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FwpjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_--7Fw5jqEeqsmLiGoCAZPQ" key="originalName" value="base_Class"/>
</eAnnotations>
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_--7FxZjqEeqsmLiGoCAZPQ" name="ModelingKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FxpjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KptDIJXhEeqsmLiGoCAZPQ"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_--7Fx5jqEeqsmLiGoCAZPQ" name="Template"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_--7FyJjqEeqsmLiGoCAZPQ" name="Instance" value="1"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_--7FyZjqEeqsmLiGoCAZPQ" name="HasSemantics">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_--7FypjqEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MX_UcJXiEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_--7Fy5jqEeqsmLiGoCAZPQ" name="semanticId" ordered="false" lowerBound="1" eType="_--7Fk5jqEeqsmLiGoCAZPQ"/>
</eClassifiers>
</contents>
<contents xmi:type="ecore:EPackage" xmi:id="_7w6Z0JWnEeqsmLiGoCAZPQ" name="AASUMLProfile" nsURI="http:///schemas/AASUMLProfile/_7w06QJWnEeqsmLiGoCAZPQ/0" nsPrefix="AASUMLProfile">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7w82E5WnEeqsmLiGoCAZPQ" source="PapyrusVersion">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7w82FJWnEeqsmLiGoCAZPQ" key="Version" value="0.0.1"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7w82FZWnEeqsmLiGoCAZPQ" key="Comment" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7w82FpWnEeqsmLiGoCAZPQ" key="Copyright" value=""/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7w82F5WnEeqsmLiGoCAZPQ" key="Date" value="2020-05-14"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7w82GJWnEeqsmLiGoCAZPQ" key="Author" value=""/>
</eAnnotations>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_7w6Z0ZWnEeqsmLiGoCAZPQ" name="AssetAdministrationShell">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7w6Z0pWnEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QVx84I7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z05WnEeqsmLiGoCAZPQ" name="id" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z1ZWnEeqsmLiGoCAZPQ" name="idshort" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7w6Z15WnEeqsmLiGoCAZPQ" name="base_Class" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_7w6Z2ZWnEeqsmLiGoCAZPQ" name="Asset">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7w6Z2pWnEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RLrqII7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z25WnEeqsmLiGoCAZPQ" name="id" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z3ZWnEeqsmLiGoCAZPQ" name="idShort" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7w6Z35WnEeqsmLiGoCAZPQ" name="base_Class" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z4ZWnEeqsmLiGoCAZPQ" name="kind" ordered="false" lowerBound="1" eType="_7w6Z45WnEeqsmLiGoCAZPQ"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_7w6Z45WnEeqsmLiGoCAZPQ" name="AssetKind">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7w6Z5JWnEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3rh0MI7VEeqdQ5EKLtW6Vg"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_7w6Z5ZWnEeqsmLiGoCAZPQ" name="Type"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_7w6Z5pWnEeqsmLiGoCAZPQ" name="Instance" value="1"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_7w6Z55WnEeqsmLiGoCAZPQ" name="Submodel">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7w6Z6JWnEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_S6sJoI7VEeqdQ5EKLtW6Vg"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z6ZWnEeqsmLiGoCAZPQ" name="id" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z65WnEeqsmLiGoCAZPQ" name="idShort" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z7ZWnEeqsmLiGoCAZPQ" name="semanticId" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7w6Z75WnEeqsmLiGoCAZPQ" name="base_Class" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_7w6Z8ZWnEeqsmLiGoCAZPQ" name="SubmodelElement" abstract="true">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7w6Z8pWnEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_7w6Z85WnEeqsmLiGoCAZPQ" name="AdministrativeInformation">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7w6Z9JWnEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tz5pQJTfEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z9ZWnEeqsmLiGoCAZPQ" name="version" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z95WnEeqsmLiGoCAZPQ" name="revision" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_7w6Z-ZWnEeqsmLiGoCAZPQ" name="Refereable" abstract="true">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7w6Z-pWnEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oOXGoJTrEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z-5WnEeqsmLiGoCAZPQ" name="idShort" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z_ZWnEeqsmLiGoCAZPQ" name="category" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6Z_5WnEeqsmLiGoCAZPQ" name="description" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7w6aAZWnEeqsmLiGoCAZPQ" name="base_Class" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_7w6aA5WnEeqsmLiGoCAZPQ" name="Identifier">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7w6aBJWnEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_TEZYYJTtEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6aBZWnEeqsmLiGoCAZPQ" name="idType" ordered="false" lowerBound="1" eType="_7w6aCZWnEeqsmLiGoCAZPQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7w6aB5WnEeqsmLiGoCAZPQ" name="id" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_7w6aCZWnEeqsmLiGoCAZPQ" name="IdentifierType">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7w6aCpWnEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z5tzIJTuEeqsmLiGoCAZPQ"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_7w6aC5WnEeqsmLiGoCAZPQ" name="Custom"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_7w6aDJWnEeqsmLiGoCAZPQ" name="IRDI" value="1"/>
<eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_7w6aDZWnEeqsmLiGoCAZPQ" name="IRI" value="2"/>
</eClassifiers>
</contents>
</eAnnotations>
<ownedComment xmi:type="uml:Comment" xmi:id="_obeN8J9REeqHH8LtZOjghw" annotatedElement="_z5tzIJTuEeqsmLiGoCAZPQ">
<body>IRDI: International Registration Data Identifier
IRI: Internationalized Resource Identifier</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_6vYi0J9UEeqHH8LtZOjghw" annotatedElement="_QVx84I7VEeqdQ5EKLtW6Vg">
<body>A project in Basyx</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_BI97EJ9VEeqHH8LtZOjghw" annotatedElement="_S6sJoI7VEeqdQ5EKLtW6Vg">
<body>A model in Basyx</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_SEhAwJ9WEeqHH8LtZOjghw" annotatedElement="_QVx84I7VEeqdQ5EKLtW6Vg _S6sJoI7VEeqdQ5EKLtW6Vg">
<body>Basyx:
identifierType: IRDI (urn:...), URI, custom
identifier (for submodel or operation) ->generated automatically
resource name
idshort: string -> generated automatically
category:string
description:string
parent: not used
administration: not used
</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_13il8J9bEeqHH8LtZOjghw" annotatedElement="_RLrqII7VEeqdQ5EKLtW6Vg">
<body>There is no asset in Basyx</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_Gj5OgJ9cEeqHH8LtZOjghw" annotatedElement="_QVx84I7VEeqdQ5EKLtW6Vg">
<body>Security is not implemented, but is an ongoing project</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_Zv37MJ9cEeqHH8LtZOjghw" annotatedElement="_MX_UcJXiEeqsmLiGoCAZPQ">
<body>semanticid is present in Basyx but not used
semanticid should be typed by an URI or a refereable</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_yG6LkP5TEeqmZsqm6Otq5g" annotatedElement="_wS63sP5OEeqmZsqm6Otq5g">
<body>A File is a data element that represents an address to a file. The value is an URI that can represent an absolute or relative path.</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_QKBPkCmmEeurJuF7PIGu4w" annotatedElement="_QVx84I7VEeqdQ5EKLtW6Vg">
<body>0 &lt; port &lt;= 65535
</body>
</ownedComment>
<elementImport xmi:type="uml:ElementImport" xmi:id="_3MsksJQbEeqsmLiGoCAZPQ" alias="Class">
<importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
</elementImport>
<elementImport xmi:type="uml:ElementImport" xmi:id="_qhSvkKsFEeqnq7OKRN2fbg" alias="Dependency">
<importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
</elementImport>
<elementImport xmi:type="uml:ElementImport" xmi:id="_eutPgP5NEeqmZsqm6Otq5g" alias="Operation">
<importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
</elementImport>
<elementImport xmi:type="uml:ElementImport" xmi:id="_hfZOcP5NEeqmZsqm6Otq5g" alias="Property">
<importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
</elementImport>
<elementImport xmi:type="uml:ElementImport" xmi:id="_OYD3wP56EeqmZsqm6Otq5g" alias="Element">
<importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
</elementImport>
<elementImport xmi:type="uml:ElementImport" xmi:id="_XpjxMCJ9EeuWq4zY-5mLEA" alias="DataType">
<importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
</elementImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_NexFwI7QEeqdQ5EKLtW6Vg">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_Ne0JEI7QEeqdQ5EKLtW6Vg">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
</packageImport>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_QVx84I7VEeqdQ5EKLtW6Vg" name="AssetAdministrationShell">
<generalization xmi:type="uml:Generalization" xmi:id="_nFiqQJXkEeqsmLiGoCAZPQ" general="_wbHM8JWsEeqsmLiGoCAZPQ"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_cO0GYJXmEeqsmLiGoCAZPQ" name="derivedFrom" type="_QVx84I7VEeqdQ5EKLtW6Vg">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gSqWUJXmEeqsmLiGoCAZPQ"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_oJM0wJXmEeqsmLiGoCAZPQ" name="security" type="_710PcJj-EeqsmLiGoCAZPQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_p6U0IJXmEeqsmLiGoCAZPQ"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_vf_cIJXmEeqsmLiGoCAZPQ" name="asset" type="_RLrqII7VEeqdQ5EKLtW6Vg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_WYb0Yp9TEeqHH8LtZOjghw" name="submodel" type="_S6sJoI7VEeqdQ5EKLtW6Vg" association="_WYbNUJ9TEeqHH8LtZOjghw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cB7zgJ9TEeqHH8LtZOjghw"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cCB6IJ9TEeqHH8LtZOjghw" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_uGjzoCKGEeuEAdH_l0B0vw" name="url">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_v1bJMCKGEeuEAdH_l0B0vw"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_xdodICKGEeuEAdH_l0B0vw" name="port" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0phxYCKGEeuEAdH_l0B0vw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_RLrqII7VEeqdQ5EKLtW6Vg" name="Asset">
<generalization xmi:type="uml:Generalization" xmi:id="_6NnHUJXkEeqsmLiGoCAZPQ" general="_wbHM8JWsEeqsmLiGoCAZPQ"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_HIJ_MJRFEeqsmLiGoCAZPQ" name="kind" visibility="public" type="_3rh0MI7VEeqdQ5EKLtW6Vg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_lZCp4CKGEeuEAdH_l0B0vw" name="endpoint" visibility="public" type="_0icBACJ9EeuWq4zY-5mLEA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nIhDcCKGEeuEAdH_l0B0vw"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_xX1UwCmlEeurJuF7PIGu4w" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_S6sJoI7VEeqdQ5EKLtW6Vg" name="Submodel">
<generalization xmi:type="uml:Generalization" xmi:id="_xDedkJXlEeqsmLiGoCAZPQ" general="_wbHM8JWsEeqsmLiGoCAZPQ"/>
<generalization xmi:type="uml:Generalization" xmi:id="_FDnyIJXmEeqsmLiGoCAZPQ" general="_Q2O20JXhEeqsmLiGoCAZPQ"/>
<generalization xmi:type="uml:Generalization" xmi:id="_uqbzQJj-EeqsmLiGoCAZPQ" general="_MX_UcJXiEeqsmLiGoCAZPQ"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_bo7K8Kr2EeqCiIVjjvsakg" name="submodelelement" type="_Yf1TEKr2EeqCiIVjjvsakg" aggregation="composite" association="_bo3gkKr2EeqCiIVjjvsakg">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iMLckKr2EeqCiIVjjvsakg"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iMQ8IKr2EeqCiIVjjvsakg" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_3rh0MI7VEeqdQ5EKLtW6Vg" name="AssetKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_44174I7VEeqdQ5EKLtW6Vg" name="Type"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_50fEwI7VEeqdQ5EKLtW6Vg" name="Instance"/>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_tz5pQJTfEeqsmLiGoCAZPQ" name="AdministrativeInformation">
<ownedAttribute xmi:type="uml:Property" xmi:id="_wbjA8JTfEeqsmLiGoCAZPQ" name="version">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_xfULEJTfEeqsmLiGoCAZPQ" name="revision">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_oOXGoJTrEeqsmLiGoCAZPQ" name="Refereable" isAbstract="true">
<ownedAttribute xmi:type="uml:Property" xmi:id="_sgCXMJTrEeqsmLiGoCAZPQ" name="idShort" isReadOnly="true" isDerived="true">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jFqw8AcaEeuxHNwngYGLaw" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8hww0AcaEeuxHNwngYGLaw" key="get" value="// get the name of the Referable Element&#xA;&#x9;&#x9;if (getBase_Class() != null) {&#xA;&#x9;&#x9;&#x9;String name = getBase_Class().getName();&#xA;&#x9;&#x9;&#x9;// remove space&#xA;&#x9;&#x9;&#x9;if (name != null) {&#xA;&#x9;&#x9;&#x9;&#x9;String idShort = name.toLowerCase().replace(&quot; &quot;, &quot;&quot;);&#xA;&#x9;&#x9;&#x9;&#x9;return idShort;&#xA;&#x9;&#x9;&#x9;}&#xA;&#x9;&#x9;}&#xA;&#x9;&#x9;return null;"/>
</eAnnotations>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_w0i5UJTrEeqsmLiGoCAZPQ" name="category">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1wiSMJTrEeqsmLiGoCAZPQ"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_2chOcJTrEeqsmLiGoCAZPQ" name="description">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7ZBksJTrEeqsmLiGoCAZPQ"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_9XBicJTrEeqsmLiGoCAZPQ" name="base_Class" association="_9W_GMJTrEeqsmLiGoCAZPQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9XBicZTrEeqsmLiGoCAZPQ"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_Ch_KkJXgEeqsmLiGoCAZPQ" name="parent" visibility="public" type="_oOXGoJTrEeqsmLiGoCAZPQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HtHLoJXgEeqsmLiGoCAZPQ"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_9W_GMJTrEeqsmLiGoCAZPQ" name="E_Refereable_Class15" memberEnd="_9XA7YJTrEeqsmLiGoCAZPQ _9XBicJTrEeqsmLiGoCAZPQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9XA7YJTrEeqsmLiGoCAZPQ" name="extension_Refereable" type="_oOXGoJTrEeqsmLiGoCAZPQ" aggregation="composite" association="_9W_GMJTrEeqsmLiGoCAZPQ"/>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_TEZYYJTtEeqsmLiGoCAZPQ" name="Identifier">
<ownedAttribute xmi:type="uml:Property" xmi:id="_ACoswJTvEeqsmLiGoCAZPQ" name="idType" visibility="public" type="_z5tzIJTuEeqsmLiGoCAZPQ"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_2CpZEJTvEeqsmLiGoCAZPQ" name="id" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_z5tzIJTuEeqsmLiGoCAZPQ" name="IdentifierType">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_18sXgJTuEeqsmLiGoCAZPQ" name="Custom"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_214CQJTuEeqsmLiGoCAZPQ" name="IRDI"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_6BN84JTuEeqsmLiGoCAZPQ" name="IRI"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_wbHM8JWsEeqsmLiGoCAZPQ" name="Identifiable" isAbstract="true">
<generalization xmi:type="uml:Generalization" xmi:id="_ilupUJXfEeqsmLiGoCAZPQ" general="_oOXGoJTrEeqsmLiGoCAZPQ"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_BMsoEJXfEeqsmLiGoCAZPQ" name="administration" type="_tz5pQJTfEeqsmLiGoCAZPQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fqfAMJXfEeqsmLiGoCAZPQ"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_Xmrh0JXfEeqsmLiGoCAZPQ" name="identification" visibility="public" type="_TEZYYJTtEeqsmLiGoCAZPQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_KptDIJXhEeqsmLiGoCAZPQ" name="ModelingKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_MicGYJXhEeqsmLiGoCAZPQ" name="Template"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Nw2aQJXhEeqsmLiGoCAZPQ" name="Instance"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_Q2O20JXhEeqsmLiGoCAZPQ" name="HasKind" isAbstract="true">
<ownedAttribute xmi:type="uml:Property" xmi:id="_UMEKMJXhEeqsmLiGoCAZPQ" name="kind" visibility="public" type="_KptDIJXhEeqsmLiGoCAZPQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YHCK8JXhEeqsmLiGoCAZPQ"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_dlmscJXhEeqsmLiGoCAZPQ" name="inst"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_kmnk8Zj-EeqsmLiGoCAZPQ" name="base_Class" association="_kmm94Jj-EeqsmLiGoCAZPQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kmnk8pj-EeqsmLiGoCAZPQ"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_MX_UcJXiEeqsmLiGoCAZPQ" name="HasSemantics" isAbstract="true">
<ownedAttribute xmi:type="uml:Property" xmi:id="_ZV4uQJXiEeqsmLiGoCAZPQ" name="semanticId" visibility="public" type="_3B8H4P5jEeqmZsqm6Otq5g"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_j7PssZj-EeqsmLiGoCAZPQ" name="base_Class" association="_j7PFoJj-EeqsmLiGoCAZPQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_j7Psspj-EeqsmLiGoCAZPQ"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_j7PFoJj-EeqsmLiGoCAZPQ" name="E_HasSemantics_Class1" memberEnd="_j7PssJj-EeqsmLiGoCAZPQ _j7PssZj-EeqsmLiGoCAZPQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_j7PssJj-EeqsmLiGoCAZPQ" name="extension_HasSemantics" type="_MX_UcJXiEeqsmLiGoCAZPQ" aggregation="composite" association="_j7PFoJj-EeqsmLiGoCAZPQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_kmm94Jj-EeqsmLiGoCAZPQ" name="E_HasKind_Class1" memberEnd="_kmnk8Jj-EeqsmLiGoCAZPQ _kmnk8Zj-EeqsmLiGoCAZPQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_kmnk8Jj-EeqsmLiGoCAZPQ" name="extension_HasKind" type="_Q2O20JXhEeqsmLiGoCAZPQ" aggregation="composite" association="_kmm94Jj-EeqsmLiGoCAZPQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_710PcJj-EeqsmLiGoCAZPQ" name="Security">
<ownedAttribute xmi:type="uml:Property" xmi:id="__o5fgZj-EeqsmLiGoCAZPQ" name="base_Class" association="__o44cJj-EeqsmLiGoCAZPQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__o5fgpj-EeqsmLiGoCAZPQ"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_F6UaQJj_EeqsmLiGoCAZPQ" name="accessControlPolicyPoints" type="_BD7doJkAEeqsmLiGoCAZPQ"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_IKpeIJj_EeqsmLiGoCAZPQ" name="certificate" type="_OlQfMJkBEeqsmLiGoCAZPQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_a7GTIJkEEeqsmLiGoCAZPQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_a7QrMJkEEeqsmLiGoCAZPQ" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_LYfTIJj_EeqsmLiGoCAZPQ" name="requiredCertificateExtension" type="_3B8H4P5jEeqmZsqm6Otq5g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cAiRMJkEEeqsmLiGoCAZPQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cAo-4JkEEeqsmLiGoCAZPQ" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="__o44cJj-EeqsmLiGoCAZPQ" name="E_Security_Class23" memberEnd="__o5fgJj-EeqsmLiGoCAZPQ __o5fgZj-EeqsmLiGoCAZPQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="__o5fgJj-EeqsmLiGoCAZPQ" name="extension_Security" type="_710PcJj-EeqsmLiGoCAZPQ" aggregation="composite" association="__o44cJj-EeqsmLiGoCAZPQ"/>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_BD7doJkAEeqsmLiGoCAZPQ" name="AccessControlPolicyPoints">
<ownedAttribute xmi:type="uml:Property" xmi:id="_PfqucJkAEeqsmLiGoCAZPQ" name="localAccessControl" type="__nsTsJkAEeqsmLiGoCAZPQ"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_TVwPMJkAEeqsmLiGoCAZPQ" name="externalAccessControl">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_YUNtQJkAEeqsmLiGoCAZPQ" name="externalInformationPoints">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_cLPCIJkAEeqsmLiGoCAZPQ" name="internalInformationPoint" visibility="public" type="_S6sJoI7VEeqdQ5EKLtW6Vg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_g2wWEJkAEeqsmLiGoCAZPQ" name="externalPolicyDecisionPoints">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_uEj0IJkAEeqsmLiGoCAZPQ" name="externalPolicyEnforcementPoint" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="__nsTsJkAEeqsmLiGoCAZPQ" name="AccessControl"/>
<packagedElement xmi:type="uml:DataType" xmi:id="_OlQfMJkBEeqsmLiGoCAZPQ" name="Certificate"/>
<packagedElement xmi:type="uml:Association" xmi:id="_JwQy8J9TEeqHH8LtZOjghw" memberEnd="_JwVrcJ9TEeqHH8LtZOjghw _JwW5kJ9TEeqHH8LtZOjghw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JwUdUJ9TEeqHH8LtZOjghw" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JwVEYJ9TEeqHH8LtZOjghw" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_JwVrcJ9TEeqHH8LtZOjghw" name="asset" type="_RLrqII7VEeqdQ5EKLtW6Vg" association="_JwQy8J9TEeqHH8LtZOjghw"/>
<ownedEnd xmi:type="uml:Property" xmi:id="_JwW5kJ9TEeqHH8LtZOjghw" name="assetadministrationshell" type="_QVx84I7VEeqdQ5EKLtW6Vg" association="_JwQy8J9TEeqHH8LtZOjghw"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_WYbNUJ9TEeqHH8LtZOjghw" memberEnd="_WYb0Yp9TEeqHH8LtZOjghw _WYcbcJ9TEeqHH8LtZOjghw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WYb0YJ9TEeqHH8LtZOjghw" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WYb0YZ9TEeqHH8LtZOjghw" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_WYcbcJ9TEeqHH8LtZOjghw" name="assetadministrationshell" type="_QVx84I7VEeqdQ5EKLtW6Vg" association="_WYbNUJ9TEeqHH8LtZOjghw"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_JDEqIKr2EeqCiIVjjvsakg" name="EntityType">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Li1RIKr2EeqCiIVjjvsakg" name="CoManagedEntity"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_P4AhoKr2EeqCiIVjjvsakg" name="SelfManagedEntity"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_Yf1TEKr2EeqCiIVjjvsakg" name="SubmodelElement" isAbstract="true">
<generalization xmi:type="uml:Generalization" xmi:id="_tLQxkKr8EeqCiIVjjvsakg" general="_oOXGoJTrEeqsmLiGoCAZPQ"/>
<generalization xmi:type="uml:Generalization" xmi:id="_1qkgMKr8EeqCiIVjjvsakg" general="_MX_UcJXiEeqsmLiGoCAZPQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_bo3gkKr2EeqCiIVjjvsakg" memberEnd="_bo7K8Kr2EeqCiIVjjvsakg _bo8ZEKr2EeqCiIVjjvsakg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bo580Kr2EeqCiIVjjvsakg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bo6j4Kr2EeqCiIVjjvsakg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_bo8ZEKr2EeqCiIVjjvsakg" name="submodel" type="_S6sJoI7VEeqdQ5EKLtW6Vg" association="_bo3gkKr2EeqCiIVjjvsakg"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_o9tBcKr7EeqCiIVjjvsakg" name="Entity">
<generalization xmi:type="uml:Generalization" xmi:id="_tz0b0Kr7EeqCiIVjjvsakg" general="_Yf1TEKr2EeqCiIVjjvsakg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_-TEtcKsEEeqnq7OKRN2fbg" name="entityType" type="_JDEqIKr2EeqCiIVjjvsakg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_G9kYYKsFEeqnq7OKRN2fbg" name="asset" type="_RLrqII7VEeqdQ5EKLtW6Vg"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_uF0mQKsFEeqnq7OKRN2fbg" name="RelationshipElement">
<generalization xmi:type="uml:Generalization" xmi:id="_JbXloKsHEeqnq7OKRN2fbg" general="_Yf1TEKr2EeqCiIVjjvsakg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_AZ6MMKsHEeqnq7OKRN2fbg" name="base_Dependency" association="_AZ4XAKsHEeqnq7OKRN2fbg">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AZ6MMasHEeqnq7OKRN2fbg"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AZ4XAKsHEeqnq7OKRN2fbg" name="E_RelationshipElement_Dependency43" memberEnd="_AZ5lIKsHEeqnq7OKRN2fbg _AZ6MMKsHEeqnq7OKRN2fbg">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AZ5lIKsHEeqnq7OKRN2fbg" name="extension_RelationshipElement" type="_uF0mQKsFEeqnq7OKRN2fbg" aggregation="composite" association="_AZ4XAKsHEeqnq7OKRN2fbg"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="__LZ6sP2lEeqo7uz4QZ84uw" name="Operation">
<generalization xmi:type="uml:Generalization" xmi:id="_EJkd0P2mEeqo7uz4QZ84uw" general="_Yf1TEKr2EeqCiIVjjvsakg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_nu714P55EeqmZsqm6Otq5g" name="base_Operation" association="_fUzmMP5NEeqmZsqm6Otq5g">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_oCiKgCWNEeurscN3XpP0Dw" name="idShort" visibility="package" isReadOnly="true" isDerived="true" redefinedProperty="_sgCXMJTrEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xBY74CWNEeurscN3XpP0Dw" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4EAqECWNEeurscN3XpP0Dw" key="get" value="// get the name of the Referable Element&#xA;&#x9;&#x9;if (getBase_Operation() != null) {&#xA;&#x9;&#x9;&#x9;String name = getBase_Operation().getName();&#xA;&#x9;&#x9;&#x9;// remove space&#xA;&#x9;&#x9;&#x9;if (name != null) {&#xA;&#x9;&#x9;&#x9;&#x9;String idShort = name.toLowerCase().replace(&quot; &quot;, &quot;&quot;);&#xA;&#x9;&#x9;&#x9;&#x9;return idShort;&#xA;&#x9;&#x9;&#x9;}&#xA;&#x9;&#x9;}&#xA;&#x9;&#x9;return null;"/>
</eAnnotations>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_VKU2kP5KEeqmZsqm6Otq5g" name="SubmodelElementCollection">
<generalization xmi:type="uml:Generalization" xmi:id="_9PjqEP5KEeqmZsqm6Otq5g" general="_Yf1TEKr2EeqCiIVjjvsakg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_Z1LcIP5KEeqmZsqm6Otq5g" name="value" visibility="public" type="_Yf1TEKr2EeqCiIVjjvsakg" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_km__8P5KEeqmZsqm6Otq5g"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_knGtoP5KEeqmZsqm6Otq5g" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_l4_S0f53EeqmZsqm6Otq5g" name="base_Property" association="_l49doP53EeqmZsqm6Otq5g">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_l4_S0v53EeqmZsqm6Otq5g"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_ZORsQCJ9EeuWq4zY-5mLEA" name="base_DataType" association="_ZOOo8CJ9EeuWq4zY-5mLEA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZORsQSJ9EeuWq4zY-5mLEA"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_9InB0CWMEeurscN3XpP0Dw" name="idShort" visibility="public" isReadOnly="true" isDerived="true" redefinedProperty="_sgCXMJTrEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZLW64CWNEeurscN3XpP0Dw" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_aLeUECWNEeurscN3XpP0Dw" key="get" value="// get the name of the Referable Element&#xA;&#x9;&#x9;String name = &quot;&quot;;&#xA;&#x9;&#x9;if (getBase_DataType() != null) {&#xA;&#x9;&#x9;&#x9;name = getBase_DataType().getName();&#xA;&#xA;&#x9;&#x9;} else if (getBase_Class() != null) {&#xA;&#x9;&#x9;&#x9;name = getBase_Class().getName();&#xA;&#xA;&#x9;&#x9;} else if (getBase_Property() != null) {&#xA;&#x9;&#x9;&#x9;name = getBase_Property().getName();&#xA;&#xA;&#x9;&#x9;}&#xA;&#x9;&#x9;// remove space&#xA;&#x9;&#x9;if (name != null) {&#xA;&#x9;&#x9;&#x9;String idShort = name.toLowerCase().replace(&quot; &quot;, &quot;&quot;);&#xA;&#x9;&#x9;&#x9;return idShort;&#xA;&#x9;&#x9;}&#xA;&#x9;&#x9;return name;"/>
</eAnnotations>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_-1YYYP5KEeqmZsqm6Otq5g" name="DataElement" isAbstract="true">
<generalization xmi:type="uml:Generalization" xmi:id="_ASw8YP5LEeqmZsqm6Otq5g" general="_Yf1TEKr2EeqCiIVjjvsakg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_yCNrEP5OEeqmZsqm6Otq5g" name="base_Property" association="_jaoMEP5NEeqmZsqm6Otq5g">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_zSqEECUCEeurscN3XpP0Dw" name="idShort" visibility="public" isReadOnly="true" isDerived="true" redefinedProperty="_sgCXMJTrEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_A1zgACUDEeurscN3XpP0Dw" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CLv_QCUDEeurscN3XpP0Dw" key="get" value="// get the name of the Referable Element&#xA;&#x9;&#x9;if (getBase_Property() != null) {&#xA;&#x9;&#x9;&#x9;String name = getBase_Property().getName();&#xA;&#x9;&#x9;&#x9;// remove space&#xA;&#x9;&#x9;&#x9;if (name != null) {&#xA;&#x9;&#x9;&#x9;&#x9;String idShort = name.toLowerCase().replace(&quot; &quot;, &quot;&quot;);&#xA;&#x9;&#x9;&#x9;&#x9;return idShort;&#xA;&#x9;&#x9;&#x9;}&#xA;&#x9;&#x9;}&#xA;&#x9;&#x9;return null;"/>
</eAnnotations>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_UZQJgP5LEeqmZsqm6Otq5g" name="Property">
<generalization xmi:type="uml:Generalization" xmi:id="_eKEjUP5LEeqmZsqm6Otq5g" general="_-1YYYP5KEeqmZsqm6Otq5g"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_fUzmMP5NEeqmZsqm6Otq5g" name="E_Operation_Operation68" memberEnd="_fU2CcP5NEeqmZsqm6Otq5g _nu714P55EeqmZsqm6Otq5g">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_fU2CcP5NEeqmZsqm6Otq5g" name="extension_Operation" type="__LZ6sP2lEeqo7uz4QZ84uw" aggregation="composite" association="_fUzmMP5NEeqmZsqm6Otq5g"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_jaoMEP5NEeqmZsqm6Otq5g" name="E_DataElement_Property52" memberEnd="_jaozIP5NEeqmZsqm6Otq5g _yCNrEP5OEeqmZsqm6Otq5g">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_jaozIP5NEeqmZsqm6Otq5g" name="extension_DataElement" type="_-1YYYP5KEeqmZsqm6Otq5g" aggregation="composite" association="_jaoMEP5NEeqmZsqm6Otq5g"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_wS63sP5OEeqmZsqm6Otq5g" name="File">
<generalization xmi:type="uml:Generalization" xmi:id="_0-JQsP5OEeqmZsqm6Otq5g" general="_-1YYYP5KEeqmZsqm6Otq5g"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_25vasP5OEeqmZsqm6Otq5g" name="path" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_I0dUAP50EeqmZsqm6Otq5g"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_Hc4c4P5PEeqmZsqm6Otq5g" name="mimeType" type="_CEUK0P5REeqmZsqm6Otq5g"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_CEUK0P5REeqmZsqm6Otq5g" name="MimeType">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_DSnxAP5REeqmZsqm6Otq5g" name="application/json"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_GNY5AP5REeqmZsqm6Otq5g" name="application/xls"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_G8nWgP5REeqmZsqm6Otq5g" name="image/jpg"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_RFyl8P5REeqmZsqm6Otq5g" name="application/pdf"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_c4hNIP5REeqmZsqm6Otq5g" name="application/zip"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_j08zwP5REeqmZsqm6Otq5g" name="image/bmp"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_k6xzYP5REeqmZsqm6Otq5g" name="other"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_3B8H4P5jEeqmZsqm6Otq5g" name="Reference">
<ownedAttribute xmi:type="uml:Property" xmi:id="_GxAkoP5rEeqmZsqm6Otq5g" name="key" type="_Sg9BwP5kEeqmZsqm6Otq5g" aggregation="composite" association="_Gw9hUP5rEeqmZsqm6Otq5g">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LvfQ0P5rEeqmZsqm6Otq5g" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_7KW7gf5zEeqmZsqm6Otq5g" name="base_Class" association="_7KWUcP5zEeqmZsqm6Otq5g">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7KW7gv5zEeqmZsqm6Otq5g"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_Sg9BwP5kEeqmZsqm6Otq5g" name="Key">
<ownedAttribute xmi:type="uml:Property" xmi:id="_SB9RQP5nEeqmZsqm6Otq5g" name="type" visibility="public" type="_JVGO0P5nEeqmZsqm6Otq5g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rT_9QP5nEeqmZsqm6Otq5g"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_Z7xGIP5nEeqmZsqm6Otq5g" name="local" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-OgYEP5qEeqmZsqm6Otq5g"/>
<defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_1s6R0P5nEeqmZsqm6Otq5g" name="true" value="true"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_6dLi4P5nEeqmZsqm6Otq5g" name="value">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__NK_wP5qEeqmZsqm6Otq5g"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_3Qs4cP5qEeqmZsqm6Otq5g" name="idType" type="_-7--kP5pEeqmZsqm6Otq5g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__68EsP5qEeqmZsqm6Otq5g"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_uPBEQP5kEeqmZsqm6Otq5g" name="ReferableElements">
<generalization xmi:type="uml:Generalization" xmi:id="_EcpSIP5nEeqmZsqm6Otq5g" general="_72xogP5mEeqmZsqm6Otq5g"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_wblpgP5kEeqmZsqm6Otq5g" name="AccessPermissionRule"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_x36dkP5kEeqmZsqm6Otq5g" name="AnnotatedRelationshipElement"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_y8xz4P5kEeqmZsqm6Otq5g" name="BasicEvent"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_z5ZNIP5kEeqmZsqm6Otq5g" name="Blob"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_05W1UP5kEeqmZsqm6Otq5g" name="Capability"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_1y5FYP5kEeqmZsqm6Otq5g" name="ConceptDictionary"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_2pyRIP5kEeqmZsqm6Otq5g" name="DataElement"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_36S2wP5kEeqmZsqm6Otq5g" name="File"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_tttcEP5mEeqmZsqm6Otq5g" name="Entity"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_uolv8P5mEeqmZsqm6Otq5g" name="Event"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_v1j5YP5mEeqmZsqm6Otq5g" name="MultiLanguageProperty"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_wyD94P5mEeqmZsqm6Otq5g" name="Operation"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_zLQC0P5mEeqmZsqm6Otq5g" name="Property"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_0Hr14P5mEeqmZsqm6Otq5g" name="Range"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_1JxlAP5mEeqmZsqm6Otq5g" name="ReferenceElement"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_2HGv8P5mEeqmZsqm6Otq5g" name="RelationshipElement"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_3OkHQP5mEeqmZsqm6Otq5g" name="SubmodelElement"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_4iGywP5mEeqmZsqm6Otq5g" name="SubmodelElementCollection"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_5rbLQP5mEeqmZsqm6Otq5g" name="View"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_72xogP5mEeqmZsqm6Otq5g" name="IdentifiableElement">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_9hgE8P5mEeqmZsqm6Otq5g" name="Asset"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_-YFHoP5mEeqmZsqm6Otq5g" name="AssetAdministrationShell"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_BluvYP5nEeqmZsqm6Otq5g" name="ConceptDescription"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_DGmsQP5nEeqmZsqm6Otq5g" name="Submodel"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_JVGO0P5nEeqmZsqm6Otq5g" name="KeyElements">
<generalization xmi:type="uml:Generalization" xmi:id="_OJApwP5nEeqmZsqm6Otq5g" general="_uPBEQP5kEeqmZsqm6Otq5g"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LHUaYP5nEeqmZsqm6Otq5g" name="GlobalReference"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_MJC9IP5nEeqmZsqm6Otq5g" name="FragmentReference"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_-7--kP5pEeqmZsqm6Otq5g" name="KeyType">
<generalization xmi:type="uml:Generalization" xmi:id="_k3RqEP5qEeqmZsqm6Otq5g" general="_RGtpoP5qEeqmZsqm6Otq5g"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_RGtpoP5qEeqmZsqm6Otq5g" name="LocalKeyType">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_iGdIQP5qEeqmZsqm6Otq5g" name="IdShort"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_jBplMP5qEeqmZsqm6Otq5g" name="FragmentId"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_Gw9hUP5rEeqmZsqm6Otq5g" memberEnd="_GxAkoP5rEeqmZsqm6Otq5g _GxCZ0P5rEeqmZsqm6Otq5g">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Gw-IYP5rEeqmZsqm6Otq5g" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Gw-vcP5rEeqmZsqm6Otq5g" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_GxCZ0P5rEeqmZsqm6Otq5g" name="reference" type="_3B8H4P5jEeqmZsqm6Otq5g" association="_Gw9hUP5rEeqmZsqm6Otq5g"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_sPLH4P5uEeqmZsqm6Otq5g" name="ReferenceElement">
<generalization xmi:type="uml:Generalization" xmi:id="_b-ofUP5zEeqmZsqm6Otq5g" general="_-1YYYP5KEeqmZsqm6Otq5g"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_zHRO0P5zEeqmZsqm6Otq5g" name="value" type="_3B8H4P5jEeqmZsqm6Otq5g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C__bAP50EeqmZsqm6Otq5g"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_7KWUcP5zEeqmZsqm6Otq5g" name="E_Reference_Class65" memberEnd="_7KW7gP5zEeqmZsqm6Otq5g _7KW7gf5zEeqmZsqm6Otq5g">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_7KW7gP5zEeqmZsqm6Otq5g" name="extension_Reference" type="_3B8H4P5jEeqmZsqm6Otq5g" aggregation="composite" association="_7KWUcP5zEeqmZsqm6Otq5g"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_T9sSQP50EeqmZsqm6Otq5g" name="Event" isAbstract="true">
<generalization xmi:type="uml:Generalization" xmi:id="_QB9fsP54EeqmZsqm6Otq5g" general="_Yf1TEKr2EeqCiIVjjvsakg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_kG8bgP55EeqmZsqm6Otq5g" name="base_Property" association="_kG70cP55EeqmZsqm6Otq5g">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kG8bgf55EeqmZsqm6Otq5g"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_IwwUMCWOEeurscN3XpP0Dw" name="idShort" visibility="public" isReadOnly="true" isDerived="true" redefinedProperty="_sgCXMJTrEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bvQlkCWOEeurscN3XpP0Dw" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dPLgMCWOEeurscN3XpP0Dw" key="get" value="// get the name of the Referable Element&#xA;&#x9;&#x9;if (getBase_Property() != null) {&#xA;&#x9;&#x9;&#x9;String name = getBase_Property().getName();&#xA;&#x9;&#x9;&#x9;// remove space&#xA;&#x9;&#x9;&#x9;if (name != null) {&#xA;&#x9;&#x9;&#x9;&#x9;String idShort = name.toLowerCase().replace(&quot; &quot;, &quot;&quot;);&#xA;&#x9;&#x9;&#x9;&#x9;return idShort;&#xA;&#x9;&#x9;&#x9;}&#xA;&#x9;&#x9;}&#xA;&#x9;&#x9;return null;"/>
</eAnnotations>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_l49doP53EeqmZsqm6Otq5g" name="E_SubmodelElementCollection_Property67" memberEnd="_l4_S0P53EeqmZsqm6Otq5g _l4_S0f53EeqmZsqm6Otq5g">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_l4_S0P53EeqmZsqm6Otq5g" name="extension_SubmodelElementCollection" type="_VKU2kP5KEeqmZsqm6Otq5g" aggregation="composite" association="_l49doP53EeqmZsqm6Otq5g"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_kG70cP55EeqmZsqm6Otq5g" name="E_Event_Property68" memberEnd="_kG70cf55EeqmZsqm6Otq5g _kG8bgP55EeqmZsqm6Otq5g">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_kG70cf55EeqmZsqm6Otq5g" name="extension_Event" type="_T9sSQP50EeqmZsqm6Otq5g" aggregation="composite" association="_kG70cP55EeqmZsqm6Otq5g"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_pgIGsP55EeqmZsqm6Otq5g" name="BasicEvent">
<generalization xmi:type="uml:Generalization" xmi:id="_ElvCEP56EeqmZsqm6Otq5g" general="_T9sSQP50EeqmZsqm6Otq5g"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_relXcP55EeqmZsqm6Otq5g" name="observed">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_kkeloP81Eeq1EMHDrQJzfQ" name="Range">
<generalization xmi:type="uml:Generalization" xmi:id="__Db7QP82Eeq1EMHDrQJzfQ" general="_-1YYYP5KEeqmZsqm6Otq5g"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_lgZbUP81Eeq1EMHDrQJzfQ" name="min">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ra_KcP81Eeq1EMHDrQJzfQ"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_sKAMkP81Eeq1EMHDrQJzfQ" name="max">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uh6fIP81Eeq1EMHDrQJzfQ"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_ICZIYP85Eeq1EMHDrQJzfQ" name="Capability">
<generalization xmi:type="uml:Generalization" xmi:id="_JtrlgP85Eeq1EMHDrQJzfQ" general="_Yf1TEKr2EeqCiIVjjvsakg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="__PX-IP85Eeq1EMHDrQJzfQ" name="base_Property" association="__PUTwP85Eeq1EMHDrQJzfQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PX-If85Eeq1EMHDrQJzfQ"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_UKbdACWgEeuuFNBhc8O6ew" name="idShort" visibility="public" isReadOnly="true" isDerived="true" redefinedProperty="_sgCXMJTrEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cWNLoCWgEeuuFNBhc8O6ew" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ewI3cCWgEeuuFNBhc8O6ew" key="get" value="// get the name of the Referable Element&#xA;&#x9;&#x9;&#x9;&#x9;if (getBase_Property() != null) {&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;String name = getBase_Property().getName();&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;// remove space&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;if (name != null) {&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;String idShort = name.toLowerCase().replace(&quot; &quot;, &quot;&quot;);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;return idShort;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;}&#xA;&#x9;&#x9;&#x9;&#x9;}&#xA;&#x9;&#x9;&#x9;&#x9;return null;"/>
</eAnnotations>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="__PUTwP85Eeq1EMHDrQJzfQ" name="E_Capability_Property71" memberEnd="__PXXEP85Eeq1EMHDrQJzfQ __PX-IP85Eeq1EMHDrQJzfQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="__PXXEP85Eeq1EMHDrQJzfQ" name="extension_Capability" type="_ICZIYP85Eeq1EMHDrQJzfQ" aggregation="composite" association="__PUTwP85Eeq1EMHDrQJzfQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_ZOOo8CJ9EeuWq4zY-5mLEA" name="E_SubmodelElementCollection_DataType73" memberEnd="_ZORFMCJ9EeuWq4zY-5mLEA _ZORsQCJ9EeuWq4zY-5mLEA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ZORFMCJ9EeuWq4zY-5mLEA" name="extension_SubmodelElementCollection" type="_VKU2kP5KEeqmZsqm6Otq5g" aggregation="composite" association="_ZOOo8CJ9EeuWq4zY-5mLEA"/>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_0icBACJ9EeuWq4zY-5mLEA" name="Endpoint">
<ownedAttribute xmi:type="uml:Property" xmi:id="_INNo4CKGEeuEAdH_l0B0vw" name="address">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZEERQCKGEeuEAdH_l0B0vw"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_Pa0fECKGEeuEAdH_l0B0vw" name="protocol" type="_YAgcICJ-EeuWq4zY-5mLEA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WjLo4CKGEeuEAdH_l0B0vw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_YAgcICJ-EeuWq4zY-5mLEA" name="ProtocolKind">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Ii2wcCKAEeuEAdH_l0B0vw" name="HTTP"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Ja_SUCKAEeuEAdH_l0B0vw" name="MQTT"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_KPG24CKAEeuEAdH_l0B0vw" name="OPCUA"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_MugRgCKAEeuEAdH_l0B0vw" name="CoAP"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_Pu45UCKAEeuEAdH_l0B0vw" name="OTHER"/>
</packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_AzgJAJTvEeqsmLiGoCAZPQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AzilQJTvEeqsmLiGoCAZPQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#_Kv8EIKFXEeS_KNX0nfvIVQ"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#ActionLanguage"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eC1Y8KfSEeqYZ7PZ7OG9lg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eC2AAKfSEeqYZ7PZ7OG9lg" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/>
</profileApplication>
</uml:Profile>
<Ecore:EPackage xmi:id="_R2FSwKfTEeqYZ7PZ7OG9lg" base_Package="_NbERgI7QEeqdQ5EKLtW6Vg" packageName="aas" nsPrefix="AAS" nsURI="http://www.eclipse.org/papyrus/AAS" basePackage="org.eclipse.papyrus" prefix="AAS"/>
</xmi:XMI>