Add YANG validator for SMO for O1 interface.
[oam.git] / model / uml / o-ran-common-information-model.uml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_uo1S0LUXEemSArf9Yd2dcg" name="o-ran-common-information-model">
3   <ownedComment xmi:type="uml:Comment" xmi:id="_VMja0LUZEemSArf9Yd2dcg">
4     <body>The O-RAN (o-ran.org) common information model used to discribe all common funtions for O-RAN components.</body>
5   </ownedComment>
6   <packagedElement xmi:type="uml:Package" xmi:id="_y4sTkLUZEemSArf9Yd2dcg" name="Imports">
7     <packageImport xmi:type="uml:PackageImport" xmi:id="_fIelgLUmEemSArf9Yd2dcg">
8       <importedPackage xmi:type="uml:Package" href="../CoreModelForApi/CoreModelForApi.uml#_oGqilVLNEeO75dO39GbF8Q"/>
9     </packageImport>
10     <packageImport xmi:type="uml:PackageImport" xmi:id="_T4hi8LUgEemSArf9Yd2dcg">
11       <importedPackage xmi:type="uml:Model" href="../YangUmlTools/ietf-yang-types.uml#d4e1"/>
12     </packageImport>
13     <packageImport xmi:type="uml:PackageImport" xmi:id="_Z43UwLUgEemSArf9Yd2dcg">
14       <importedPackage xmi:type="uml:Model" href="../YangUmlTools/ietf-interfaces.uml#d5e1"/>
15     </packageImport>
16     <packageImport xmi:type="uml:PackageImport" xmi:id="_Z4xOILUgEemSArf9Yd2dcg">
17       <importedPackage xmi:type="uml:Model" href="../YangUmlTools/ietf-inet-types.uml#d2e1"/>
18     </packageImport>
19     <packageImport xmi:type="uml:PackageImport" xmi:id="_Z5FXMLUgEemSArf9Yd2dcg">
20       <importedPackage xmi:type="uml:Model" href="../YangUmlTools/YangBuildInTypes.uml#_Tc32QDpIEeiWZ5F-kAWNPQ"/>
21     </packageImport>
22     <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_d14ZYLUfEemSArf9Yd2dcg">
23       <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_d5hjQLUfEemSArf9Yd2dcg" source="PapyrusVersion">
24         <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d5hjQbUfEemSArf9Yd2dcg" key="Version" value="0.0.10"/>
25         <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d5hjQrUfEemSArf9Yd2dcg" key="Comment" value="Made OpenInterfaceModelClass stereotype obsolete.&#xD;&#xA;Made OpenInterfaceModelAttribute::attributeValueChangeNotification property obsolete.&#xD;&#xA;NotificationDefinition enumeration no longer used.&#xD;&#xA;BITS removed from Encoding enumeration.&#xD;&#xA;BitDefinition data type deleted.&#xD;&#xA;Optional Bit stereotype (extending the Property meta class) added.&#xD;&#xA;Optional Bits stereotype (extending the DataType meta class) added."/>
26         <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d5hjQ7UfEemSArf9Yd2dcg" key="Copyright" value=""/>
27         <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d5hjRLUfEemSArf9Yd2dcg" key="Date" value="2018-09-17"/>
28         <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d5hjRbUfEemSArf9Yd2dcg" key="Author" value=""/>
29       </eAnnotations>
30       <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_d161oLUfEemSArf9Yd2dcg" source="http://www.eclipse.org/uml2/2.0.0/UML">
31         <references xmi:type="ecore:EPackage" href="../OpenInterfaceModelProfile/OpenInterfaceModel_Profile.profile.uml#_YFTFULptEeiytveF7IdLXg"/>
32       </eAnnotations>
33       <appliedProfile xmi:type="uml:Profile" href="../OpenInterfaceModelProfile/OpenInterfaceModel_Profile.profile.uml#_UbM6ILbyEeaufdfMFhfy_A"/>
34     </profileApplication>
35     <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_d5jYcLUfEemSArf9Yd2dcg">
36       <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_d5kmkLUfEemSArf9Yd2dcg" source="PapyrusVersion">
37         <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d5kmkbUfEemSArf9Yd2dcg" key="Version" value="0.2.17"/>
38         <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d5kmkrUfEemSArf9Yd2dcg" key="Comment" value="Editorial corrections in the description of OpenModelAttribute::partOfObjectKey and Reference."/>
39         <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d5kmk7UfEemSArf9Yd2dcg" key="Copyright" value=""/>
40         <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d5kmlLUfEemSArf9Yd2dcg" key="Date" value="2018-12-12"/>
41         <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d5kmlbUfEemSArf9Yd2dcg" key="Author" value=""/>
42       </eAnnotations>
43       <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_d5j_gLUfEemSArf9Yd2dcg" source="http://www.eclipse.org/uml2/2.0.0/UML">
44         <references xmi:type="ecore:EPackage" href="../OpenModelProfile/OpenModel_Profile.profile.uml#_FV_e4P4LEeiJYfiYi3RAYQ"/>
45       </eAnnotations>
46       <appliedProfile xmi:type="uml:Profile" href="../OpenModelProfile/OpenModel_Profile.profile.uml#_m1xqsHBgEd6FKu9XX1078A"/>
47     </profileApplication>
48   </packagedElement>
49   <packagedElement xmi:type="uml:Package" xmi:id="_aQICYLUZEemSArf9Yd2dcg" name="TypeDefinitions"/>
50   <packagedElement xmi:type="uml:Package" xmi:id="_u7p2QLUZEemSArf9Yd2dcg" name="ObjectClasses">
51     <packagedElement xmi:type="uml:Class" xmi:id="_UEDxoLUtEemSArf9Yd2dcg" name="ManagedElement">
52       <generalization xmi:type="uml:Generalization" xmi:id="_wuNB4LUtEemSArf9Yd2dcg">
53         <general xmi:type="uml:Class" href="../CoreModelForApi/CoreModelForApi.uml#_Vuh_EJmhEeWTOvbfd7_4-A"/>
54       </generalization>
55       <ownedAttribute xmi:type="uml:Property" xmi:id="_k9ZtULUtEemSArf9Yd2dcg" name="_managedFunction" type="_jHNAsLUtEemSArf9Yd2dcg" aggregation="composite" association="_k9WC8LUtEemSArf9Yd2dcg">
56         <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_k9aUYLUtEemSArf9Yd2dcg"/>
57         <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_k9aUYbUtEemSArf9Yd2dcg" value="*"/>
58       </ownedAttribute>
59     </packagedElement>
60     <packagedElement xmi:type="uml:Class" xmi:id="_jHNAsLUtEemSArf9Yd2dcg" name="ManagedFunction">
61       <generalization xmi:type="uml:Generalization" xmi:id="_yNoNQLUtEemSArf9Yd2dcg">
62         <general xmi:type="uml:Class" href="../CoreModelForApi/CoreModelForApi.uml#_Vuh_EJmhEeWTOvbfd7_4-A"/>
63       </generalization>
64     </packagedElement>
65   </packagedElement>
66   <packagedElement xmi:type="uml:Package" xmi:id="_dTH5ULUZEemSArf9Yd2dcg" name="Diagrams"/>
67   <packagedElement xmi:type="uml:Package" xmi:id="_lB8mMLUZEemSArf9Yd2dcg" name="Assoziations">
68     <packagedElement xmi:type="uml:Association" xmi:id="_k9WC8LUtEemSArf9Yd2dcg" name="hasManagedFunction" memberEnd="_k9ZtULUtEemSArf9Yd2dcg _k9aUYrUtEemSArf9Yd2dcg">
69       <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_k9YfMLUtEemSArf9Yd2dcg" source="org.eclipse.papyrus">
70         <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_k9ZGQLUtEemSArf9Yd2dcg" key="nature" value="UML_Nature"/>
71       </eAnnotations>
72       <ownedEnd xmi:type="uml:Property" xmi:id="_k9aUYrUtEemSArf9Yd2dcg" name="_managedElement" type="_UEDxoLUtEemSArf9Yd2dcg" association="_k9WC8LUtEemSArf9Yd2dcg"/>
73     </packagedElement>
74   </packagedElement>
75 </uml:Model>