--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tzservices/tzserver/analysis/Integration Test Design.cat Tue Feb 02 10:12:00 2010 +0200
@@ -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)))))