diff -r 951aeeb3da43 -r eea20ed08f4b tzservices/tzserver/analysis/Integration Test Design.cat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tzservices/tzserver/analysis/Integration Test Design.cat Tue Jun 29 10:40:11 2010 +0300 @@ -0,0 +1,469 @@ + +(object Petal + version 43 + _written "Rose 6.1.9113.5" + charSet 0) + +(object Class_Category "DST Integration Test" + is_unit TRUE + is_loaded TRUE + quid "410F8AD50291" + exportControl "Public" + logical_models (list unit_reference_list + (object Class "CIntTestStepCompareTimes" + quid "410F6666011A" + superclasses (list inheritance_relationship_list + (object Inheritance_Relationship + quid "410F66A001C6" + supplier "Logical View::Design Model::DST Integration Test::CIntTestStep" + quidu "410F5C850361"))) + (object Class "CTestServer" + quid "410F5BEE03BF") + (object Class "CIntTestStepImportVcal" + quid "410F63D900AD" + superclasses (list inheritance_relationship_list + (object Inheritance_Relationship + quid "410F669B0291" + supplier "Logical View::Design Model::DST Integration Test::CIntTestStep" + quidu "410F5C850361"))) + (object Class "CIntTestStepSetLocation" + quid "410F63C4004F" + superclasses (list inheritance_relationship_list + (object Inheritance_Relationship + quid "410F669503D9" + supplier "Logical View::Design Model::DST Integration Test::CIntTestStep" + quidu "410F5C850361"))) + (object Class "CIntTest02Step" + quid "410F63120233") + (object Class "CIntTestStepReadLocation" + quid "410F5F110272" + superclasses (list inheritance_relationship_list + (object Inheritance_Relationship + quid "410F6699010A" + supplier "Logical View::Design Model::DST Integration Test::CIntTestStep" + quidu "410F5C850361"))) + (object Class "CIntTestStep" + quid "410F5C850361" + superclasses (list inheritance_relationship_list + (object Inheritance_Relationship + quid "410F5CDC0233" + supplier "Logical View::Design Model::DST Integration Test::CDSTTestStep" + quidu "410F5C7A011F"))) + (object Class "CDSTTestStep" + quid "410F5C7A011F" + superclasses (list inheritance_relationship_list + (object Inheritance_Relationship + quid "410F5CE20243" + supplier "Logical View::Design Model::DST Integration Test::CTestStep" + quidu "410F5C6F0015")) + operations (list Operations + (object Operation "TestL" + quid "411381F60235" + concurrency "Sequential" + opExportControl "Public" + uid 0))) + (object Class "CTestStep" + quid "410F5C6F0015" + documentation +| +| + + operations (list Operations + (object Operation "doTestStepPreamble" + quid "41137E14015A" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "doTestStep" + quid "41137E49012B" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "doTestStepPostamble" + quid "41137E52037D" + concurrency "Sequential" + opExportControl "Public" + uid 0))) + (object Class "CIntTestServer" + quid "410F5C100286" + superclasses (list inheritance_relationship_list + (object Inheritance_Relationship + quid "410F5C30019C" + supplier "Logical View::Design Model::DST Integration Test::CDSTTestServer" + quidu "410F5C050025")) + used_nodes (list uses_relationship_list + (object Uses_Relationship + quid "410F5EE8009D" + supplier "Logical View::Design Model::DST Integration Test::CTestStep" + quidu "410F5C6F0015" + supplier_cardinality (value cardinality "1..n")))) + (object Class "CDSTTestServer" + quid "410F5C050025" + superclasses (list inheritance_relationship_list + (object Inheritance_Relationship + quid "410F5C290229" + supplier "Logical View::Design Model::DST Integration Test::CTestServer" + quidu "410F5BEE03BF")))) + logical_presentations (list unit_reference_list + (object ClassDiagram "DST Integration Test design" + quid "410F8B1103C9" + title "DST Integration Test design" + zoom 100 + max_height 28350 + max_width 21600 + origin_x 0 + origin_y 0 + items (list diagram_item_list + (object ClassView "Class" "Logical View::Design Model::DST Integration Test::CTestServer" @1 + ShowCompartmentStereotypes TRUE + IncludeAttribute TRUE + IncludeOperation TRUE + location (224, 249) + label (object ItemLabel + Parent_View @1 + location (96, 200) + fill_color 13434879 + nlines 1 + max_width 256 + justify 0 + label "CTestServer") + icon_style "Icon" + line_color 3342489 + fill_color 13434879 + quidu "410F5BEE03BF" + width 274 + height 120 + annotation 8 + autoResize TRUE) + (object ClassView "Class" "Logical View::Design Model::DST Integration Test::CDSTTestServer" @2 + ShowCompartmentStereotypes TRUE + IncludeAttribute TRUE + IncludeOperation TRUE + location (224, 489) + label (object ItemLabel + Parent_View @2 + location (61, 440) + fill_color 13434879 + nlines 1 + max_width 326 + justify 0 + label "CDSTTestServer") + icon_style "Icon" + line_color 3342489 + fill_color 13434879 + quidu "410F5C050025" + width 344 + height 120 + annotation 8 + autoResize TRUE) + (object ClassView "Class" "Logical View::Design Model::DST Integration Test::CIntTestServer" @3 + ShowCompartmentStereotypes TRUE + IncludeAttribute TRUE + IncludeOperation TRUE + location (224, 745) + label (object ItemLabel + Parent_View @3 + location (78, 696) + fill_color 13434879 + nlines 1 + max_width 292 + justify 0 + label "CIntTestServer") + icon_style "Icon" + line_color 3342489 + fill_color 13434879 + quidu "410F5C100286" + width 310 + height 120 + annotation 8 + autoResize TRUE) + (object ClassView "Class" "Logical View::Design Model::DST Integration Test::CTestStep" @4 + ShowCompartmentStereotypes TRUE + IncludeAttribute TRUE + IncludeOperation TRUE + location (743, 200) + label (object ItemLabel + Parent_View @4 + location (512, 77) + fill_color 13434879 + nlines 1 + max_width 462 + justify 0 + label "CTestStep") + icon_style "Icon" + line_color 3342489 + fill_color 13434879 + quidu "410F5C6F0015" + compartment (object Compartment + Parent_View @4 + location (512, 135) + icon_style "Icon" + fill_color 16777215 + anchor 2 + nlines 4 + max_width 468) + width 480 + height 268 + annotation 8 + autoResize TRUE) + (object ClassView "Class" "Logical View::Design Model::DST Integration Test::CDSTTestStep" @5 + ShowCompartmentStereotypes TRUE + IncludeAttribute TRUE + IncludeOperation TRUE + location (746, 506) + label (object ItemLabel + Parent_View @5 + location (583, 430) + fill_color 13434879 + nlines 1 + max_width 326 + justify 0 + label "CDSTTestStep") + icon_style "Icon" + line_color 3342489 + fill_color 13434879 + quidu "410F5C7A011F" + compartment (object Compartment + Parent_View @5 + location (583, 488) + icon_style "Icon" + fill_color 16777215 + anchor 2 + nlines 2 + max_width 181) + width 344 + height 174 + annotation 8 + autoResize TRUE) + (object ClassView "Class" "Logical View::Design Model::DST Integration Test::CIntTestStep" @6 + ShowCompartmentStereotypes TRUE + IncludeAttribute TRUE + IncludeOperation TRUE + location (741, 766) + label (object ItemLabel + Parent_View @6 + location (610, 718) + fill_color 13434879 + nlines 1 + max_width 262 + justify 0 + label "CIntTestStep") + icon_style "Icon" + line_color 3342489 + fill_color 13434879 + quidu "410F5C850361" + width 280 + height 118 + annotation 8 + autoResize TRUE) + (object NoteView @7 + location (1565, 409) + label (object ItemLabel + Parent_View @7 + location (1171, 328) + fill_color 13434879 + nlines 3 + max_width 753 + label "It is intended that the CDSTTestServer and CDSTTestStep are generic classes that implement OOM testing functionality.") + line_color 3342489 + fill_color 13434879 + width 813 + height 174) + (object NoteView @8 + location (1571, 665) + label (object ItemLabel + Parent_View @8 + location (1174, 565) + fill_color 13434879 + nlines 4 + max_width 759 + label "Specific integration test server and integration test step are derived to support any integration specific functionality") + line_color 3342489 + fill_color 13434879 + width 819 + height 213) + (object ClassView "Class" "Logical View::Design Model::DST Integration Test::CIntTestStepReadLocation" @9 + ShowCompartmentStereotypes TRUE + IncludeAttribute TRUE + IncludeOperation TRUE + location (793, 1104) + label (object ItemLabel + Parent_View @9 + location (544, 1055) + fill_color 13434879 + nlines 1 + max_width 498 + justify 0 + label "CIntTestStepReadLocation") + icon_style "Icon" + line_color 3342489 + fill_color 13434879 + quidu "410F5F110272" + width 516 + height 120 + annotation 8 + autoResize TRUE) + (object ClassView "Class" "Logical View::Design Model::DST Integration Test::CIntTestStepImportVcal" @10 + ShowCompartmentStereotypes TRUE + IncludeAttribute TRUE + IncludeOperation TRUE + location (1300, 1107) + label (object ItemLabel + Parent_View @10 + location (1082, 1058) + fill_color 13434879 + nlines 1 + max_width 436 + justify 0 + label "CIntTestStepImportVcal") + icon_style "Icon" + line_color 3342489 + fill_color 13434879 + quidu "410F63D900AD" + width 454 + height 120 + annotation 8 + autoResize TRUE) + (object ClassView "Class" "Logical View::Design Model::DST Integration Test::CIntTestStepCompareTimes" @11 + ShowCompartmentStereotypes TRUE + IncludeAttribute TRUE + IncludeOperation TRUE + location (1815, 1107) + label (object ItemLabel + Parent_View @11 + location (1554, 1058) + fill_color 13434879 + nlines 1 + max_width 522 + justify 0 + label "CIntTestStepCompareTimes") + icon_style "Icon" + line_color 3342489 + fill_color 13434879 + quidu "410F6666011A" + width 540 + height 120 + annotation 8 + autoResize TRUE) + (object ClassView "Class" "Logical View::Design Model::DST Integration Test::CIntTestStepSetLocation" @12 + ShowCompartmentStereotypes TRUE + IncludeAttribute TRUE + IncludeOperation TRUE + location (280, 1104) + label (object ItemLabel + Parent_View @12 + location (53, 1055) + fill_color 13434879 + nlines 1 + max_width 454 + justify 0 + label "CIntTestStepSetLocation") + icon_style "Icon" + line_color 3342489 + fill_color 13434879 + quidu "410F63C4004F" + width 472 + height 120 + annotation 8 + autoResize TRUE) + (object NoteView @13 + location (968, 1280) + label (object ItemLabel + Parent_View @13 + location (274, 1212) + fill_color 13434879 + nlines 2 + max_width 1353 + 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") + line_color 3342489 + fill_color 13434879 + width 1413 + height 149) + (object NoteView @14 + location (1562, 184) + label (object ItemLabel + Parent_View @14 + location (1171, 109) + fill_color 13434879 + nlines 3 + max_width 746 + label "CTestServer and CTestStep are TestExecute framework base classes") + line_color 3342489 + fill_color 13434879 + width 806 + height 163) + (object InheritView "" @15 + stereotype TRUE + line_color 3342489 + quidu "410F5C290229" + client @2 + supplier @1 + line_style 0) + (object InheritView "" @16 + stereotype TRUE + line_color 3342489 + quidu "410F5C30019C" + client @3 + supplier @2 + line_style 0) + (object InheritView "" @17 + stereotype TRUE + line_color 3342489 + quidu "410F5CE20243" + client @5 + supplier @4 + line_style 0) + (object InheritView "" @18 + stereotype TRUE + line_color 3342489 + quidu "410F5CDC0233" + client @6 + supplier @5 + line_style 0) + (object InheritView "" @19 + stereotype TRUE + line_color 3342489 + quidu "410F669B0291" + client @10 + supplier @6 + line_style 0) + (object InheritView "" @20 + stereotype TRUE + line_color 3342489 + quidu "410F66A001C6" + client @11 + supplier @6 + line_style 0) + (object AttachView "" @21 + stereotype TRUE + line_color 3342489 + client @5 + supplier @7 + line_style 0) + (object AttachView "" @22 + stereotype TRUE + line_color 3342489 + client @8 + supplier @6 + line_style 0) + (object InheritView "" @23 + stereotype TRUE + line_color 3342489 + quidu "410F6699010A" + client @9 + supplier @6 + line_style 0) + (object InheritView "" @24 + stereotype TRUE + line_color 3342489 + quidu "410F669503D9" + client @12 + supplier @6 + line_style 0) + (object UsesView "" @25 + stereotype TRUE + line_color 3342489 + quidu "410F5EE8009D" + client @3 + supplier @4 + line_style 0)))))