diff --git a/SDT/schema4.0/docs/SDT_UML.uxf b/SDT/schema4.0/docs/SDT_UML.uxf
index 43cf9b209bceac36183936d09fb365a5bfa18901..a5b93b195d3a1ff0c3a585a1505bb5b5f7cf3e5c 100644
--- a/SDT/schema4.0/docs/SDT_UML.uxf
+++ b/SDT/schema4.0/docs/SDT_UML.uxf
@@ -5,8 +5,8 @@
   <element>
     <id>UMLNote</id>
     <coordinates>
-      <x>1290</x>
-      <y>650</y>
+      <x>1390</x>
+      <y>690</y>
       <w>310</w>
       <h>260</h>
     </coordinates>
@@ -36,8 +36,8 @@ group=1</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1420</x>
-      <y>750</y>
+      <x>1520</x>
+      <y>790</y>
       <w>110</w>
       <h>40</h>
     </coordinates>
@@ -51,8 +51,8 @@ group=1</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1420</x>
-      <y>790</y>
+      <x>1520</x>
+      <y>830</y>
       <w>110</w>
       <h>30</h>
     </coordinates>
@@ -64,8 +64,8 @@ group=1</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1480</x>
-      <y>1090</y>
+      <x>1580</x>
+      <y>1130</y>
       <w>150</w>
       <h>220</h>
     </coordinates>
@@ -88,34 +88,34 @@ void</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>860</x>
-      <y>1170</y>
+      <x>960</x>
+      <y>1210</y>
       <w>140</w>
       <h>80</h>
     </coordinates>
     <panel_attributes>lt=&lt;&lt;.
-m1= 0,1
+m1= 0..1
 </panel_attributes>
     <additional_attributes>120.0;50.0;60.0;50.0;60.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>860</x>
-      <y>1090</y>
+      <x>960</x>
+      <y>1130</y>
       <w>140</w>
       <h>80</h>
     </coordinates>
     <panel_attributes>lt=&lt;&lt;.
-m1= 0,1
+m1=0..1
 </panel_attributes>
     <additional_attributes>120.0;10.0;40.0;10.0;40.0;60.0;10.0;60.0</additional_attributes>
   </element>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>380</x>
-      <y>1090</y>
+      <x>480</x>
+      <y>1130</y>
       <w>190</w>
       <h>150</h>
     </coordinates>
@@ -134,34 +134,34 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>530</x>
-      <y>1030</y>
-      <w>700</w>
+      <x>630</x>
+      <y>1070</y>
+      <w>710</w>
       <h>130</h>
     </coordinates>
     <panel_attributes>lt=&lt;&lt;.
-m2=1..*
+m2=1..n
 </panel_attributes>
-    <additional_attributes>10.0;60.0;10.0;20.0;680.0;20.0;680.0;100.0;640.0;100.0</additional_attributes>
+    <additional_attributes>10.0;60.0;10.0;20.0;690.0;20.0;690.0;100.0;640.0;100.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>530</x>
-      <y>1030</y>
-      <w>700</w>
+      <x>630</x>
+      <y>1070</y>
+      <w>710</w>
       <h>190</h>
     </coordinates>
     <panel_attributes>lt=&lt;&lt;.
 m2=1
 </panel_attributes>
-    <additional_attributes>10.0;60.0;10.0;20.0;680.0;20.0;680.0;160.0;640.0;160.0</additional_attributes>
+    <additional_attributes>10.0;60.0;10.0;20.0;690.0;20.0;690.0;160.0;640.0;160.0</additional_attributes>
   </element>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>980</x>
-      <y>1210</y>
+      <x>1080</x>
+      <y>1250</y>
       <w>190</w>
       <h>50</h>
     </coordinates>
@@ -174,8 +174,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1160</x>
-      <y>1230</y>
+      <x>1260</x>
+      <y>1270</y>
       <w>340</w>
       <h>50</h>
     </coordinates>
@@ -187,8 +187,8 @@ m1= 1
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>980</x>
-      <y>1330</y>
+      <x>1080</x>
+      <y>1370</y>
       <w>190</w>
       <h>110</h>
     </coordinates>
@@ -205,21 +205,21 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>560</x>
-      <y>1190</y>
+      <x>660</x>
+      <y>1230</y>
       <w>440</w>
       <h>180</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1=0..*
+m1=0..n
 </panel_attributes>
     <additional_attributes>420.0;150.0;80.0;150.0;80.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1160</x>
-      <y>1300</y>
+      <x>1260</x>
+      <y>1340</y>
       <w>420</w>
       <h>140</h>
     </coordinates>
@@ -231,8 +231,8 @@ m1=1
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>980</x>
-      <y>1090</y>
+      <x>1080</x>
+      <y>1130</y>
       <w>190</w>
       <h>50</h>
     </coordinates>
@@ -245,8 +245,8 @@ fg=blue</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>980</x>
-      <y>1150</y>
+      <x>1080</x>
+      <y>1190</y>
       <w>190</w>
       <h>50</h>
     </coordinates>
@@ -259,13 +259,13 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>860</x>
-      <y>1140</y>
+      <x>960</x>
+      <y>1180</y>
       <w>140</w>
       <h>50</h>
     </coordinates>
     <panel_attributes>lt=&lt;&lt;.
-m1= 0,1
+m1= 0..1
 
 </panel_attributes>
     <additional_attributes>120.0;20.0;10.0;20.0</additional_attributes>
@@ -273,8 +273,8 @@ m1= 0,1
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>380</x>
-      <y>950</y>
+      <x>480</x>
+      <y>990</y>
       <w>1250</w>
       <h>40</h>
     </coordinates>
@@ -288,8 +288,8 @@ lw=0.1</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>0</x>
-      <y>0</y>
+      <x>100</x>
+      <y>40</y>
       <w>1590</w>
       <h>40</h>
     </coordinates>
@@ -303,8 +303,8 @@ lw=0.1</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>730</x>
-      <y>130</y>
+      <x>830</x>
+      <y>170</y>
       <w>220</w>
       <h>180</h>
     </coordinates>
@@ -326,8 +326,8 @@ fg=blue
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1070</x>
-      <y>130</y>
+      <x>1170</x>
+      <y>170</y>
       <w>220</w>
       <h>130</h>
     </coordinates>
@@ -345,8 +345,8 @@ fg=blue</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1420</x>
-      <y>220</y>
+      <x>1520</x>
+      <y>260</y>
       <w>170</w>
       <h>100</h>
     </coordinates>
@@ -362,20 +362,20 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1280</x>
-      <y>220</y>
+      <x>1380</x>
+      <y>260</y>
       <w>160</w>
       <h>40</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1= 0..*</panel_attributes>
+m1= 0..n</panel_attributes>
     <additional_attributes>140.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>390</x>
-      <y>130</y>
+      <x>490</x>
+      <y>170</y>
       <w>220</w>
       <h>150</h>
     </coordinates>
@@ -394,20 +394,20 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>600</x>
-      <y>130</y>
+      <x>700</x>
+      <y>170</y>
       <w>150</w>
       <h>100</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1= 0..*</panel_attributes>
+m1= 0..n</panel_attributes>
     <additional_attributes>130.0;10.0;50.0;10.0;50.0;80.0;10.0;80.0</additional_attributes>
   </element>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>390</x>
-      <y>440</y>
+      <x>490</x>
+      <y>480</y>
       <w>220</w>
       <h>110</h>
     </coordinates>
@@ -424,33 +424,33 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>600</x>
-      <y>220</y>
+      <x>700</x>
+      <y>260</y>
       <w>70</w>
       <h>120</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1=0..*
+m1=0..n
 </panel_attributes>
     <additional_attributes>10.0;90.0;50.0;90.0;50.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>600</x>
-      <y>440</y>
+      <x>700</x>
+      <y>480</y>
       <w>150</w>
       <h>70</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1= 0..*</panel_attributes>
+m1= 0..n</panel_attributes>
     <additional_attributes>130.0;10.0;60.0;10.0;60.0;50.0;10.0;50.0</additional_attributes>
   </element>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1420</x>
-      <y>500</y>
+      <x>1520</x>
+      <y>540</y>
       <w>170</w>
       <h>50</h>
     </coordinates>
@@ -462,47 +462,46 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>940</x>
-      <y>130</y>
+      <x>1040</x>
+      <y>170</y>
       <w>150</w>
       <h>70</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1= 0..*
+m1= 0..n
 </panel_attributes>
     <additional_attributes>130.0;10.0;50.0;10.0;50.0;50.0;10.0;50.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1340</x>
-      <y>490</y>
+      <x>1440</x>
+      <y>540</y>
       <w>100</w>
-      <h>50</h>
+      <h>40</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1=0,1
-</panel_attributes>
-    <additional_attributes>80.0;20.0;10.0;20.0</additional_attributes>
+m1=0..1</panel_attributes>
+    <additional_attributes>80.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>940</x>
-      <y>190</y>
+      <x>1040</x>
+      <y>230</y>
       <w>150</w>
       <h>120</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1= 0..*
+m1= 0..n
 </panel_attributes>
     <additional_attributes>130.0;90.0;50.0;90.0;50.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1070</x>
-      <y>270</y>
+      <x>1170</x>
+      <y>310</y>
       <w>220</w>
       <h>160</h>
     </coordinates>
@@ -524,8 +523,8 @@ fg=blue
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1070</x>
-      <y>440</y>
+      <x>1170</x>
+      <y>480</y>
       <w>220</w>
       <h>110</h>
     </coordinates>
@@ -543,21 +542,21 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>940</x>
-      <y>290</y>
+      <x>1040</x>
+      <y>330</y>
       <w>150</w>
       <h>190</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1= 0..*
+m1= 0..n
 </panel_attributes>
     <additional_attributes>130.0;160.0;80.0;160.0;80.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>600</x>
-      <y>290</y>
+      <x>700</x>
+      <y>330</y>
       <w>150</w>
       <h>240</h>
     </coordinates>
@@ -569,8 +568,8 @@ m1= 0..*
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>390</x>
-      <y>300</y>
+      <x>490</x>
+      <y>340</y>
       <w>220</w>
       <h>130</h>
     </coordinates>
@@ -588,34 +587,32 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>600</x>
-      <y>390</y>
+      <x>700</x>
+      <y>430</y>
       <w>70</w>
       <h>100</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1=0..*
-</panel_attributes>
+m1=0..n</panel_attributes>
     <additional_attributes>10.0;70.0;40.0;70.0;40.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>600</x>
-      <y>290</y>
+      <x>700</x>
+      <y>330</y>
       <w>150</w>
       <h>90</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1= 0..*
-</panel_attributes>
+m1= 0..n</panel_attributes>
     <additional_attributes>130.0;10.0;80.0;10.0;80.0;70.0;10.0;70.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>600</x>
-      <y>370</y>
+      <x>700</x>
+      <y>410</y>
       <w>150</w>
       <h>100</h>
     </coordinates>
@@ -625,8 +622,8 @@ m1= 0..*
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>730</x>
-      <y>420</y>
+      <x>830</x>
+      <y>460</y>
       <w>220</w>
       <h>130</h>
     </coordinates>
@@ -645,33 +642,33 @@ transparency=80</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1280</x>
-      <y>250</y>
+      <x>1380</x>
+      <y>290</y>
       <w>80</w>
       <h>260</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1=0..*
+m1=0..n
 </panel_attributes>
     <additional_attributes>10.0;10.0;60.0;10.0;60.0;240.0;10.0;240.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>940</x>
-      <y>290</y>
+      <x>1040</x>
+      <y>330</y>
       <w>70</w>
       <h>190</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1=0..*</panel_attributes>
+m1=0..n</panel_attributes>
     <additional_attributes>10.0;160.0;40.0;160.0;40.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>680</x>
-      <y>1100</y>
+      <x>780</x>
+      <y>1140</y>
       <w>190</w>
       <h>110</h>
     </coordinates>
@@ -689,8 +686,8 @@ Enum : EnumType
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>560</x>
-      <y>1110</y>
+      <x>660</x>
+      <y>1150</y>
       <w>140</w>
       <h>80</h>
     </coordinates>
@@ -702,8 +699,8 @@ m1= 1
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>0</x>
-      <y>320</y>
+      <x>100</x>
+      <y>360</y>
       <w>330</w>
       <h>230</h>
     </coordinates>
@@ -727,8 +724,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>320</x>
-      <y>310</y>
+      <x>420</x>
+      <y>350</y>
       <w>90</w>
       <h>50</h>
     </coordinates>
@@ -740,45 +737,44 @@ m1=0..1
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>180</x>
-      <y>100</y>
+      <x>280</x>
+      <y>140</y>
       <w>570</w>
       <h>240</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1= 0..*</panel_attributes>
+</panel_attributes>
     <additional_attributes>550.0;40.0;470.0;40.0;470.0;10.0;10.0;10.0;10.0;220.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>180</x>
-      <y>520</y>
+      <x>280</x>
+      <y>560</y>
       <w>570</w>
       <h>90</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1= 0..*</panel_attributes>
+m1= 0..n</panel_attributes>
     <additional_attributes>550.0;10.0;460.0;10.0;460.0;70.0;10.0;70.0;10.0;30.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>320</x>
-      <y>430</y>
+      <x>420</x>
+      <y>480</y>
       <w>90</w>
-      <h>50</h>
+      <h>40</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1=0..*
-</panel_attributes>
-    <additional_attributes>70.0;20.0;10.0;20.0</additional_attributes>
+m1=0..n</panel_attributes>
+    <additional_attributes>70.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>980</x>
-      <y>1270</y>
+      <x>1080</x>
+      <y>1310</y>
       <w>190</w>
       <h>50</h>
     </coordinates>
@@ -791,21 +787,21 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>860</x>
-      <y>1180</y>
+      <x>960</x>
+      <y>1220</y>
       <w>140</w>
       <h>130</h>
     </coordinates>
     <panel_attributes>lt=&lt;&lt;.
-m1= 0,1
+m1=0..1
 </panel_attributes>
     <additional_attributes>120.0;100.0;50.0;100.0;50.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1230</x>
-      <y>1290</y>
+      <x>1330</x>
+      <y>1330</y>
       <w>210</w>
       <h>110</h>
     </coordinates>
@@ -822,34 +818,33 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1160</x>
-      <y>1280</y>
+      <x>1260</x>
+      <y>1320</y>
       <w>90</w>
       <h>50</h>
     </coordinates>
     <panel_attributes>lt=&lt;&lt;.
-m1= 1..*
+m1=1..n
 </panel_attributes>
     <additional_attributes>70.0;20.0;10.0;20.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1430</x>
-      <y>1300</y>
-      <w>110</w>
+      <x>1530</x>
+      <y>1340</y>
+      <w>120</w>
       <h>80</h>
     </coordinates>
     <panel_attributes>lt=&lt;&lt;-
-m1=0,1
-</panel_attributes>
+m1=0..1</panel_attributes>
     <additional_attributes>70.0;10.0;70.0;60.0;10.0;60.0</additional_attributes>
   </element>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>390</x>
-      <y>630</y>
+      <x>490</x>
+      <y>670</y>
       <w>220</w>
       <h>80</h>
     </coordinates>
@@ -865,8 +860,8 @@ fg=blue</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>730</x>
-      <y>630</y>
+      <x>830</x>
+      <y>670</y>
       <w>220</w>
       <h>70</h>
     </coordinates>
@@ -880,20 +875,20 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>600</x>
-      <y>630</y>
+      <x>700</x>
+      <y>670</y>
       <w>150</w>
       <h>80</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
-m1= 0..*</panel_attributes>
+m1= 0..n</panel_attributes>
     <additional_attributes>130.0;10.0;40.0;10.0;40.0;60.0;10.0;60.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>310</x>
-      <y>620</y>
+      <x>410</x>
+      <y>660</y>
       <w>100</w>
       <h>50</h>
     </coordinates>
diff --git a/SDT/schema4.0/docs/images/SDT_UML_Basic_Elements.png b/SDT/schema4.0/docs/images/SDT_UML_Basic_Elements.png
index 31a7e42ac92bff6c2c48cc91f6ee49df071956f9..6c9b5bf3074a153e2f999987c46b49e6f6d30e4d 100644
Binary files a/SDT/schema4.0/docs/images/SDT_UML_Basic_Elements.png and b/SDT/schema4.0/docs/images/SDT_UML_Basic_Elements.png differ
diff --git a/SDT/schema4.0/docs/images/SDT_UML_DataType.png b/SDT/schema4.0/docs/images/SDT_UML_DataType.png
index 321fe7b058339b3b2eedb2586040d76cf0432ba0..4ff86055aa73d93a8158aac424b3dc3c166220d9 100644
Binary files a/SDT/schema4.0/docs/images/SDT_UML_DataType.png and b/SDT/schema4.0/docs/images/SDT_UML_DataType.png differ