tzservices/tzserver/analysis/Integration Test Design.cat
branchRCL_3
changeset 19 924385140d98
parent 18 0818dd463d41
child 20 c2c61fdca848
equal deleted inserted replaced
18:0818dd463d41 19:924385140d98
     1 
       
     2 (object Petal
       
     3     version    	43
       
     4     _written   	"Rose 6.1.9113.5"
       
     5     charSet    	0)
       
     6 
       
     7 (object Class_Category "DST Integration Test"
       
     8     is_unit    	TRUE
       
     9     is_loaded  	TRUE
       
    10     quid       	"410F8AD50291"
       
    11     exportControl 	"Public"
       
    12     logical_models 	(list unit_reference_list
       
    13 	(object Class "CIntTestStepCompareTimes"
       
    14 	    quid       	"410F6666011A"
       
    15 	    superclasses 	(list inheritance_relationship_list
       
    16 		(object Inheritance_Relationship
       
    17 		    quid       	"410F66A001C6"
       
    18 		    supplier   	"Logical View::Design Model::DST Integration Test::CIntTestStep"
       
    19 		    quidu      	"410F5C850361")))
       
    20 	(object Class "CTestServer"
       
    21 	    quid       	"410F5BEE03BF")
       
    22 	(object Class "CIntTestStepImportVcal"
       
    23 	    quid       	"410F63D900AD"
       
    24 	    superclasses 	(list inheritance_relationship_list
       
    25 		(object Inheritance_Relationship
       
    26 		    quid       	"410F669B0291"
       
    27 		    supplier   	"Logical View::Design Model::DST Integration Test::CIntTestStep"
       
    28 		    quidu      	"410F5C850361")))
       
    29 	(object Class "CIntTestStepSetLocation"
       
    30 	    quid       	"410F63C4004F"
       
    31 	    superclasses 	(list inheritance_relationship_list
       
    32 		(object Inheritance_Relationship
       
    33 		    quid       	"410F669503D9"
       
    34 		    supplier   	"Logical View::Design Model::DST Integration Test::CIntTestStep"
       
    35 		    quidu      	"410F5C850361")))
       
    36 	(object Class "CIntTest02Step"
       
    37 	    quid       	"410F63120233")
       
    38 	(object Class "CIntTestStepReadLocation"
       
    39 	    quid       	"410F5F110272"
       
    40 	    superclasses 	(list inheritance_relationship_list
       
    41 		(object Inheritance_Relationship
       
    42 		    quid       	"410F6699010A"
       
    43 		    supplier   	"Logical View::Design Model::DST Integration Test::CIntTestStep"
       
    44 		    quidu      	"410F5C850361")))
       
    45 	(object Class "CIntTestStep"
       
    46 	    quid       	"410F5C850361"
       
    47 	    superclasses 	(list inheritance_relationship_list
       
    48 		(object Inheritance_Relationship
       
    49 		    quid       	"410F5CDC0233"
       
    50 		    supplier   	"Logical View::Design Model::DST Integration Test::CDSTTestStep"
       
    51 		    quidu      	"410F5C7A011F")))
       
    52 	(object Class "CDSTTestStep"
       
    53 	    quid       	"410F5C7A011F"
       
    54 	    superclasses 	(list inheritance_relationship_list
       
    55 		(object Inheritance_Relationship
       
    56 		    quid       	"410F5CE20243"
       
    57 		    supplier   	"Logical View::Design Model::DST Integration Test::CTestStep"
       
    58 		    quidu      	"410F5C6F0015"))
       
    59 	    operations 	(list Operations
       
    60 		(object Operation "TestL"
       
    61 		    quid       	"411381F60235"
       
    62 		    concurrency 	"Sequential"
       
    63 		    opExportControl 	"Public"
       
    64 		    uid        	0)))
       
    65 	(object Class "CTestStep"
       
    66 	    quid       	"410F5C6F0015"
       
    67 	    documentation 	
       
    68 |
       
    69 |
       
    70 	    
       
    71 	    operations 	(list Operations
       
    72 		(object Operation "doTestStepPreamble"
       
    73 		    quid       	"41137E14015A"
       
    74 		    concurrency 	"Sequential"
       
    75 		    opExportControl 	"Public"
       
    76 		    uid        	0)
       
    77 		(object Operation "doTestStep"
       
    78 		    quid       	"41137E49012B"
       
    79 		    concurrency 	"Sequential"
       
    80 		    opExportControl 	"Public"
       
    81 		    uid        	0)
       
    82 		(object Operation "doTestStepPostamble"
       
    83 		    quid       	"41137E52037D"
       
    84 		    concurrency 	"Sequential"
       
    85 		    opExportControl 	"Public"
       
    86 		    uid        	0)))
       
    87 	(object Class "CIntTestServer"
       
    88 	    quid       	"410F5C100286"
       
    89 	    superclasses 	(list inheritance_relationship_list
       
    90 		(object Inheritance_Relationship
       
    91 		    quid       	"410F5C30019C"
       
    92 		    supplier   	"Logical View::Design Model::DST Integration Test::CDSTTestServer"
       
    93 		    quidu      	"410F5C050025"))
       
    94 	    used_nodes 	(list uses_relationship_list
       
    95 		(object Uses_Relationship
       
    96 		    quid       	"410F5EE8009D"
       
    97 		    supplier   	"Logical View::Design Model::DST Integration Test::CTestStep"
       
    98 		    quidu      	"410F5C6F0015"
       
    99 		    supplier_cardinality 	(value cardinality "1..n"))))
       
   100 	(object Class "CDSTTestServer"
       
   101 	    quid       	"410F5C050025"
       
   102 	    superclasses 	(list inheritance_relationship_list
       
   103 		(object Inheritance_Relationship
       
   104 		    quid       	"410F5C290229"
       
   105 		    supplier   	"Logical View::Design Model::DST Integration Test::CTestServer"
       
   106 		    quidu      	"410F5BEE03BF"))))
       
   107     logical_presentations 	(list unit_reference_list
       
   108 	(object ClassDiagram "DST Integration Test design"
       
   109 	    quid       	"410F8B1103C9"
       
   110 	    title      	"DST Integration Test design"
       
   111 	    zoom       	100
       
   112 	    max_height 	28350
       
   113 	    max_width  	21600
       
   114 	    origin_x   	0
       
   115 	    origin_y   	0
       
   116 	    items      	(list diagram_item_list
       
   117 		(object ClassView "Class" "Logical View::Design Model::DST Integration Test::CTestServer" @1
       
   118 		    ShowCompartmentStereotypes 	TRUE
       
   119 		    IncludeAttribute 	TRUE
       
   120 		    IncludeOperation 	TRUE
       
   121 		    location   	(224, 249)
       
   122 		    label      	(object ItemLabel
       
   123 			Parent_View 	@1
       
   124 			location   	(96, 200)
       
   125 			fill_color 	13434879
       
   126 			nlines     	1
       
   127 			max_width  	256
       
   128 			justify    	0
       
   129 			label      	"CTestServer")
       
   130 		    icon_style 	"Icon"
       
   131 		    line_color 	3342489
       
   132 		    fill_color 	13434879
       
   133 		    quidu      	"410F5BEE03BF"
       
   134 		    width      	274
       
   135 		    height     	120
       
   136 		    annotation 	8
       
   137 		    autoResize 	TRUE)
       
   138 		(object ClassView "Class" "Logical View::Design Model::DST Integration Test::CDSTTestServer" @2
       
   139 		    ShowCompartmentStereotypes 	TRUE
       
   140 		    IncludeAttribute 	TRUE
       
   141 		    IncludeOperation 	TRUE
       
   142 		    location   	(224, 489)
       
   143 		    label      	(object ItemLabel
       
   144 			Parent_View 	@2
       
   145 			location   	(61, 440)
       
   146 			fill_color 	13434879
       
   147 			nlines     	1
       
   148 			max_width  	326
       
   149 			justify    	0
       
   150 			label      	"CDSTTestServer")
       
   151 		    icon_style 	"Icon"
       
   152 		    line_color 	3342489
       
   153 		    fill_color 	13434879
       
   154 		    quidu      	"410F5C050025"
       
   155 		    width      	344
       
   156 		    height     	120
       
   157 		    annotation 	8
       
   158 		    autoResize 	TRUE)
       
   159 		(object ClassView "Class" "Logical View::Design Model::DST Integration Test::CIntTestServer" @3
       
   160 		    ShowCompartmentStereotypes 	TRUE
       
   161 		    IncludeAttribute 	TRUE
       
   162 		    IncludeOperation 	TRUE
       
   163 		    location   	(224, 745)
       
   164 		    label      	(object ItemLabel
       
   165 			Parent_View 	@3
       
   166 			location   	(78, 696)
       
   167 			fill_color 	13434879
       
   168 			nlines     	1
       
   169 			max_width  	292
       
   170 			justify    	0
       
   171 			label      	"CIntTestServer")
       
   172 		    icon_style 	"Icon"
       
   173 		    line_color 	3342489
       
   174 		    fill_color 	13434879
       
   175 		    quidu      	"410F5C100286"
       
   176 		    width      	310
       
   177 		    height     	120
       
   178 		    annotation 	8
       
   179 		    autoResize 	TRUE)
       
   180 		(object ClassView "Class" "Logical View::Design Model::DST Integration Test::CTestStep" @4
       
   181 		    ShowCompartmentStereotypes 	TRUE
       
   182 		    IncludeAttribute 	TRUE
       
   183 		    IncludeOperation 	TRUE
       
   184 		    location   	(743, 200)
       
   185 		    label      	(object ItemLabel
       
   186 			Parent_View 	@4
       
   187 			location   	(512, 77)
       
   188 			fill_color 	13434879
       
   189 			nlines     	1
       
   190 			max_width  	462
       
   191 			justify    	0
       
   192 			label      	"CTestStep")
       
   193 		    icon_style 	"Icon"
       
   194 		    line_color 	3342489
       
   195 		    fill_color 	13434879
       
   196 		    quidu      	"410F5C6F0015"
       
   197 		    compartment 	(object Compartment
       
   198 			Parent_View 	@4
       
   199 			location   	(512, 135)
       
   200 			icon_style 	"Icon"
       
   201 			fill_color 	16777215
       
   202 			anchor     	2
       
   203 			nlines     	4
       
   204 			max_width  	468)
       
   205 		    width      	480
       
   206 		    height     	268
       
   207 		    annotation 	8
       
   208 		    autoResize 	TRUE)
       
   209 		(object ClassView "Class" "Logical View::Design Model::DST Integration Test::CDSTTestStep" @5
       
   210 		    ShowCompartmentStereotypes 	TRUE
       
   211 		    IncludeAttribute 	TRUE
       
   212 		    IncludeOperation 	TRUE
       
   213 		    location   	(746, 506)
       
   214 		    label      	(object ItemLabel
       
   215 			Parent_View 	@5
       
   216 			location   	(583, 430)
       
   217 			fill_color 	13434879
       
   218 			nlines     	1
       
   219 			max_width  	326
       
   220 			justify    	0
       
   221 			label      	"CDSTTestStep")
       
   222 		    icon_style 	"Icon"
       
   223 		    line_color 	3342489
       
   224 		    fill_color 	13434879
       
   225 		    quidu      	"410F5C7A011F"
       
   226 		    compartment 	(object Compartment
       
   227 			Parent_View 	@5
       
   228 			location   	(583, 488)
       
   229 			icon_style 	"Icon"
       
   230 			fill_color 	16777215
       
   231 			anchor     	2
       
   232 			nlines     	2
       
   233 			max_width  	181)
       
   234 		    width      	344
       
   235 		    height     	174
       
   236 		    annotation 	8
       
   237 		    autoResize 	TRUE)
       
   238 		(object ClassView "Class" "Logical View::Design Model::DST Integration Test::CIntTestStep" @6
       
   239 		    ShowCompartmentStereotypes 	TRUE
       
   240 		    IncludeAttribute 	TRUE
       
   241 		    IncludeOperation 	TRUE
       
   242 		    location   	(741, 766)
       
   243 		    label      	(object ItemLabel
       
   244 			Parent_View 	@6
       
   245 			location   	(610, 718)
       
   246 			fill_color 	13434879
       
   247 			nlines     	1
       
   248 			max_width  	262
       
   249 			justify    	0
       
   250 			label      	"CIntTestStep")
       
   251 		    icon_style 	"Icon"
       
   252 		    line_color 	3342489
       
   253 		    fill_color 	13434879
       
   254 		    quidu      	"410F5C850361"
       
   255 		    width      	280
       
   256 		    height     	118
       
   257 		    annotation 	8
       
   258 		    autoResize 	TRUE)
       
   259 		(object NoteView @7
       
   260 		    location   	(1565, 409)
       
   261 		    label      	(object ItemLabel
       
   262 			Parent_View 	@7
       
   263 			location   	(1171, 328)
       
   264 			fill_color 	13434879
       
   265 			nlines     	3
       
   266 			max_width  	753
       
   267 			label      	"It is intended that the CDSTTestServer and CDSTTestStep are generic classes that implement OOM testing functionality.")
       
   268 		    line_color 	3342489
       
   269 		    fill_color 	13434879
       
   270 		    width      	813
       
   271 		    height     	174)
       
   272 		(object NoteView @8
       
   273 		    location   	(1571, 665)
       
   274 		    label      	(object ItemLabel
       
   275 			Parent_View 	@8
       
   276 			location   	(1174, 565)
       
   277 			fill_color 	13434879
       
   278 			nlines     	4
       
   279 			max_width  	759
       
   280 			label      	"Specific integration test server and integration test step are derived to support any integration specific functionality")
       
   281 		    line_color 	3342489
       
   282 		    fill_color 	13434879
       
   283 		    width      	819
       
   284 		    height     	213)
       
   285 		(object ClassView "Class" "Logical View::Design Model::DST Integration Test::CIntTestStepReadLocation" @9
       
   286 		    ShowCompartmentStereotypes 	TRUE
       
   287 		    IncludeAttribute 	TRUE
       
   288 		    IncludeOperation 	TRUE
       
   289 		    location   	(793, 1104)
       
   290 		    label      	(object ItemLabel
       
   291 			Parent_View 	@9
       
   292 			location   	(544, 1055)
       
   293 			fill_color 	13434879
       
   294 			nlines     	1
       
   295 			max_width  	498
       
   296 			justify    	0
       
   297 			label      	"CIntTestStepReadLocation")
       
   298 		    icon_style 	"Icon"
       
   299 		    line_color 	3342489
       
   300 		    fill_color 	13434879
       
   301 		    quidu      	"410F5F110272"
       
   302 		    width      	516
       
   303 		    height     	120
       
   304 		    annotation 	8
       
   305 		    autoResize 	TRUE)
       
   306 		(object ClassView "Class" "Logical View::Design Model::DST Integration Test::CIntTestStepImportVcal" @10
       
   307 		    ShowCompartmentStereotypes 	TRUE
       
   308 		    IncludeAttribute 	TRUE
       
   309 		    IncludeOperation 	TRUE
       
   310 		    location   	(1300, 1107)
       
   311 		    label      	(object ItemLabel
       
   312 			Parent_View 	@10
       
   313 			location   	(1082, 1058)
       
   314 			fill_color 	13434879
       
   315 			nlines     	1
       
   316 			max_width  	436
       
   317 			justify    	0
       
   318 			label      	"CIntTestStepImportVcal")
       
   319 		    icon_style 	"Icon"
       
   320 		    line_color 	3342489
       
   321 		    fill_color 	13434879
       
   322 		    quidu      	"410F63D900AD"
       
   323 		    width      	454
       
   324 		    height     	120
       
   325 		    annotation 	8
       
   326 		    autoResize 	TRUE)
       
   327 		(object ClassView "Class" "Logical View::Design Model::DST Integration Test::CIntTestStepCompareTimes" @11
       
   328 		    ShowCompartmentStereotypes 	TRUE
       
   329 		    IncludeAttribute 	TRUE
       
   330 		    IncludeOperation 	TRUE
       
   331 		    location   	(1815, 1107)
       
   332 		    label      	(object ItemLabel
       
   333 			Parent_View 	@11
       
   334 			location   	(1554, 1058)
       
   335 			fill_color 	13434879
       
   336 			nlines     	1
       
   337 			max_width  	522
       
   338 			justify    	0
       
   339 			label      	"CIntTestStepCompareTimes")
       
   340 		    icon_style 	"Icon"
       
   341 		    line_color 	3342489
       
   342 		    fill_color 	13434879
       
   343 		    quidu      	"410F6666011A"
       
   344 		    width      	540
       
   345 		    height     	120
       
   346 		    annotation 	8
       
   347 		    autoResize 	TRUE)
       
   348 		(object ClassView "Class" "Logical View::Design Model::DST Integration Test::CIntTestStepSetLocation" @12
       
   349 		    ShowCompartmentStereotypes 	TRUE
       
   350 		    IncludeAttribute 	TRUE
       
   351 		    IncludeOperation 	TRUE
       
   352 		    location   	(280, 1104)
       
   353 		    label      	(object ItemLabel
       
   354 			Parent_View 	@12
       
   355 			location   	(53, 1055)
       
   356 			fill_color 	13434879
       
   357 			nlines     	1
       
   358 			max_width  	454
       
   359 			justify    	0
       
   360 			label      	"CIntTestStepSetLocation")
       
   361 		    icon_style 	"Icon"
       
   362 		    line_color 	3342489
       
   363 		    fill_color 	13434879
       
   364 		    quidu      	"410F63C4004F"
       
   365 		    width      	472
       
   366 		    height     	120
       
   367 		    annotation 	8
       
   368 		    autoResize 	TRUE)
       
   369 		(object NoteView @13
       
   370 		    location   	(968, 1280)
       
   371 		    label      	(object ItemLabel
       
   372 			Parent_View 	@13
       
   373 			location   	(274, 1212)
       
   374 			fill_color 	13434879
       
   375 			nlines     	2
       
   376 			max_width  	1353
       
   377 			label      	"There are many different test steps each intended to perform a simple operation.  There are only four shown here to keep the diagram readable")
       
   378 		    line_color 	3342489
       
   379 		    fill_color 	13434879
       
   380 		    width      	1413
       
   381 		    height     	149)
       
   382 		(object NoteView @14
       
   383 		    location   	(1562, 184)
       
   384 		    label      	(object ItemLabel
       
   385 			Parent_View 	@14
       
   386 			location   	(1171, 109)
       
   387 			fill_color 	13434879
       
   388 			nlines     	3
       
   389 			max_width  	746
       
   390 			label      	"CTestServer and CTestStep are TestExecute framework base classes")
       
   391 		    line_color 	3342489
       
   392 		    fill_color 	13434879
       
   393 		    width      	806
       
   394 		    height     	163)
       
   395 		(object InheritView "" @15
       
   396 		    stereotype 	TRUE
       
   397 		    line_color 	3342489
       
   398 		    quidu      	"410F5C290229"
       
   399 		    client     	@2
       
   400 		    supplier   	@1
       
   401 		    line_style 	0)
       
   402 		(object InheritView "" @16
       
   403 		    stereotype 	TRUE
       
   404 		    line_color 	3342489
       
   405 		    quidu      	"410F5C30019C"
       
   406 		    client     	@3
       
   407 		    supplier   	@2
       
   408 		    line_style 	0)
       
   409 		(object InheritView "" @17
       
   410 		    stereotype 	TRUE
       
   411 		    line_color 	3342489
       
   412 		    quidu      	"410F5CE20243"
       
   413 		    client     	@5
       
   414 		    supplier   	@4
       
   415 		    line_style 	0)
       
   416 		(object InheritView "" @18
       
   417 		    stereotype 	TRUE
       
   418 		    line_color 	3342489
       
   419 		    quidu      	"410F5CDC0233"
       
   420 		    client     	@6
       
   421 		    supplier   	@5
       
   422 		    line_style 	0)
       
   423 		(object InheritView "" @19
       
   424 		    stereotype 	TRUE
       
   425 		    line_color 	3342489
       
   426 		    quidu      	"410F669B0291"
       
   427 		    client     	@10
       
   428 		    supplier   	@6
       
   429 		    line_style 	0)
       
   430 		(object InheritView "" @20
       
   431 		    stereotype 	TRUE
       
   432 		    line_color 	3342489
       
   433 		    quidu      	"410F66A001C6"
       
   434 		    client     	@11
       
   435 		    supplier   	@6
       
   436 		    line_style 	0)
       
   437 		(object AttachView "" @21
       
   438 		    stereotype 	TRUE
       
   439 		    line_color 	3342489
       
   440 		    client     	@5
       
   441 		    supplier   	@7
       
   442 		    line_style 	0)
       
   443 		(object AttachView "" @22
       
   444 		    stereotype 	TRUE
       
   445 		    line_color 	3342489
       
   446 		    client     	@8
       
   447 		    supplier   	@6
       
   448 		    line_style 	0)
       
   449 		(object InheritView "" @23
       
   450 		    stereotype 	TRUE
       
   451 		    line_color 	3342489
       
   452 		    quidu      	"410F6699010A"
       
   453 		    client     	@9
       
   454 		    supplier   	@6
       
   455 		    line_style 	0)
       
   456 		(object InheritView "" @24
       
   457 		    stereotype 	TRUE
       
   458 		    line_color 	3342489
       
   459 		    quidu      	"410F669503D9"
       
   460 		    client     	@12
       
   461 		    supplier   	@6
       
   462 		    line_style 	0)
       
   463 		(object UsesView "" @25
       
   464 		    stereotype 	TRUE
       
   465 		    line_color 	3342489
       
   466 		    quidu      	"410F5EE8009D"
       
   467 		    client     	@3
       
   468 		    supplier   	@4
       
   469 		    line_style 	0)))))