diff --git a/SDT/schema4.0/gen/html/action-test.html b/SDT/schema4.0/gen/html/action-test.html
new file mode 100644
index 0000000000000000000000000000000000000000..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df
--- /dev/null
+++ b/SDT/schema4.0/gen/html/action-test.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
diff --git a/SDT/schema4.0/gen/html/action-test/index.html b/SDT/schema4.0/gen/html/action-test/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..7c32310e6801e0a3b732709b3a5f857497176803
--- /dev/null
+++ b/SDT/schema4.0/gen/html/action-test/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain action-test</title>
+</head>
+<body>
+<h1>Domain action-test</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>
diff --git a/SDT/schema4.0/gen/html/arg-test.html b/SDT/schema4.0/gen/html/arg-test.html
new file mode 100644
index 0000000000000000000000000000000000000000..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df
--- /dev/null
+++ b/SDT/schema4.0/gen/html/arg-test.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
diff --git a/SDT/schema4.0/gen/html/arg-test/index.html b/SDT/schema4.0/gen/html/arg-test/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..97178828e080c68a05e287dcaadb2326071c7608
--- /dev/null
+++ b/SDT/schema4.0/gen/html/arg-test/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain arg-test</title>
+</head>
+<body>
+<h1>Domain arg-test</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>
diff --git a/SDT/schema4.0/gen/html/datapoint-test.html b/SDT/schema4.0/gen/html/datapoint-test.html
new file mode 100644
index 0000000000000000000000000000000000000000..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df
--- /dev/null
+++ b/SDT/schema4.0/gen/html/datapoint-test.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
diff --git a/SDT/schema4.0/gen/html/datapoint-test/index.html b/SDT/schema4.0/gen/html/datapoint-test/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..e47ad66ca09ca190f2d479e20377944f5f7261bf
--- /dev/null
+++ b/SDT/schema4.0/gen/html/datapoint-test/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain datapoint-test</title>
+</head>
+<body>
+<h1>Domain datapoint-test</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>
diff --git a/SDT/schema4.0/gen/html/datatypes-test.html b/SDT/schema4.0/gen/html/datatypes-test.html
new file mode 100644
index 0000000000000000000000000000000000000000..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df
--- /dev/null
+++ b/SDT/schema4.0/gen/html/datatypes-test.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
diff --git a/SDT/schema4.0/gen/html/datatypes-test/index.html b/SDT/schema4.0/gen/html/datatypes-test/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..4907bc94240945852de5bffd42292de87e8733a0
--- /dev/null
+++ b/SDT/schema4.0/gen/html/datatypes-test/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain datatypes-test</title>
+</head>
+<body>
+<h1>Domain datatypes-test</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>
diff --git a/SDT/schema4.0/gen/html/deviceClass-test.html b/SDT/schema4.0/gen/html/deviceClass-test.html
new file mode 100644
index 0000000000000000000000000000000000000000..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df
--- /dev/null
+++ b/SDT/schema4.0/gen/html/deviceClass-test.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
diff --git a/SDT/schema4.0/gen/html/deviceClass.test/index.html b/SDT/schema4.0/gen/html/deviceClass.test/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..87d2ab70d828fb0e478f96e1a4c0cdb801295bbb
--- /dev/null
+++ b/SDT/schema4.0/gen/html/deviceClass.test/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain deviceClass.test</title>
+</head>
+<body>
+<h1>Domain deviceClass.test</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>
diff --git a/SDT/schema4.0/gen/html/enumtype-test.html b/SDT/schema4.0/gen/html/enumtype-test.html
new file mode 100644
index 0000000000000000000000000000000000000000..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df
--- /dev/null
+++ b/SDT/schema4.0/gen/html/enumtype-test.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
diff --git a/SDT/schema4.0/gen/html/enumtype-test/index.html b/SDT/schema4.0/gen/html/enumtype-test/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..700b30bf4bfb012d016ea7a124445d0897388760
--- /dev/null
+++ b/SDT/schema4.0/gen/html/enumtype-test/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain enumtype-test</title>
+</head>
+<body>
+<h1>Domain enumtype-test</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>
diff --git a/SDT/schema4.0/gen/html/example1.SDT.html b/SDT/schema4.0/gen/html/example1.SDT.html
index 6d56d3a0164cc6796a69e32edfe965e22169bfea..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df 100644
--- a/SDT/schema4.0/gen/html/example1.SDT.html
+++ b/SDT/schema4.0/gen/html/example1.SDT.html
@@ -1,70 +1 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-
-	
-
-		
-		
-			
-				
-					This property sets the ON/OFF status.
-						
-							 
-						
-				
-			
-			
-				
-				
-			
-		
-
-
-		
-			
-				
-					This property indicates the installation location
-					
-						
-					
-				
-			
-			
-				 
-			
-		
-
-		
-			
-				
-					This indicates cumulative power consumption of the device in increments of 0.001kWh.
-					
-						
-					
-				
-			
-		
-
-		
-			
-				
-					Timer value (HH:MM)
-					
-						
-					
-				
-			
-		
-
-		
-			
-				
-					This reads the open=true or closed=false status of a door 
-					
-						
-					
-				
-			
-		
-
-	
-
diff --git a/SDT/schema4.0/gen/html/example1.SDT/index.html b/SDT/schema4.0/gen/html/example1.SDT/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..3ab7fae0ca97fa42b6df824d3e8ba7997ec58c95
--- /dev/null
+++ b/SDT/schema4.0/gen/html/example1.SDT/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain example1.SDT</title>
+</head>
+<body>
+<h1>Domain example1.SDT</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>
diff --git a/SDT/schema4.0/gen/html/example2.SDT.html b/SDT/schema4.0/gen/html/example2.SDT.html
index b7999204ca9ac6c8a63d3616d48218ffaafe25ce..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df 100644
--- a/SDT/schema4.0/gen/html/example2.SDT.html
+++ b/SDT/schema4.0/gen/html/example2.SDT.html
@@ -1,27 +1 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-
-    
-        
-    
-
-	
-		
-			
-				
-					
-				
-				
-					
-				
-				
-					
-				
-				
-					
-				
-				
-					
-				
-			
-		
-	
diff --git a/SDT/schema4.0/gen/html/example2.SDT/index.html b/SDT/schema4.0/gen/html/example2.SDT/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..4a5a32c614ee803ba54a3b37f1c34ecf62f6de27
--- /dev/null
+++ b/SDT/schema4.0/gen/html/example2.SDT/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain example2.SDT</title>
+</head>
+<body>
+<h1>Domain example2.SDT</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>
diff --git a/SDT/schema4.0/gen/html/example3.SDT.html b/SDT/schema4.0/gen/html/example3.SDT.html
index a81f5d635b760c74f447bf33f2298b0fc6b9e81d..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df 100644
--- a/SDT/schema4.0/gen/html/example3.SDT.html
+++ b/SDT/schema4.0/gen/html/example3.SDT.html
@@ -1,30 +1 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-
-    
-        
-    
-
-	
-		
-			
-				
-					
-				
-				
-					
-				
-				
-					
-				
-				
-					
-				
-				
-					
-				
-				
-					
-				
-			
-		
-	
diff --git a/SDT/schema4.0/gen/html/example3.SDT/index.html b/SDT/schema4.0/gen/html/example3.SDT/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..637b1c0cd739833c7ae6062acc8b4849f370fb0c
--- /dev/null
+++ b/SDT/schema4.0/gen/html/example3.SDT/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain example3.SDT</title>
+</head>
+<body>
+<h1>Domain example3.SDT</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>
diff --git a/SDT/schema4.0/gen/html/extend-test/index.html b/SDT/schema4.0/gen/html/extend-test/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..4f0d97e12d5cee3c9c075105b5f4f101ee8b6069
--- /dev/null
+++ b/SDT/schema4.0/gen/html/extend-test/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain extend-test</title>
+</head>
+<body>
+<h1>Domain extend-test</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>
diff --git a/SDT/schema4.0/gen/html/extends-test.html b/SDT/schema4.0/gen/html/extends-test.html
new file mode 100644
index 0000000000000000000000000000000000000000..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df
--- /dev/null
+++ b/SDT/schema4.0/gen/html/extends-test.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
diff --git a/SDT/schema4.0/gen/html/product-test.html b/SDT/schema4.0/gen/html/product-test.html
new file mode 100644
index 0000000000000000000000000000000000000000..d9e655d1eaf24eff2654803879cd7d1295ad0aad
--- /dev/null
+++ b/SDT/schema4.0/gen/html/product-test.html
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+	
+		
+			This is a test product
+			
+				
+					
+				
+			
+			
+				
+					
+				
+			
+			
+				
+					
+						
+							
+						
+					
+				
+			
+			
+				
+			
+		
+
+
+	
diff --git a/SDT/schema4.0/gen/html/productClass-test.html b/SDT/schema4.0/gen/html/productClass-test.html
new file mode 100644
index 0000000000000000000000000000000000000000..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df
--- /dev/null
+++ b/SDT/schema4.0/gen/html/productClass-test.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
diff --git a/SDT/schema4.0/gen/html/productClass-test/index.html b/SDT/schema4.0/gen/html/productClass-test/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..f9cd256486004e6775a4dc70e4e51f16e4c4f4f7
--- /dev/null
+++ b/SDT/schema4.0/gen/html/productClass-test/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain productClass-test</title>
+</head>
+<body>
+<h1>Domain productClass-test</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>
diff --git a/SDT/schema4.0/gen/html/semanticURI-test.html b/SDT/schema4.0/gen/html/semanticURI-test.html
new file mode 100644
index 0000000000000000000000000000000000000000..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df
--- /dev/null
+++ b/SDT/schema4.0/gen/html/semanticURI-test.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
diff --git a/SDT/schema4.0/gen/html/semanticURI-test/index.html b/SDT/schema4.0/gen/html/semanticURI-test/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..c861a85e821505f87682879da9b6ba2aeb6002af
--- /dev/null
+++ b/SDT/schema4.0/gen/html/semanticURI-test/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain semanticURI-test</title>
+</head>
+<body>
+<h1>Domain semanticURI-test</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>
diff --git a/SDT/schema4.0/gen/html/void-test.html b/SDT/schema4.0/gen/html/void-test.html
new file mode 100644
index 0000000000000000000000000000000000000000..89a325edfb1bba8e2a7ece8f8475e9285ecfe5df
--- /dev/null
+++ b/SDT/schema4.0/gen/html/void-test.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
diff --git a/SDT/schema4.0/gen/html/void-test/index.html b/SDT/schema4.0/gen/html/void-test/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..1120bf162729b3476566c4250d0d6473fe8ae072
--- /dev/null
+++ b/SDT/schema4.0/gen/html/void-test/index.html
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><html xmlns:dal="http://www.onem2m.org/xml/sdt/4.0" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Domain void-test</title>
+</head>
+<body>
+<h1>Domain void-test</h1>
+<h2>Devices</h2>
+<ul/>
+</body>
+</html>