diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn
index 00ca8d537245a5bb1d7abefc2cc448017caf414d..36926622b613d3e6d6c77dfeaee51a8afd3541ae 100644
--- a/LibOneM2M/OneM2M_Functions.ttcn
+++ b/LibOneM2M/OneM2M_Functions.ttcn
@@ -168,6 +168,7 @@ module OneM2M_Functions {
 			// Map
 			map(self:mcaPort, system:mcaPort);//TODO To be consistent, we should use mcaPortIn for AE testing
 			map(self:acPort, system:acPort);
+			map(self:utPort, system:utPort);
 			activate(a_default());
 			activate(a_ae_cf03());
 		
@@ -187,6 +188,7 @@ module OneM2M_Functions {
 	
 			// Map
 			map(self:mccPort, system:mccPort);
+			map(self:mccPortIn, system:mccPortIn);
 			map(self:acPort, system:acPort);
 			activate(a_default());
 			activate(a_cse_cf04());
@@ -247,6 +249,7 @@ module OneM2M_Functions {
 		function f_cf03Down() runs on CseSimu {
 			
 			unmap(self:mcaPort, system:mcaPort);
+			unmap(self:utPort, system:utPort);
 			unmap(self:acPort, system:acPort);
 		}
 		
@@ -256,6 +259,7 @@ module OneM2M_Functions {
 		function f_cf04Down() runs on CseSimu {
 	
 			unmap(self:mccPort, system:mccPort);
+			unmap(self:mccPortIn, system:mccPortIn);
 			unmap(self:acPort, system:acPort);
 		}
 
@@ -1599,7 +1603,7 @@ module OneM2M_Functions {
 						v_remoteCSEResource := f_cse_generateLocalResource(v_request.primitive.requestPrimitive.primitiveContent, 1, int16);//TODO Get index from v_request.primitive.requestPrimitive.to_
 						v_localResourceIndex := f_setLocalResource(v_remoteCSEResource, int16, -1);
 						
-						v_response := m_responsePrimitive(int2001,v_request.primitive.requestPrimitive.requestIdentifier);
+						v_response := valueof(m_responsePrimitive(int2001,v_request.primitive.requestPrimitive.requestIdentifier));
 						v_response.from_ := PX_CSE1_ID;
 						v_response.to_ := v_request.primitive.requestPrimitive.from_;
 						v_response.primitiveContent.remoteCSE := vc_localResourcesList[v_localResourceIndex].resource.remoteCSE;
diff --git a/LibOneM2M/OneM2M_TestSystem.ttcn b/LibOneM2M/OneM2M_TestSystem.ttcn
index 08bd6f5194ff597de74ff648e3b2b70db014313e..76b0aa1ff006de292893b124c230e4c8463fc8e4 100644
--- a/LibOneM2M/OneM2M_TestSystem.ttcn
+++ b/LibOneM2M/OneM2M_TestSystem.ttcn
@@ -78,6 +78,7 @@ module OneM2M_TestSystem {
 	type component AeSystem {
 		port OneM2MPort mcaPort;
 		port AdapterControlPort acPort;
+		port UpperTesterPort utPort;
 	}		
 	
 			
diff --git a/LibOneM2M/OneM2M_Types.ttcn b/LibOneM2M/OneM2M_Types.ttcn
index 71125c36ac2172260388f222752b50348c176062..3b4354e8e2ba904e780750d4a7a3ad4dac309c6b 100644
--- a/LibOneM2M/OneM2M_Types.ttcn
+++ b/LibOneM2M/OneM2M_Types.ttcn
@@ -4131,10 +4131,16 @@ module OneM2M_Types {
 			encode "adapter";
 		}
 		
-		type RequestPrimitive UtTriggerPrimitive;
+		type RequestPrimitive UtTriggerPrimitive
+		with {
+			encode "UpperTester"
+		}
+		
+		type ResponsePrimitive UtTriggerAckPrimitive
+		with {			
+			encode "UpperTester"
+		}
 		
-		type ResponsePrimitive UtTriggerAckPrimitive;
-	
 		type record AttributeAux {
 			XSD.NCName name,
 			charstring value_ optional
diff --git a/OneM2M_TestControl_ADN_profile_3.ttcn b/OneM2M_TestControl_ADN_profile_3.ttcn
new file mode 100644
index 0000000000000000000000000000000000000000..e6d2ce3b4d7efe3a5e30088a746b7268c4c6560e
--- /dev/null
+++ b/OneM2M_TestControl_ADN_profile_3.ttcn
@@ -0,0 +1,36 @@
+/**
+ *  Copyright Notification
+ *  No part of this document may be reproduced, in an electronic retrieval system or otherwise, except as authorized by written permission.
+ *  The copyright and the foregoing restriction extend to reproduction in all media.
+ *  © 2016, oneM2M Partners Type 1 (ARIB, ATIS, CCSA, ETSI, TIA, TSDSI, TTA, TTC).
+ *  All rights reserved.
+ *  
+ *  @author     ETSI
+ *  @version    $URL: https://oldforge.etsi.org/svn/oneM2M/branches/Release1/ttcn/OneM2M_TestControl.ttcn $
+ *              $Id: OneM2M_TestControl.ttcn 347 2017-08-11 08:48:20Z reinaortega $
+ *  @desc       Test control module for oneM2M
+ *
+ */
+module OneM2M_TestControl_ADN_profile_3 {
+
+
+	import from OneM2M_Testcases_CSE all;	
+
+	
+
+	control {
+
+		//AE_GEN_00001 
+		
+		//AE_GEN_00002 
+		
+		//AE_REG_00002 
+		
+		//AE_DMR_00001 
+		
+		//AE_DMR_00002
+		
+	}		
+
+}  // end of module OneM2M_TestControl_ADN_profile_3
+
diff --git a/OneM2M_TestControl_ADN_profile_4.ttcn b/OneM2M_TestControl_ADN_profile_4.ttcn
new file mode 100644
index 0000000000000000000000000000000000000000..b590f098b84a6b7255322ff38b298c919978fbd1
--- /dev/null
+++ b/OneM2M_TestControl_ADN_profile_4.ttcn
@@ -0,0 +1,37 @@
+/**
+ *  Copyright Notification
+ *  No part of this document may be reproduced, in an electronic retrieval system or otherwise, except as authorized by written permission.
+ *  The copyright and the foregoing restriction extend to reproduction in all media.
+ *  © 2016, oneM2M Partners Type 1 (ARIB, ATIS, CCSA, ETSI, TIA, TSDSI, TTA, TTC).
+ *  All rights reserved.
+ *  
+ *  @author     ETSI
+ *  @version    $URL: https://oldforge.etsi.org/svn/oneM2M/branches/Release1/ttcn/OneM2M_TestControl.ttcn $
+ *              $Id: OneM2M_TestControl.ttcn 347 2017-08-11 08:48:20Z reinaortega $
+ *  @desc       Test control module for oneM2M
+ *
+ */
+module OneM2M_TestControl_ADN_profile_4 {
+
+
+	import from OneM2M_Testcases_CSE all;	
+
+	
+	control {
+
+		//AE_GEN_00001 
+		
+		//AE_GEN_00002 
+		
+		//AE_REG_00001 
+		
+		//AE_REG_00002 
+		
+		//AE_DMR_00001 
+		
+		//AE_DMR_00002 
+						
+	}
+
+}  // end of module OneM2M_TestControl_ADN_profile_4
+
diff --git a/OneM2M_TestControl_Constrained_actuator_as_ADN.ttcn b/OneM2M_TestControl_Constrained_actuator_as_ADN.ttcn
new file mode 100644
index 0000000000000000000000000000000000000000..f1386fcd56c1e6954fc86ca4284f3919d3776060
--- /dev/null
+++ b/OneM2M_TestControl_Constrained_actuator_as_ADN.ttcn
@@ -0,0 +1,35 @@
+/**
+ *  Copyright Notification
+ *  No part of this document may be reproduced, in an electronic retrieval system or otherwise, except as authorized by written permission.
+ *  The copyright and the foregoing restriction extend to reproduction in all media.
+ *  © 2016, oneM2M Partners Type 1 (ARIB, ATIS, CCSA, ETSI, TIA, TSDSI, TTA, TTC).
+ *  All rights reserved.
+ *  
+ *  @author     ETSI
+ *  @version    $URL: https://oldforge.etsi.org/svn/oneM2M/branches/Release1/ttcn/OneM2M_TestControl.ttcn $
+ *              $Id: OneM2M_TestControl.ttcn 347 2017-08-11 08:48:20Z reinaortega $
+ *  @desc       Test control module for oneM2M
+ *
+ */
+module OneM2M_TestControl_Constrained_actuator_as_ADN {
+
+
+	import from OneM2M_Testcases_CSE all;	
+
+	
+			
+	control {
+		
+		//AE_GEN_00001
+		
+		//AE_GEN_00002
+		
+		//AE_REG_00002 
+		
+		//AE_SUB_00001 
+		
+	}
+
+
+}  // end of module OneM2M_TestControl_Constrained_actuator_as_ADN
+
diff --git a/OneM2M_TestControl_Constrained_sensor_as_ADN.ttcn b/OneM2M_TestControl_Constrained_sensor_as_ADN.ttcn
new file mode 100644
index 0000000000000000000000000000000000000000..1c4aa14e8696a0e8238f958dd8ed759e87a99c64
--- /dev/null
+++ b/OneM2M_TestControl_Constrained_sensor_as_ADN.ttcn
@@ -0,0 +1,31 @@
+/**
+ *  Copyright Notification
+ *  No part of this document may be reproduced, in an electronic retrieval system or otherwise, except as authorized by written permission.
+ *  The copyright and the foregoing restriction extend to reproduction in all media.
+ *  © 2016, oneM2M Partners Type 1 (ARIB, ATIS, CCSA, ETSI, TIA, TSDSI, TTA, TTC).
+ *  All rights reserved.
+ *  
+ *  @author     ETSI
+ *  @version    $URL: https://oldforge.etsi.org/svn/oneM2M/branches/Release1/ttcn/OneM2M_TestControl.ttcn $
+ *              $Id: OneM2M_TestControl.ttcn 347 2017-08-11 08:48:20Z reinaortega $
+ *  @desc       Test control module for oneM2M
+ *
+ */
+module OneM2M_TestControl_Constrained_sensor_as_ADN {
+
+
+	import from OneM2M_Testcases_CSE all;	
+
+	
+			
+	control {
+	
+		//AE_GEN_00001
+		
+		//AE_GEN_00002 
+		
+		//AE_DMR_00002 
+	}
+			
+}  // end of module OneM2M_TestControl_Constrained_sensor_as_ADN
+
diff --git a/OneM2M_TestControl.ttcn b/OneM2M_TestControl_IN_profile.ttcn
similarity index 69%
rename from OneM2M_TestControl.ttcn
rename to OneM2M_TestControl_IN_profile.ttcn
index 2c04d344d62101dd41586a4ae259aa4b019ada0c..082f108f92e298710ee6d724c133c65fdd759ff6 100644
--- a/OneM2M_TestControl.ttcn
+++ b/OneM2M_TestControl_IN_profile.ttcn
@@ -1,371 +1,281 @@
-/**
- *  Copyright Notification
- *  No part of this document may be reproduced, in an electronic retrieval system or otherwise, except as authorized by written permission.
- *  The copyright and the foregoing restriction extend to reproduction in all media.
- *  © 2016, oneM2M Partners Type 1 (ARIB, ATIS, CCSA, ETSI, TIA, TSDSI, TTA, TTC).
- *  All rights reserved.
- *  
- *  @author     ETSI
- *  @version    $URL: https://oldforge.etsi.org/svn/oneM2M/branches/Release1/ttcn/OneM2M_TestControl.ttcn $
- *              $Id: OneM2M_TestControl.ttcn 347 2017-08-11 08:48:20Z reinaortega $
- *  @desc       Test control module for oneM2M
- *
- */
-module OneM2M_TestControl {
-
-
-	import from OneM2M_Testcases_CSE all;	
-
-	control {
-		execute(TC_CSE_GEN_CRE_001_CSR());
-		execute(TC_CSE_GEN_CRE_001_SPR());
-		execute(TC_CSE_GEN_CRE_001_ABS());
-		execute(TC_CSE_GEN_RET_001_CSR());
-		execute(TC_CSE_GEN_RET_001_SPR());
-		execute(TC_CSE_GEN_RET_001_ABS());
-		execute(TC_CSE_GEN_UPD_001_CSR());
-		execute(TC_CSE_GEN_UPD_001_SPR());
-		execute(TC_CSE_GEN_UPD_001_ABS());
-		execute(TC_CSE_GEN_DEL_001_CSR());
-		execute(TC_CSE_GEN_DEL_001_SPR());
-		execute(TC_CSE_GEN_DEL_001_ABS());
-		execute(TC_CSE_REG_CRE_001());
-		execute(TC_CSE_REG_CRE_002());
-		execute(TC_CSE_REG_CRE_004());
-		execute(TC_CSE_REG_CRE_005());
-		execute(TC_CSE_REG_CRE_008());
-		execute(TC_CSE_REG_CRE_009());
-		execute(TC_CSE_REG_CRE_010());
-		execute(TC_CSE_REG_CRE_012_AE_APN());
-		execute(TC_CSE_REG_CRE_012_AE_LBL());
-		execute(TC_CSE_REG_CRE_012_AE_NL());
-		execute(TC_CSE_REG_CRE_012_AE_OR());
-		execute(TC_CSE_REG_CRE_012_AE_POA());
-		execute(TC_CSE_REG_CRE_013_LBL());
-		execute(TC_CSE_REG_CRE_013_CST());
-		execute(TC_CSE_REG_CRE_013_POA());
-		execute(TC_CSE_REG_CRE_013_NL());
-		execute(TC_CSE_REG_CRE_016());
-		execute(TC_CSE_REG_CRE_017_API());
-		execute(TC_CSE_REG_CRE_017_RR());
-		execute(TC_CSE_REG_CRE_018());
-		execute(TC_CSE_REG_CRE_019());
-		execute(TC_CSE_REG_CRE_021());
-		execute(TC_CSE_REG_CRE_023());
-		execute(TC_CSE_REG_CRE_027());
-		execute(TC_CSE_REG_CRE_028_ET());
-		execute(TC_CSE_REG_CRE_028_LBL());
-		execute(TC_CSE_REG_CRE_028_NL());
-		execute(TC_CSE_REG_CRE_028_POA());
-		execute(TC_CSE_REG_CRE_028_RN());
-		execute(TC_CSE_REG_RET_001());
-		execute(TC_CSE_REG_RET_005());
-		execute(TC_CSE_REG_RET_008());
-		execute(TC_CSE_REG_UPD_001());
-		execute(TC_CSE_REG_DEL_001());
-
-		execute(TC_CSE_DMR_CRE_001_CNT_CB());
-		execute(TC_CSE_DMR_CRE_001_CNT_AE());
-		execute(TC_CSE_DMR_CRE_001_CNT_CNT());
-		execute(TC_CSE_DMR_CRE_001_GRP_CB());
-		execute(TC_CSE_DMR_CRE_001_GRP_AE());
-		execute(TC_CSE_DMR_CRE_001_ACP_CB());
-		execute(TC_CSE_DMR_CRE_001_ACP_AE());
-		execute(TC_CSE_DMR_CRE_001_SCH_CB());
-		execute(TC_CSE_DMR_CRE_001_SCH_AE());
-		execute(TC_CSE_DMR_CRE_001_SCH_SUB());
-		execute(TC_CSE_DMR_CRE_001_PCH_AE());
-		execute(TC_CSE_DMR_CRE_001_SUB_CB());
-		execute(TC_CSE_DMR_CRE_001_SUB_AE());
-		execute(TC_CSE_DMR_CRE_001_SUB_CNT());
-		execute(TC_CSE_DMR_CRE_001_SUB_ACP());
-		execute(TC_CSE_DMR_CRE_001_SUB_SCH());
-		execute(TC_CSE_DMR_CRE_001_SUB_GRP());
-		execute(TC_CSE_DMR_CRE_001_NOD_CB());
-		execute(TC_CSE_DMR_CRE_001_MGC_CB());
-		execute(TC_CSE_DMR_CRE_001_LCP_CB());
-		execute(TC_CSE_DMR_CRE_001_STCG_CB());
-		execute(TC_CSE_DMR_CRE_001_STCL_CB());
-		execute(TC_CSE_DMR_CRE_001_MSSP_CB());
-		execute(TC_CSE_DMR_CRE_001_ASAR_CB());
-		execute(TC_CSE_DMR_CRE_001_CIN_CNT());
-		execute(TC_CSE_DMR_CRE_002_CNT());
-		execute(TC_CSE_DMR_CRE_002_GRP());
-		execute(TC_CSE_DMR_CRE_002_ACP());
-		execute(TC_CSE_DMR_CRE_002_SCH());
-		execute(TC_CSE_DMR_CRE_002_PCH());
-		execute(TC_CSE_DMR_CRE_002_SUB());
-		execute(TC_CSE_DMR_CRE_003_CNT());
-		execute(TC_CSE_DMR_CRE_003_GRP());
-		execute(TC_CSE_DMR_CRE_003_ACP());
-		execute(TC_CSE_DMR_CRE_003_SCH());
-		execute(TC_CSE_DMR_CRE_003_PCH());
-		execute(TC_CSE_DMR_CRE_003_SUB());
-		execute(TC_CSE_DMR_CRE_004_CNT());
-		execute(TC_CSE_DMR_CRE_004_GRP());
-		execute(TC_CSE_DMR_CRE_004_ACP());
-		execute(TC_CSE_DMR_CRE_004_SCH());
-		execute(TC_CSE_DMR_CRE_004_PCH());
-		execute(TC_CSE_DMR_CRE_004_SUB());
-		execute(TC_CSE_DMR_RET_001_CNT());
-		execute(TC_CSE_DMR_RET_001_GRP());
-		execute(TC_CSE_DMR_RET_001_ACP());
-		execute(TC_CSE_DMR_RET_001_SCH());
-		execute(TC_CSE_DMR_RET_001_PCH());
-		execute(TC_CSE_DMR_RET_001_SUB());
-		execute(TC_CSE_DMR_RET_001_CIN());
-		execute(TC_CSE_DMR_RET_002());
-		execute(TC_CSE_DMR_RET_003_CNT());
-		execute(TC_CSE_DMR_RET_003_GRP());
-		execute(TC_CSE_DMR_RET_003_ACP());
-		execute(TC_CSE_DMR_RET_003_SCH());
-		execute(TC_CSE_DMR_RET_003_PCH());
-		execute(TC_CSE_DMR_RET_003_SUB());
-		execute(TC_CSE_DMR_RET_004_CNT());
-		execute(TC_CSE_DMR_RET_004_GRP());
-		execute(TC_CSE_DMR_RET_004_ACP());
-		execute(TC_CSE_DMR_RET_004_SCH());
-		execute(TC_CSE_DMR_RET_004_PCH());
-		execute(TC_CSE_DMR_RET_004_SUB());
-		execute(TC_CSE_DMR_RET_005_CNT());
-		execute(TC_CSE_DMR_RET_005_GRP());
-		execute(TC_CSE_DMR_RET_005_ACP());
-		execute(TC_CSE_DMR_RET_005_SCH());
-		execute(TC_CSE_DMR_RET_005_PCH());
-		execute(TC_CSE_DMR_RET_005_SUB());
-		execute(TC_CSE_DMR_RET_006_CNT());
-		execute(TC_CSE_DMR_RET_006_GRP());
-		execute(TC_CSE_DMR_RET_006_ACP());
-		execute(TC_CSE_DMR_RET_006_SCH());
-		execute(TC_CSE_DMR_RET_006_PCH());
-		execute(TC_CSE_DMR_RET_006_SUB());
-		execute(TC_CSE_DMR_RET_007_CNT_LBL());
-		execute(TC_CSE_DMR_RET_007_GRP_LBL());
-		execute(TC_CSE_DMR_RET_007_ACP_LBL());
-		execute(TC_CSE_DMR_RET_007_SCH_LBL());
-		execute(TC_CSE_DMR_RET_007_PCH_LBL());
-		execute(TC_CSE_DMR_RET_007_SUB_LBL());
-		execute(TC_CSE_DMR_RET_008_CNT_AT());
-		execute(TC_CSE_DMR_RET_008_GRP_AT());
-		execute(TC_CSE_DMR_RET_008_ACP_AT());
-		execute(TC_CSE_DMR_RET_008_SCH_AT());
-		execute(TC_CSE_DMR_RET_008_PCH_AT());
-		execute(TC_CSE_DMR_RET_008_SUB_AT());
-		execute(TC_CSE_DMR_RET_020_RCN_0());
-		execute(TC_CSE_DMR_RET_020_RCN_2());
-		execute(TC_CSE_DMR_RET_020_RCN_3());
-		execute(TC_CSE_DMR_RET_021_CNT());
-		execute(TC_CSE_DMR_RET_021_GRP());
-		execute(TC_CSE_DMR_RET_021_ACP());
-		execute(TC_CSE_DMR_RET_021_SCH());
-		execute(TC_CSE_DMR_RET_021_PCH());
-		execute(TC_CSE_DMR_RET_021_SUB());
-		execute(TC_CSE_DMR_RET_022_CNT());
-		execute(TC_CSE_DMR_RET_022_GRP());
-		execute(TC_CSE_DMR_RET_022_ACP());
-		execute(TC_CSE_DMR_RET_022_SCH());
-		execute(TC_CSE_DMR_RET_022_PCH());
-		execute(TC_CSE_DMR_RET_022_SUB());
-		execute(TC_CSE_DMR_RET_023_CNT());
-		execute(TC_CSE_DMR_RET_023_GRP());
-		execute(TC_CSE_DMR_RET_023_ACP());
-		execute(TC_CSE_DMR_RET_023_SCH());
-		execute(TC_CSE_DMR_RET_023_PCH());
-		execute(TC_CSE_DMR_RET_023_SUB());
-		execute(TC_CSE_DMR_RET_024_CNT());
-		execute(TC_CSE_DMR_RET_024_GRP());
-		execute(TC_CSE_DMR_RET_024_ACP());
-		execute(TC_CSE_DMR_RET_024_SCH());
-		execute(TC_CSE_DMR_RET_024_PCH());
-		execute(TC_CSE_DMR_RET_024_SUB());
-		execute(TC_CSE_DMR_UPD_001_CNT_LBL());
-		execute(TC_CSE_DMR_UPD_001_GRP_LBL());
-		execute(TC_CSE_DMR_UPD_001_ACP_LBL());
-		execute(TC_CSE_DMR_UPD_001_SCH_LBL());
-		execute(TC_CSE_DMR_UPD_001_PCH_LBL());
-		execute(TC_CSE_DMR_UPD_001_SUB_LBL());
-		execute(TC_CSE_DMR_UPD_002_CNT_LBL());
-		execute(TC_CSE_DMR_UPD_002_GRP_LBL());
-		execute(TC_CSE_DMR_UPD_002_ACP_LBL());
-		execute(TC_CSE_DMR_UPD_002_SCH_LBL());
-		execute(TC_CSE_DMR_UPD_002_PCH_LBL());
-		execute(TC_CSE_DMR_UPD_002_SUB_LBL());
-		execute(TC_CSE_DMR_UPD_003_CNT_LBL());
-		execute(TC_CSE_DMR_UPD_003_GRP_LBL());
-		execute(TC_CSE_DMR_UPD_003_ACP_LBL());
-		execute(TC_CSE_DMR_UPD_003_SCH_LBL());
-		execute(TC_CSE_DMR_UPD_003_PCH_LBL());
-		execute(TC_CSE_DMR_UPD_003_SUB_LBL());
-		execute(TC_CSE_DMR_UPD_004_CNT_ET_MNI_LBL());
-		execute(TC_CSE_DMR_UPD_004_GRP_ET_GN_LBL());
-		execute(TC_CSE_DMR_UPD_004_ACP_PV_AT_LBL());
-		execute(TC_CSE_DMR_UPD_004_SCH_SE_AT_LBL());
-		execute(TC_CSE_DMR_UPD_004_PCH_LBL_ACP_LBL());
-		execute(TC_CSE_DMR_UPD_004_SUB_ET_LBL_EXC());
-		execute(TC_CSE_DMR_UPD_005_CNT_EXC());
-		execute(TC_CSE_DMR_UPD_005_GRP_EXC());
-		execute(TC_CSE_DMR_UPD_005_ACP_EXC());
-		execute(TC_CSE_DMR_UPD_005_SCH_EXC());
-		execute(TC_CSE_DMR_UPD_005_PCH_EXC());
-		execute(TC_CSE_DMR_UPD_005_SUB_MNI());
-		execute(TC_CSE_DMR_UPD_006_CNT_LBL());
-		execute(TC_CSE_DMR_UPD_006_GRP_LBL());
-		execute(TC_CSE_DMR_UPD_006_ACP_LBL());
-		execute(TC_CSE_DMR_UPD_006_SCH_LBL());
-		execute(TC_CSE_DMR_UPD_006_PCH_LBL());
-		execute(TC_CSE_DMR_UPD_006_SUB_LBL());
-		execute(TC_CSE_DMR_UPD_007_CNT_CT());
-		execute(TC_CSE_DMR_UPD_007_GRP_CT());
-		execute(TC_CSE_DMR_UPD_007_ACP_CT());
-		execute(TC_CSE_DMR_UPD_007_SCH_CT());
-		execute(TC_CSE_DMR_UPD_007_PCH_CT());
-		execute(TC_CSE_DMR_UPD_007_SUB_CT());
-		execute(TC_CSE_DMR_UPD_008_CNT_ET());
-		execute(TC_CSE_DMR_UPD_008_GRP_ET());
-		execute(TC_CSE_DMR_UPD_008_ACP_ET());
-		execute(TC_CSE_DMR_UPD_008_SCH_ET());
-		execute(TC_CSE_DMR_UPD_008_PCH_ET());
-		execute(TC_CSE_DMR_UPD_008_SUB_ET());
-		execute(TC_CSE_DMR_UPD_010());
-		execute(TC_CSE_DMR_DEL_001_CNT());
-		execute(TC_CSE_DMR_DEL_001_GRP());
-		execute(TC_CSE_DMR_DEL_001_ACP());
-		execute(TC_CSE_DMR_DEL_001_SCH());
-		execute(TC_CSE_DMR_DEL_001_PCH());
-		execute(TC_CSE_DMR_DEL_001_SUB());
-		execute(TC_CSE_DMR_DEL_001_CIN());
-		execute(TC_CSE_DMR_DEL_002_CNT());
-		execute(TC_CSE_DMR_DEL_002_GRP());
-		execute(TC_CSE_DMR_DEL_002_ACP());
-		execute(TC_CSE_DMR_DEL_002_SCH());
-		execute(TC_CSE_DMR_DEL_002_PCH());
-		execute(TC_CSE_DMR_DEL_002_SUB());
-		execute(TC_CSE_DMR_DEL_003());
-		execute(TC_CSE_DMR_DEL_004_CNT());
-		execute(TC_CSE_DMR_DEL_004_GRP());
-		execute(TC_CSE_DMR_DEL_004_ACP());
-		execute(TC_CSE_DMR_DEL_004_SCH());
-		execute(TC_CSE_DMR_DEL_004_PCH());
-		execute(TC_CSE_DMR_DEL_004_SUB());
-		execute(TC_CSE_DMR_DEL_005());
-		execute(TC_CSE_DMR_DEL_007());
-		execute(TC_CSE_DMR_DEL_008());
-		execute(TC_CSE_DMR_DEL_009());
-		execute(TC_CSE_DMR_DEL_010());
-		execute(TC_CSE_LOC_BV_001());
-		execute(TC_CSE_LOC_BV_002());
-		execute(TC_CSE_LOC_BO_003());
-		execute(TC_CSE_LOC_BO_004());
-		execute(TC_CSE_LOC_BI_005());
-		execute(TC_CSE_LOC_BV_006());
-		execute(TC_CSE_LOC_BV_007());
-		execute(TC_CSE_LOC_BV_008());
-		execute(TC_CSE_LOC_BV_009_01());
-		execute(TC_CSE_LOC_BV_009_02());
-		execute(TC_CSE_LOC_BV_009_03());
-		//execute(TC_CSE_LOC_BV_007());
-		//execute(TC_CSE_LOC_BV_008());
-		execute(TC_CSE_LOC_BV_012());
-		execute(TC_CSE_LOC_BV_013());
-		execute(TC_CSE_GMG_CRE_001());
-		execute(TC_CSE_GMG_CRE_002());
-		execute(TC_CSE_GMG_CRE_003());
-		execute(TC_CSE_GMG_CRE_004());
-		execute(TC_CSE_GMG_CRE_005());
-		execute(TC_CSE_GMG_CRE_006());
-		execute(TC_CSE_GMG_CRE_007());
-		execute(TC_CSE_GMG_005_CRE());
-		execute(TC_CSE_GMG_005_UPD());
-		execute(TC_CSE_GMG_005_RET());
-		execute(TC_CSE_GMG_005_DEL());
-		execute(TC_CSE_GMG_006_CRE());
-		execute(TC_CSE_GMG_006_UPD());
-		execute(TC_CSE_GMG_006_RET());
-		execute(TC_CSE_GMG_006_DEL());
-		execute(TC_CSE_GMG_UPD_001());
-		execute(TC_CSE_GMG_UPD_002());
-		execute(TC_CSE_GMG_UPD_003());
-		execute(TC_CSE_GMG_UPD_004());
-		execute(TC_CSE_GMG_UPD_005());
-		execute(TC_CSE_GMG_UPD_006());
-		execute(TC_CSE_GMG_UPD_007());
-		execute(TC_CSE_GMG_UPD_008());
-		execute(TC_CSE_GMG_UPD_009());
-		execute(TC_CSE_GMG_UPD_010());
-		execute(TC_CSE_GMG_RET_001());
-		execute(TC_CSE_GMG_001_CRE());
-		execute(TC_CSE_GMG_001_UPD());
-		execute(TC_CSE_GMG_001_RET());
-		execute(TC_CSE_GMG_001_DEL());
-		execute(TC_CSE_GMG_002_CRE());
-		execute(TC_CSE_GMG_002_UPD());
-		execute(TC_CSE_GMG_002_RET());
-		execute(TC_CSE_GMG_002_DEL());
-		execute(TC_CSE_GMG_003_CRE());
-		execute(TC_CSE_GMG_003_UPD());
-		execute(TC_CSE_GMG_003_RET());
-		execute(TC_CSE_GMG_003_DEL());
-		execute(TC_CSE_GMG_004_CRE());
-		execute(TC_CSE_GMG_004_UPD());
-		execute(TC_CSE_GMG_004_RET());
-		execute(TC_CSE_GMG_004_DEL());
-		execute(TC_CSE_DIS_001());
-		execute(TC_CSE_DIS_003());
-		execute(TC_CSE_DIS_004());
-		execute(TC_CSE_DIS_005());
-		execute(TC_CSE_DIS_006());
-		execute(TC_CSE_DIS_007());
-		execute(TC_CSE_SUB_CRE_001_SUB());
-		execute(TC_CSE_SUB_CRE_001_CIN());
-		execute(TC_CSE_SUB_CRE_002());
-		execute(TC_CSE_SUB_CRE_003());
-		execute(TC_CSE_SUB_CRE_004());
-		execute(TC_CSE_SUB_CRE_005());
-		execute(TC_CSE_SUB_NTF_001());
-		execute(TC_CSE_SUB_NTF_002());
-		execute(TC_CSE_SUB_NTF_003());
-		execute(TC_CSE_SUB_UPD_001());
-		execute(TC_CSE_SUB_UPD_002());
-		execute(TC_CSE_SUB_UPD_003());
-		execute(TC_CSE_SUB_UPD_004());
-		execute(TC_CSE_SUB_UPD_005());
-		execute(TC_CSE_SUB_UPD_006());
-		execute(TC_CSE_SUB_UPD_007());
-		execute(TC_CSE_SUB_UPD_008());
-		execute(TC_CSE_SUB_UPD_009());
-		execute(TC_CSE_SUB_DEL_001());
-		execute(TC_CSE_SUB_DEL_002());
-		execute(TC_CSE_SUB_DEL_003());
-				
-		execute(TC_CSE_SEC_ACP_001_CRE());
-		execute(TC_CSE_SEC_ACP_001_UPD());
-		execute(TC_CSE_SEC_ACP_001_RET());
-		execute(TC_CSE_SEC_ACP_001_DEL());
-		execute(TC_CSE_SEC_ACP_002_CRE());
-		execute(TC_CSE_SEC_ACP_002_UPD());
-		execute(TC_CSE_SEC_ACP_002_RET());
-		execute(TC_CSE_SEC_ACP_002_DEL());
-		execute(TC_CSE_SEC_ACP_003_CRE());
-		execute(TC_CSE_SEC_ACP_003_UPD());
-		execute(TC_CSE_SEC_ACP_003_RET());
-		execute(TC_CSE_SEC_ACP_003_DEL());
-		execute(TC_CSE_SEC_ACP_004_CRE());
-		execute(TC_CSE_SEC_ACP_004_UPD());
-		execute(TC_CSE_SEC_ACP_004_RET());
-		execute(TC_CSE_SEC_ACP_004_DEL());
-		execute(TC_CSE_SEC_ACP_011_CRE());
-		execute(TC_CSE_SEC_ACP_011_UPD());
-		execute(TC_CSE_SEC_ACP_011_RET());
-		execute(TC_CSE_SEC_ACP_011_DEL());
-		execute(TC_CSE_SEC_ACP_012_CRE());
-		execute(TC_CSE_SEC_ACP_012_UPD());
-		execute(TC_CSE_SEC_ACP_012_RET());
-		execute(TC_CSE_SEC_ACP_012_DEL());
-		execute(TC_CSE_SEC_ACP_CRE_001());
-		execute(TC_CSE_SEC_ACP_CRE_002());    
-		execute(TC_CSE_SEC_ACP_UPD_001());
-		execute(TC_CSE_SEC_ACP_UPD_002());        
-	}
-
-}  // end of module
-
+/**
+ *  Copyright Notification
+ *  No part of this document may be reproduced, in an electronic retrieval system or otherwise, except as authorized by written permission.
+ *  The copyright and the foregoing restriction extend to reproduction in all media.
+ *  © 2016, oneM2M Partners Type 1 (ARIB, ATIS, CCSA, ETSI, TIA, TSDSI, TTA, TTC).
+ *  All rights reserved.
+ *  
+ *  @author     ETSI
+ *  @version    $URL: https://oldforge.etsi.org/svn/oneM2M/branches/Release1/ttcn/OneM2M_TestControl.ttcn $
+ *              $Id: OneM2M_TestControl.ttcn 347 2017-08-11 08:48:20Z reinaortega $
+ *  @desc       Test control module for oneM2M
+ *
+ */
+module OneM2M_TestControl_IN_profile {
+
+
+	import from OneM2M_Testcases_CSE all;	
+
+	control {	
+
+		//CE_GEN_00001
+		execute(TC_CSE_GEN_CRE_001_CSR());
+		execute(TC_CSE_GEN_CRE_001_SPR());
+		execute(TC_CSE_GEN_CRE_001_ABS());
+		execute(TC_CSE_GEN_RET_001_CSR());
+		execute(TC_CSE_GEN_RET_001_SPR());
+		execute(TC_CSE_GEN_RET_001_ABS());
+		execute(TC_CSE_GEN_UPD_001_CSR());
+		execute(TC_CSE_GEN_UPD_001_SPR());
+		execute(TC_CSE_GEN_UPD_001_ABS());
+		execute(TC_CSE_GEN_DEL_001_CSR());
+		execute(TC_CSE_GEN_DEL_001_SPR());
+		execute(TC_CSE_GEN_DEL_001_ABS());
+		
+		//CE_GEN_00002 
+		
+		//CE_REG_00001 
+		execute(TC_CSE_REG_CRE_001());
+		execute(TC_CSE_REG_CRE_002());
+		execute(TC_CSE_REG_CRE_004());
+		execute(TC_CSE_REG_CRE_005());
+		execute(TC_CSE_REG_CRE_008());
+		execute(TC_CSE_REG_CRE_009());
+		execute(TC_CSE_REG_CRE_010());
+		execute(TC_CSE_REG_CRE_012_AE_APN());
+		execute(TC_CSE_REG_CRE_012_AE_LBL());
+		execute(TC_CSE_REG_CRE_012_AE_NL());
+		execute(TC_CSE_REG_CRE_012_AE_OR());
+		execute(TC_CSE_REG_CRE_012_AE_POA());
+		execute(TC_CSE_REG_CRE_013_LBL());
+		execute(TC_CSE_REG_CRE_013_CST());
+		execute(TC_CSE_REG_CRE_013_POA());
+		execute(TC_CSE_REG_CRE_013_NL());
+		execute(TC_CSE_REG_CRE_016());
+		execute(TC_CSE_REG_CRE_017_API());
+		execute(TC_CSE_REG_CRE_017_RR());
+		execute(TC_CSE_REG_CRE_018());
+		execute(TC_CSE_REG_CRE_019());
+		execute(TC_CSE_REG_CRE_021());
+		execute(TC_CSE_REG_CRE_023());
+		execute(TC_CSE_REG_CRE_027());
+		execute(TC_CSE_REG_CRE_028_ET());
+		execute(TC_CSE_REG_CRE_028_LBL());
+		execute(TC_CSE_REG_CRE_028_NL());
+		execute(TC_CSE_REG_CRE_028_POA());
+		execute(TC_CSE_REG_CRE_028_RN());
+		execute(TC_CSE_REG_RET_001());
+		execute(TC_CSE_REG_RET_005());
+		execute(TC_CSE_REG_RET_008());
+		execute(TC_CSE_REG_UPD_001());
+		execute(TC_CSE_REG_DEL_001());
+		
+		//CE_REG_00002 
+		
+		//CE_REG_00004 
+		
+		//CE_DMR_00001 
+		execute(TC_CSE_DMR_CRE_001_CNT_CB());
+		execute(TC_CSE_DMR_CRE_001_CNT_AE());
+		execute(TC_CSE_DMR_CRE_001_CNT_CNT());
+		execute(TC_CSE_DMR_CRE_001_GRP_CB());
+		execute(TC_CSE_DMR_CRE_001_GRP_AE());
+		execute(TC_CSE_DMR_CRE_001_ACP_CB());
+		execute(TC_CSE_DMR_CRE_001_ACP_AE());
+		execute(TC_CSE_DMR_CRE_001_SCH_CB());
+		execute(TC_CSE_DMR_CRE_001_SCH_AE());
+		execute(TC_CSE_DMR_CRE_001_SCH_SUB());
+		execute(TC_CSE_DMR_CRE_001_PCH_AE());
+		execute(TC_CSE_DMR_CRE_001_SUB_CB());
+		execute(TC_CSE_DMR_CRE_001_SUB_AE());
+		execute(TC_CSE_DMR_CRE_001_SUB_CNT());
+		execute(TC_CSE_DMR_CRE_001_SUB_ACP());
+		execute(TC_CSE_DMR_CRE_001_SUB_SCH());
+		execute(TC_CSE_DMR_CRE_001_SUB_GRP());
+		execute(TC_CSE_DMR_CRE_001_NOD_CB());
+		execute(TC_CSE_DMR_CRE_001_MGC_CB());
+		execute(TC_CSE_DMR_CRE_001_LCP_CB());
+		execute(TC_CSE_DMR_CRE_001_STCG_CB());
+		execute(TC_CSE_DMR_CRE_001_STCL_CB());
+		execute(TC_CSE_DMR_CRE_001_MSSP_CB());
+		execute(TC_CSE_DMR_CRE_001_ASAR_CB());
+		execute(TC_CSE_DMR_CRE_001_CIN_CNT());
+		execute(TC_CSE_DMR_CRE_002_CNT());
+		execute(TC_CSE_DMR_CRE_002_GRP());
+		execute(TC_CSE_DMR_CRE_002_ACP());
+		execute(TC_CSE_DMR_CRE_002_SCH());
+		execute(TC_CSE_DMR_CRE_002_PCH());
+		execute(TC_CSE_DMR_CRE_002_SUB());
+		execute(TC_CSE_DMR_CRE_003_CNT());
+		execute(TC_CSE_DMR_CRE_003_GRP());
+		execute(TC_CSE_DMR_CRE_003_ACP());
+		execute(TC_CSE_DMR_CRE_003_SCH());
+		execute(TC_CSE_DMR_CRE_003_PCH());
+		execute(TC_CSE_DMR_CRE_003_SUB());
+		execute(TC_CSE_DMR_CRE_004_CNT());
+		execute(TC_CSE_DMR_CRE_004_GRP());
+		execute(TC_CSE_DMR_CRE_004_ACP());
+		execute(TC_CSE_DMR_CRE_004_SCH());
+		execute(TC_CSE_DMR_CRE_004_PCH());
+		execute(TC_CSE_DMR_CRE_004_SUB());
+		execute(TC_CSE_DMR_RET_001_CNT());
+		execute(TC_CSE_DMR_RET_001_GRP());
+		execute(TC_CSE_DMR_RET_001_ACP());
+		execute(TC_CSE_DMR_RET_001_SCH());
+		execute(TC_CSE_DMR_RET_001_PCH());
+		execute(TC_CSE_DMR_RET_001_SUB());
+		execute(TC_CSE_DMR_RET_001_CIN());
+		execute(TC_CSE_DMR_RET_002());
+		execute(TC_CSE_DMR_RET_003_CNT());
+		execute(TC_CSE_DMR_RET_003_GRP());
+		execute(TC_CSE_DMR_RET_003_ACP());
+		execute(TC_CSE_DMR_RET_003_SCH());
+		execute(TC_CSE_DMR_RET_003_PCH());
+		execute(TC_CSE_DMR_RET_003_SUB());
+		execute(TC_CSE_DMR_RET_004_CNT());
+		execute(TC_CSE_DMR_RET_004_GRP());
+		execute(TC_CSE_DMR_RET_004_ACP());
+		execute(TC_CSE_DMR_RET_004_SCH());
+		execute(TC_CSE_DMR_RET_004_PCH());
+		execute(TC_CSE_DMR_RET_004_SUB());
+		execute(TC_CSE_DMR_RET_005_CNT());
+		execute(TC_CSE_DMR_RET_005_GRP());
+		execute(TC_CSE_DMR_RET_005_ACP());
+		execute(TC_CSE_DMR_RET_005_SCH());
+		execute(TC_CSE_DMR_RET_005_PCH());
+		execute(TC_CSE_DMR_RET_005_SUB());
+		execute(TC_CSE_DMR_RET_006_CNT());
+		execute(TC_CSE_DMR_RET_006_GRP());
+		execute(TC_CSE_DMR_RET_006_ACP());
+		execute(TC_CSE_DMR_RET_006_SCH());
+		execute(TC_CSE_DMR_RET_006_PCH());
+		execute(TC_CSE_DMR_RET_006_SUB());
+		execute(TC_CSE_DMR_RET_007_CNT_LBL());
+		execute(TC_CSE_DMR_RET_007_GRP_LBL());
+		execute(TC_CSE_DMR_RET_007_ACP_LBL());
+		execute(TC_CSE_DMR_RET_007_SCH_LBL());
+		execute(TC_CSE_DMR_RET_007_PCH_LBL());
+		execute(TC_CSE_DMR_RET_007_SUB_LBL());
+		execute(TC_CSE_DMR_RET_008_CNT_AT());
+		execute(TC_CSE_DMR_RET_008_GRP_AT());
+		execute(TC_CSE_DMR_RET_008_ACP_AT());
+		execute(TC_CSE_DMR_RET_008_SCH_AT());
+		execute(TC_CSE_DMR_RET_008_PCH_AT());
+		execute(TC_CSE_DMR_RET_008_SUB_AT());
+		execute(TC_CSE_DMR_RET_020_RCN_0());
+		execute(TC_CSE_DMR_RET_020_RCN_2());
+		execute(TC_CSE_DMR_RET_020_RCN_3());
+		execute(TC_CSE_DMR_RET_021_CNT());
+		execute(TC_CSE_DMR_RET_021_GRP());
+		execute(TC_CSE_DMR_RET_021_ACP());
+		execute(TC_CSE_DMR_RET_021_SCH());
+		execute(TC_CSE_DMR_RET_021_PCH());
+		execute(TC_CSE_DMR_RET_021_SUB());
+		execute(TC_CSE_DMR_RET_022_CNT());
+		execute(TC_CSE_DMR_RET_022_GRP());
+		execute(TC_CSE_DMR_RET_022_ACP());
+		execute(TC_CSE_DMR_RET_022_SCH());
+		execute(TC_CSE_DMR_RET_022_PCH());
+		execute(TC_CSE_DMR_RET_022_SUB());
+		execute(TC_CSE_DMR_RET_023_CNT());
+		execute(TC_CSE_DMR_RET_023_GRP());
+		execute(TC_CSE_DMR_RET_023_ACP());
+		execute(TC_CSE_DMR_RET_023_SCH());
+		execute(TC_CSE_DMR_RET_023_PCH());
+		execute(TC_CSE_DMR_RET_023_SUB());
+		execute(TC_CSE_DMR_RET_024_CNT());
+		execute(TC_CSE_DMR_RET_024_GRP());
+		execute(TC_CSE_DMR_RET_024_ACP());
+		execute(TC_CSE_DMR_RET_024_SCH());
+		execute(TC_CSE_DMR_RET_024_PCH());
+		execute(TC_CSE_DMR_RET_024_SUB());
+		execute(TC_CSE_DMR_UPD_001_CNT_LBL());
+		execute(TC_CSE_DMR_UPD_001_GRP_LBL());
+		execute(TC_CSE_DMR_UPD_001_ACP_LBL());
+		execute(TC_CSE_DMR_UPD_001_SCH_LBL());
+		execute(TC_CSE_DMR_UPD_001_PCH_LBL());
+		execute(TC_CSE_DMR_UPD_001_SUB_LBL());
+		execute(TC_CSE_DMR_UPD_002_CNT_LBL());
+		execute(TC_CSE_DMR_UPD_002_GRP_LBL());
+		execute(TC_CSE_DMR_UPD_002_ACP_LBL());
+		execute(TC_CSE_DMR_UPD_002_SCH_LBL());
+		execute(TC_CSE_DMR_UPD_002_PCH_LBL());
+		execute(TC_CSE_DMR_UPD_002_SUB_LBL());
+		execute(TC_CSE_DMR_UPD_003_CNT_LBL());
+		execute(TC_CSE_DMR_UPD_003_GRP_LBL());
+		execute(TC_CSE_DMR_UPD_003_ACP_LBL());
+		execute(TC_CSE_DMR_UPD_003_SCH_LBL());
+		execute(TC_CSE_DMR_UPD_003_PCH_LBL());
+		execute(TC_CSE_DMR_UPD_003_SUB_LBL());
+		execute(TC_CSE_DMR_UPD_004_CNT_ET_MNI_LBL());
+		execute(TC_CSE_DMR_UPD_004_GRP_ET_GN_LBL());
+		execute(TC_CSE_DMR_UPD_004_ACP_PV_AT_LBL());
+		execute(TC_CSE_DMR_UPD_004_SCH_SE_AT_LBL());
+		execute(TC_CSE_DMR_UPD_004_PCH_LBL_ACP_LBL());
+		execute(TC_CSE_DMR_UPD_004_SUB_ET_LBL_EXC());
+		execute(TC_CSE_DMR_UPD_005_CNT_EXC());
+		execute(TC_CSE_DMR_UPD_005_GRP_EXC());
+		execute(TC_CSE_DMR_UPD_005_ACP_EXC());
+		execute(TC_CSE_DMR_UPD_005_SCH_EXC());
+		execute(TC_CSE_DMR_UPD_005_PCH_EXC());
+		execute(TC_CSE_DMR_UPD_005_SUB_MNI());
+		execute(TC_CSE_DMR_UPD_006_CNT_LBL());
+		execute(TC_CSE_DMR_UPD_006_GRP_LBL());
+		execute(TC_CSE_DMR_UPD_006_ACP_LBL());
+		execute(TC_CSE_DMR_UPD_006_SCH_LBL());
+		execute(TC_CSE_DMR_UPD_006_PCH_LBL());
+		execute(TC_CSE_DMR_UPD_006_SUB_LBL());
+		execute(TC_CSE_DMR_UPD_007_CNT_CT());
+		execute(TC_CSE_DMR_UPD_007_GRP_CT());
+		execute(TC_CSE_DMR_UPD_007_ACP_CT());
+		execute(TC_CSE_DMR_UPD_007_SCH_CT());
+		execute(TC_CSE_DMR_UPD_007_PCH_CT());
+		execute(TC_CSE_DMR_UPD_007_SUB_CT());
+		execute(TC_CSE_DMR_UPD_008_CNT_ET());
+		execute(TC_CSE_DMR_UPD_008_GRP_ET());
+		execute(TC_CSE_DMR_UPD_008_ACP_ET());
+		execute(TC_CSE_DMR_UPD_008_SCH_ET());
+		execute(TC_CSE_DMR_UPD_008_PCH_ET());
+		execute(TC_CSE_DMR_UPD_008_SUB_ET());
+		execute(TC_CSE_DMR_UPD_010());
+		execute(TC_CSE_DMR_DEL_001_CNT());
+		execute(TC_CSE_DMR_DEL_001_GRP());
+		execute(TC_CSE_DMR_DEL_001_ACP());
+		execute(TC_CSE_DMR_DEL_001_SCH());
+		execute(TC_CSE_DMR_DEL_001_PCH());
+		execute(TC_CSE_DMR_DEL_001_SUB());
+		execute(TC_CSE_DMR_DEL_001_CIN());
+		execute(TC_CSE_DMR_DEL_002_CNT());
+		execute(TC_CSE_DMR_DEL_002_GRP());
+		execute(TC_CSE_DMR_DEL_002_ACP());
+		execute(TC_CSE_DMR_DEL_002_SCH());
+		execute(TC_CSE_DMR_DEL_002_PCH());
+		execute(TC_CSE_DMR_DEL_002_SUB());
+		execute(TC_CSE_DMR_DEL_003());
+		execute(TC_CSE_DMR_DEL_004_CNT());
+		execute(TC_CSE_DMR_DEL_004_GRP());
+		execute(TC_CSE_DMR_DEL_004_ACP());
+		execute(TC_CSE_DMR_DEL_004_SCH());
+		execute(TC_CSE_DMR_DEL_004_PCH());
+		execute(TC_CSE_DMR_DEL_004_SUB());
+		execute(TC_CSE_DMR_DEL_005());
+		execute(TC_CSE_DMR_DEL_007());
+		execute(TC_CSE_DMR_DEL_008());
+		execute(TC_CSE_DMR_DEL_009());
+		execute(TC_CSE_DMR_DEL_010());
+
+		//CE_DMR_00002 
+		
+		//CE_SUB_00001 
+		
+		//CE_SUB_00004 
+		
+		//CE_SEC_00001 
+		
+		//CE_SEC_00002 
+		
+	
+	}
+
+}  // end of module OneM2M_TestControl_IN_profile
+