lowlevellibsandfws/pluginfw/engineering/Object_Model/ECOM_TestBed.mdl
author William Roberts <williamr@symbian.org>
Fri, 11 Jun 2010 16:28:56 +0100
branchGCC_SURGE
changeset 32 2d6a1d6b6e59
parent 0 e4d67989cc36
child 71 28ccaba883f4
permissions -rw-r--r--
Branch for GCC_SURGE fixes


(object Petal
    version    	43
    _written   	"Rose 6.1.9113.5"
    charSet    	0)

(object Design "Logical View"
    is_unit    	TRUE
    is_loaded  	TRUE
    attributes 	(list Attribute_Set
	(object Attribute
	    tool       	"VC++"
	    name       	"Scripting"
	    value      	FALSE))
    quid       	"3A23F652016C"
    defaults   	(object defaults
	rightMargin 	0.250000
	leftMargin 	0.250000
	topMargin  	0.250000
	bottomMargin 	0.500000
	pageOverlap 	0.250000
	clipIconLabels 	TRUE
	autoResize 	TRUE
	snapToGrid 	TRUE
	gridX      	62
	gridY      	62
	defaultFont 	(object Font
	    size       	10
	    face       	"Arial"
	    bold       	FALSE
	    italics    	FALSE
	    underline  	FALSE
	    strike     	FALSE
	    color      	0
	    default_color 	TRUE)
	showMessageNum 	1
	showClassOfObject 	TRUE
	notation   	"Unified")
    root_usecase_package 	(object Class_Category "Use Case View"
	quid       	"3A1A89A40101"
	exportControl 	"Public"
	global     	TRUE
	logical_models 	(list unit_reference_list
	    (object Class_Category "Customer Actors"
		quid       	"3A1A89F00159"
		documentation 	"The actors interacting with the test bed architecture."
		visible_categories 	(list visibility_relationship_list
		    (object Visibility_Relationship
			quid       	"3A1A8C2700DC"
			supplier   	"Use Case View::Customer Use cases"
			quidu      	"3A1A8A2A0211"))
		exportControl 	"Public"
		logical_models 	(list unit_reference_list
		    (object Class "HTTP Client 6.2"
			quid       	"3A1A8A160316"
			documentation 	
|Role:
|- Requests the execution of a particular test, or group of tests, with the production of test results.
|- Requests the execution of a particular test, or group of tests, with the production of test results, and verification of resource usage release.
|- Requests the execution of a particular test, or group of tests, with the production of test results, under low resource availability conditions.
|- Requests a particular type of report format.
|- Requests the reproduction of a specific state for a test.
|- Requires that any comonent may be tested. 
			
			stereotype 	"Actor"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1E3332029D"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Class "GT 6.2 Plug-in System"
			quid       	"3A1A8A9D0360"
			documentation 	
|Role:
|- Requests the execution of a particular test, or group of tests, with the production of test results.
|- Requests the execution of a particular test, or group of tests, with the production of test results, and verification of resource usage release.
|- Requests the execution of a particular test, or group of tests, with the production of test results, under low resource availability conditions.
|- Requests the reproduction of a specific state for a test.
|- Requires that any comonent may be tested.
			
			stereotype 	"Actor"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1E32B90271"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Class "GT Wap 6.2"
			quid       	"3A1A8AC101D2"
			documentation 	
|Role:
|- Requests the execution of a particular test, or group of tests, with the production of test results.
|- Requests the execution of a particular test, or group of tests, with the production of test results, and verification of resource usage release.
|- Requests the execution of a particular test, or group of tests, with the production of test results, under low resource availability conditions.
			
			stereotype 	"Actor"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1E31AC0166"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Class "Future GT project"
			quid       	"3A1A8F3001E8"
			documentation 	
|Role:
|- Requests the execution of a particular test, or group of tests, with the production of test results.
|- Requests the execution of a particular test, or group of tests, with the production of test results, and verification of resource usage release.
|- Requests the execution of a particular test, or group of tests, with the production of test results, under low resource availability conditions.
|- Requests a particular type of report format. 
|- Requests the reproduction of a specific state for a test.
|- Requires that any comonent may be tested.
			
			stereotype 	"Actor"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1E339A0315"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Class "Generalised Actor"
			quid       	"3A1E30F00075"
			documentation 	
|The generalised common roles of all the other actors.
|Role:
|- Requests the execution of a particular test, or group of tests, with the production of test results.
|- Requests the execution of a particular test, or group of tests, with the production of test results, and verification of resource usage release.
|- Requests the execution of a particular test, or group of tests, with the production of test results, under low resource availability conditions.
			
			stereotype 	"Actor")
		    (object Class "Stubbed Code Module"
			quid       	"3A5D9AA60388"
			stereotype 	"Actor"))
		logical_presentations 	(list unit_reference_list
		    (object UseCaseDiagram "Main"
			quid       	"3A1F92160105"
			title      	"Main"
			documentation 	"The actor inter-dependencies."
			zoom       	100
			max_height 	28350
			max_width  	21600
			origin_x   	431
			origin_y   	0
			items      	(list diagram_item_list
			    (object ClassView "Class" "Use Case View::Customer Actors::HTTP Client 6.2" @1
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(372, 1550)
				label      	(object ItemLabel
				    Parent_View 	@1
				    location   	(372, 1710)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"HTTP Client 6.2")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8A160316"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Use Case View::Customer Actors::GT 6.2 Plug-in System" @2
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(372, 248)
				label      	(object ItemLabel
				    Parent_View 	@2
				    location   	(372, 408)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"GT 6.2 Plug-in System")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8A9D0360"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Use Case View::Customer Actors::GT Wap 6.2" @3
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2046, 248)
				label      	(object ItemLabel
				    Parent_View 	@3
				    location   	(2046, 408)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"GT Wap 6.2")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8AC101D2"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Use Case View::Customer Actors::Future GT project" @4
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2046, 1550)
				label      	(object ItemLabel
				    Parent_View 	@4
				    location   	(2046, 1710)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"Future GT project")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8F3001E8"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Use Case View::Customer Actors::Generalised Actor" @5
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1240, 868)
				label      	(object ItemLabel
				    Parent_View 	@5
				    location   	(1240, 1028)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"Generalised Actor")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1E30F00075"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @6
				stereotype 	(object SegLabel @7
				    Parent_View 	@6
				    location   	(744, 1258)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.418309
				    height     	4
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E3332029D"
				client     	@1
				supplier   	@5
				line_style 	0)
			    (object InheritView "" @8
				stereotype 	(object SegLabel @9
				    Parent_View 	@8
				    location   	(709, 484)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.371114
				    height     	4
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E32B90271"
				client     	@2
				supplier   	@5
				line_style 	0)
			    (object InheritView "" @10
				stereotype 	(object SegLabel @11
				    Parent_View 	@10
				    location   	(1594, 577)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.560630
				    height     	12
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E31AC0166"
				client     	@3
				supplier   	@5
				line_style 	0)
			    (object InheritView "" @12
				stereotype 	(object SegLabel @13
				    Parent_View 	@12
				    location   	(1642, 1207)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.500000
				    height     	1
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E339A0315"
				client     	@4
				supplier   	@5
				line_style 	0)))))
	    (object Class_Category "Customer Use cases"
		quid       	"3A1A8A2A0211"
		documentation 	"The client use cases for interaction, and architectural requirements."
		exportControl 	"Public"
		logical_models 	(list unit_reference_list
		    (object UseCase "Test Individual component"
			quid       	"3A1A8C6B02A6"
			documentation 	"Execution of all methods of a component. Gathering, and recording, the results with verification of correctness. (Unit test). Also execute one or more defect tests, recording the results with verification of correctness."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1E95C402C0"
				stereotype 	"extends"
				supplier   	"Use Case View::Customer Use cases::Test incomplete component"
				quidu      	"3A1A8CB602C2")
			    (object Inheritance_Relationship
				quid       	"3A1F7F790276"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Simulate Defect conditions"
				quidu      	"3A1A9DD3019F")))
		    (object UseCase "Log message and results"
			quid       	"3A1A8C80017A"
			documentation 	"Store a text message persistently.")
		    (object UseCase "Test incomplete component"
			quid       	"3A1A8CB602C2"
			documentation 	"Execution of one or more methods upon a component. Gathering, and recording, the results and verification of correctness.(Unit test). Also execute one or more defect tests, recording the results with verification of correctness."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1E91FE01E5"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Test component method"
				quidu      	"3A1A8DF00382")
			    (object Inheritance_Relationship
				quid       	"3A1E95E80091"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Clear test context"
				quidu      	"3A1A91C6018F")
			    (object Inheritance_Relationship
				quid       	"3A1F79260368"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Share test context"
				quidu      	"3A1A8E790018")
			    (object Inheritance_Relationship
				quid       	"3A1F7B74038F"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Identify component fault in context"
				quidu      	"3A1A90110281")))
		    (object UseCase "Run test interactively"
			quid       	"3A1A8D1700D7"
			documentation 	"Execution of a single test selected by a user of the test bed UI."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1E941D0023"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Test Individual component"
				quidu      	"3A1A8C6B02A6")))
		    (object UseCase "Run test automatically"
			quid       	"3A1A8D2503DA"
			documentation 	"Execution of a single test without user input."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1F8F270246"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Run test interactively"
				quidu      	"3A1A8D1700D7")))
		    (object UseCase "Run test from script"
			quid       	"3A1A8D3502D9"
			documentation 	"Execution of a single test automatically, simulating user input where necessary."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1F8E9A013F"
				stereotype 	"extends"
				supplier   	"Use Case View::Customer Use cases::Run test automatically"
				quidu      	"3A1A8D2503DA")))
		    (object UseCase "Memory leak test"
			quid       	"3A1A8D7D0138"
			documentation 	"Test that the component has not leaked any memory blocks during its execution.")
		    (object UseCase "Resource leak test"
			quid       	"3A1A8D8F0300"
			documentation 	"Test that the component has not leaked any resources during its execution.")
		    (object UseCase "Out of memory test"
			quid       	"3A1A8DAB01B6"
			documentation 	"Simulate out of memory conditions.")
		    (object UseCase "Dump memory block to log"
			quid       	"3A1A8DC400E0"
			documentation 	"The content of a specified area of volatile storage is stored persistently, in a standardised human readable form. "
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A238F4E0128"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Log message and results"
				quidu      	"3A1A8C80017A")))
		    (object UseCase "Test component method"
			quid       	"3A1A8DF00382"
			documentation 	"Test a method of the component recording and validating the result."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1E911601EB"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Log message and results"
				quidu      	"3A1A8C80017A")
			    (object Inheritance_Relationship
				quid       	"3A1E91220170"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Memory leak test"
				quidu      	"3A1A8D7D0138")
			    (object Inheritance_Relationship
				quid       	"3A1E912E00D7"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Resource leak test"
				quidu      	"3A1A8D8F0300")
			    (object Inheritance_Relationship
				quid       	"3A1E914600E6"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Out of memory test"
				quidu      	"3A1A8DAB01B6")
			    (object Inheritance_Relationship
				quid       	"3A1E914D0208"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Dump memory block to log"
				quidu      	"3A1A8DC400E0")
			    (object Inheritance_Relationship
				quid       	"3A1E92230242"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Validate test results"
				quidu      	"3A1A8E860338")))
		    (object UseCase "Capture component state"
			quid       	"3A1A8E4603CC"
			documentation 	"The complete state of a component is captured for later restoration.")
		    (object UseCase "Restore component state"
			quid       	"3A1A8E56014E"
			documentation 	"The complete state of a component captured earlier, is restored.")
		    (object UseCase "Share test context"
			quid       	"3A1A8E790018"
			documentation 	"The context within which the previous test executed is preserved and provides the state within which to begin the next test.")
		    (object UseCase "Validate test results"
			quid       	"3A1A8E860338"
			documentation 	"Verify that a tests result is the one anticipated.")
		    (object UseCase "Test asynchronous component"
			quid       	"3A1A8EA602A8"
			documentation 	"Execute two or more tests simultaneously, within the same, or multiple threads, which communicate asynchronously via the use of signals."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1E95B70040"
				stereotype 	"extends"
				supplier   	"Use Case View::Customer Use cases::Test Individual component"
				quidu      	"3A1A8C6B02A6")
			    (object Inheritance_Relationship
				quid       	"3A1F82890089"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Schedule test"
				quidu      	"3A1A91620236")))
		    (object UseCase "Repeat test case"
			quid       	"3A1A8F020001"
			documentation 	"Execute the previous test again."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1F8F6C0317"
				stereotype 	"extends"
				supplier   	"Use Case View::Customer Use cases::Run test interactively"
				quidu      	"3A1A8D1700D7")))
		    (object UseCase "Identify component fault in context"
			quid       	"3A1A90110281"
			documentation 	"Respond to an unanticipated component processing fault, identifying the fault, and its context, for investigative reproduction."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1F7C320360"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Capture component state"
				quidu      	"3A1A8E4603CC")
			    (object Inheritance_Relationship
				quid       	"3A1F7C5002AF"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Restore component state"
				quidu      	"3A1A8E56014E")))
		    (object UseCase "Test multi-threaded component"
			quid       	"3A1A90B00316"
			documentation 	"Execute one or more tests simultaneously, within  multiple threads."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1E95A70304"
				stereotype 	"extends"
				supplier   	"Use Case View::Customer Use cases::Test Individual component"
				quidu      	"3A1A8C6B02A6")
			    (object Inheritance_Relationship
				quid       	"3A1F829102F7"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Schedule test"
				quidu      	"3A1A91620236")))
		    (object UseCase "Schedule test"
			quid       	"3A1A91620236"
			documentation 	"Specify the launch timing for an individual test.")
		    (object UseCase "Test components concurrently"
			quid       	"3A1A917D011C"
			documentation 	"Execute two or more tests simultaneously, within the same thread."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1E951802B9"
				stereotype 	"extends"
				supplier   	"Use Case View::Customer Use cases::Test Individual component"
				quidu      	"3A1A8C6B02A6")
			    (object Inheritance_Relationship
				quid       	"3A1F827402AF"
				stereotype 	"uses"
				supplier   	"Use Case View::Customer Use cases::Schedule test"
				quidu      	"3A1A91620236")))
		    (object UseCase "Clear test context"
			quid       	"3A1A91C6018F"
			documentation 	"The context within which the test is to execute is reset to a standard 'virgin' state.")
		    (object UseCase "Arbitrarily group tests and execution order"
			quid       	"3A1A97CF0336"
			documentation 	"The client specifies a specific execution order for a set of tests, stating if simulating user input, is required, and how test context is to be shared."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A1E94EA02EF"
				stereotype 	"extends"
				supplier   	"Use Case View::Customer Use cases::Run test from script"
				quidu      	"3A1A8D3502D9")))
		    (object Association "$UNNAMED$0"
			quid       	"3A1A9B62013D"
			roles      	(list role_list
			    (object Role "$UNNAMED$1"
				quid       	"3A1A9B630333"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Configure report format"
				quidu      	"3A1A904E01AD"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$2"
				quid       	"3A1A9B630334"
				supplier   	"Use Case View::Customer Actors::HTTP Client 6.2"
				quidu      	"3A1A8A160316")))
		    (object Association "$UNNAMED$3"
			quid       	"3A1A9B6E0216"
			roles      	(list role_list
			    (object Role "$UNNAMED$4"
				quid       	"3A1A9B6F018B"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Replace the UI"
				quidu      	"3A1A90F3034F"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$5"
				quid       	"3A1A9B6F018C"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$6"
			quid       	"3A1A9B7101CA"
			roles      	(list role_list
			    (object Role "$UNNAMED$7"
				quid       	"3A1A9B72017C"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Configure report format"
				quidu      	"3A1A904E01AD"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$8"
				quid       	"3A1A9B720186"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$9"
			quid       	"3A1A9B74020B"
			roles      	(list role_list
			    (object Role "$UNNAMED$10"
				quid       	"3A1A9B750144"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Dynamically configure the test environment"
				quidu      	"3A1A8FCF0345"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$11"
				quid       	"3A1A9B75014E"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$12"
			quid       	"3A1A9B770179"
			roles      	(list role_list
			    (object Role "$UNNAMED$13"
				quid       	"3A1A9B780198"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Automate user action reproduction."
				quidu      	"3A1A91080255"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$14"
				quid       	"3A1A9B780199"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$15"
			quid       	"3A1A9B7A03A4"
			roles      	(list role_list
			    (object Role "$UNNAMED$16"
				quid       	"3A1A9B7B0319"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Send user notification of test result"
				quidu      	"3A1A906602A2"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$17"
				quid       	"3A1A9B7B031A"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$18"
			quid       	"3A1A9B7E02E2"
			roles      	(list role_list
			    (object Role "$UNNAMED$19"
				quid       	"3A1A9B8000BE"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Architecture is extensible"
				quidu      	"3A1A960B01B9"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$20"
				quid       	"3A1A9B8000BF"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$21"
			quid       	"3A1A9B8202C9"
			roles      	(list role_list
			    (object Role "$UNNAMED$22"
				quid       	"3A1A9B830285"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Modular architecture services"
				quidu      	"3A1A966501FF"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$23"
				quid       	"3A1A9B830286"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$24"
			quid       	"3A1A9B86026B"
			roles      	(list role_list
			    (object Role "$UNNAMED$25"
				quid       	"3A1A9B870136"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Test any component"
				quidu      	"3A1A95BB02D7"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$26"
				quid       	"3A1A9B870137"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$27"
			quid       	"3A1A9B8F020A"
			roles      	(list role_list
			    (object Role "$UNNAMED$28"
				quid       	"3A1A9B900279"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Test any component"
				quidu      	"3A1A95BB02D7"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$29"
				quid       	"3A1A9B90027A"
				supplier   	"Use Case View::Customer Actors::GT 6.2 Plug-in System"
				quidu      	"3A1A8A9D0360")))
		    (object Association "$UNNAMED$30"
			quid       	"3A1A9B940347"
			roles      	(list role_list
			    (object Role "$UNNAMED$31"
				quid       	"3A1A9B96017D"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Test any component"
				quidu      	"3A1A95BB02D7"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$32"
				quid       	"3A1A9B96017E"
				supplier   	"Use Case View::Customer Actors::HTTP Client 6.2"
				quidu      	"3A1A8A160316")))
		    (object Association "$UNNAMED$33"
			quid       	"3A1A9BDA02C6"
			roles      	(list role_list
			    (object Role "$UNNAMED$34"
				quid       	"3A1A9BDB0259"
				supplier   	"Use Case View::Customer Use cases::Repeat test case"
				quidu      	"3A1A8F020001"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$35"
				quid       	"3A1A9BDB025A"
				supplier   	"Use Case View::Customer Actors::GT 6.2 Plug-in System"
				quidu      	"3A1A8A9D0360")))
		    (object Association "$UNNAMED$36"
			quid       	"3A1A9BDF0287"
			roles      	(list role_list
			    (object Role "$UNNAMED$37"
				quid       	"3A1A9BE00152"
				supplier   	"Use Case View::Customer Use cases::Schedule test"
				quidu      	"3A1A91620236"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$38"
				quid       	"3A1A9BE00153"
				supplier   	"Use Case View::Customer Actors::GT 6.2 Plug-in System"
				quidu      	"3A1A8A9D0360")))
		    (object Association "$UNNAMED$39"
			quid       	"3A1A9BE30341"
			roles      	(list role_list
			    (object Role "$UNNAMED$40"
				quid       	"3A1A9BE4037E"
				supplier   	"Use Case View::Customer Use cases::Schedule test"
				quidu      	"3A1A91620236"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$41"
				quid       	"3A1A9BE4037F"
				supplier   	"Use Case View::Customer Actors::HTTP Client 6.2"
				quidu      	"3A1A8A160316")))
		    (object Association "$UNNAMED$42"
			quid       	"3A1A9C0401AE"
			roles      	(list role_list
			    (object Role "$UNNAMED$43"
				quid       	"3A1A9C05021D"
				supplier   	"Use Case View::Customer Use cases::Arbitrarily group tests and execution order"
				quidu      	"3A1A97CF0336"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$44"
				quid       	"3A1A9C05021E"
				supplier   	"Use Case View::Customer Actors::HTTP Client 6.2"
				quidu      	"3A1A8A160316")))
		    (object Association "$UNNAMED$45"
			quid       	"3A1A9C190316"
			roles      	(list role_list
			    (object Role "$UNNAMED$46"
				quid       	"3A1A9C1A028C"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Dynamically configure the test environment"
				quidu      	"3A1A8FCF0345"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$47"
				quid       	"3A1A9C1A028D"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$48"
			quid       	"3A1A9C1C02D5"
			roles      	(list role_list
			    (object Role "$UNNAMED$49"
				quid       	"3A1A9C1E0183"
				supplier   	"Use Case View::Customer Use cases::Arbitrarily group tests and execution order"
				quidu      	"3A1A97CF0336"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$50"
				quid       	"3A1A9C1E0184"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$51"
			quid       	"3A1A9C26029D"
			roles      	(list role_list
			    (object Role "$UNNAMED$52"
				quid       	"3A1A9C27035D"
				supplier   	"Use Case View::Customer Use cases::Repeat test case"
				quidu      	"3A1A8F020001"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$53"
				quid       	"3A1A9C27035E"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$54"
			quid       	"3A1A9C2A0086"
			roles      	(list role_list
			    (object Role "$UNNAMED$55"
				quid       	"3A1A9C2B00D8"
				supplier   	"Use Case View::Customer Use cases::Schedule test"
				quidu      	"3A1A91620236"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$56"
				quid       	"3A1A9C2B00D9"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$57"
			quid       	"3A1A9C2D03A1"
			roles      	(list role_list
			    (object Role "$UNNAMED$58"
				quid       	"3A1A9C2E0353"
				supplier   	"Use Case View::Customer Use cases::Capture component state"
				quidu      	"3A1A8E4603CC"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$59"
				quid       	"3A1A9C2E0354"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$60"
			quid       	"3A1A9C31016C"
			roles      	(list role_list
			    (object Role "$UNNAMED$61"
				quid       	"3A1A9C3201E6"
				supplier   	"Use Case View::Customer Use cases::Restore component state"
				quidu      	"3A1A8E56014E"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$62"
				quid       	"3A1A9C3201E7"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$63"
			quid       	"3A1A9DE70389"
			roles      	(list role_list
			    (object Role "$UNNAMED$64"
				quid       	"3A1A9DE80272"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Simulate Defect conditions"
				quidu      	"3A1A9DD3019F"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$65"
				quid       	"3A1A9DE80273"
				supplier   	"Use Case View::Customer Actors::Future GT project"
				quidu      	"3A1A8F3001E8")))
		    (object Association "$UNNAMED$66"
			quid       	"3A1A9DEB006E"
			roles      	(list role_list
			    (object Role "$UNNAMED$67"
				quid       	"3A1A9DEB038F"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Simulate Defect conditions"
				quidu      	"3A1A9DD3019F"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$68"
				quid       	"3A1A9DEB0390"
				supplier   	"Use Case View::Customer Actors::HTTP Client 6.2"
				quidu      	"3A1A8A160316")))
		    (object Association "$UNNAMED$69"
			quid       	"3A1A9DEE00E0"
			roles      	(list role_list
			    (object Role "$UNNAMED$70"
				quid       	"3A1A9DEF010A"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Simulate Defect conditions"
				quidu      	"3A1A9DD3019F"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$71"
				quid       	"3A1A9DEF010B"
				supplier   	"Use Case View::Customer Actors::GT 6.2 Plug-in System"
				quidu      	"3A1A8A9D0360")))
		    (object Association "$UNNAMED$72"
			quid       	"3A1E31C60236"
			roles      	(list role_list
			    (object Role "$UNNAMED$73"
				quid       	"3A1E31C801FC"
				supplier   	"Use Case View::Customer Use cases::Validate test results"
				quidu      	"3A1A8E860338"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$74"
				quid       	"3A1E31C801FD"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$75"
			quid       	"3A1E31CB000C"
			roles      	(list role_list
			    (object Role "$UNNAMED$76"
				quid       	"3A1E31CC0389"
				supplier   	"Use Case View::Customer Use cases::Log message and results"
				quidu      	"3A1A8C80017A"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$77"
				quid       	"3A1E31CC038A"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$78"
			quid       	"3A1E31D5002F"
			roles      	(list role_list
			    (object Role "$UNNAMED$79"
				quid       	"3A1E31D502E2"
				supplier   	"Use Case View::Customer Use cases::Dump memory block to log"
				quidu      	"3A1A8DC400E0"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$80"
				quid       	"3A1E31D502E3"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$81"
			quid       	"3A1E31D703AD"
			roles      	(list role_list
			    (object Role "$UNNAMED$82"
				quid       	"3A1E31D90052"
				supplier   	"Use Case View::Customer Use cases::Memory leak test"
				quidu      	"3A1A8D7D0138"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$83"
				quid       	"3A1E31D90053"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$84"
			quid       	"3A1E31DB0150"
			roles      	(list role_list
			    (object Role "$UNNAMED$85"
				quid       	"3A1E31DD0102"
				supplier   	"Use Case View::Customer Use cases::Resource leak test"
				quidu      	"3A1A8D8F0300"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$86"
				quid       	"3A1E31DD0103"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$87"
			quid       	"3A1E31E0019D"
			roles      	(list role_list
			    (object Role "$UNNAMED$88"
				quid       	"3A1E31E1039D"
				supplier   	"Use Case View::Customer Use cases::Out of memory test"
				quidu      	"3A1A8DAB01B6"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$89"
				quid       	"3A1E31E1039E"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$90"
			quid       	"3A1E31E4021B"
			roles      	(list role_list
			    (object Role "$UNNAMED$91"
				quid       	"3A1E31E5037B"
				supplier   	"Use Case View::Customer Use cases::Share test context"
				quidu      	"3A1A8E790018"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$92"
				quid       	"3A1E31E5037C"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$93"
			quid       	"3A1E31EC0032"
			roles      	(list role_list
			    (object Role "$UNNAMED$94"
				quid       	"3A1E31ED0105"
				supplier   	"Use Case View::Customer Use cases::Test component method"
				quidu      	"3A1A8DF00382"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$95"
				quid       	"3A1E31ED0106"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$96"
			quid       	"3A1E31EF0339"
			roles      	(list role_list
			    (object Role "$UNNAMED$97"
				quid       	"3A1E31F00330"
				supplier   	"Use Case View::Customer Use cases::Test incomplete component"
				quidu      	"3A1A8CB602C2"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$98"
				quid       	"3A1E31F00331"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$99"
			quid       	"3A1E31F30168"
			roles      	(list role_list
			    (object Role "$UNNAMED$100"
				quid       	"3A1E31F401E2"
				supplier   	"Use Case View::Customer Use cases::Test Individual component"
				quidu      	"3A1A8C6B02A6"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$101"
				quid       	"3A1E31F401E3"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$102"
			quid       	"3A1E31F60339"
			roles      	(list role_list
			    (object Role "$UNNAMED$103"
				quid       	"3A1E31F702FE"
				supplier   	"Use Case View::Customer Use cases::Test asynchronous component"
				quidu      	"3A1A8EA602A8"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$104"
				quid       	"3A1E31F702FF"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$105"
			quid       	"3A1E31FA0078"
			roles      	(list role_list
			    (object Role "$UNNAMED$106"
				quid       	"3A1E31FB00DD"
				supplier   	"Use Case View::Customer Use cases::Test multi-threaded component"
				quidu      	"3A1A90B00316"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$107"
				quid       	"3A1E31FB00DE"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$108"
			quid       	"3A1E31FD0072"
			roles      	(list role_list
			    (object Role "$UNNAMED$109"
				quid       	"3A1E31FF00CF"
				supplier   	"Use Case View::Customer Use cases::Test components concurrently"
				quidu      	"3A1A917D011C"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$110"
				quid       	"3A1E31FF00D0"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$111"
			quid       	"3A1E32010303"
			roles      	(list role_list
			    (object Role "$UNNAMED$112"
				quid       	"3A1E320301E3"
				supplier   	"Use Case View::Customer Use cases::Identify component fault in context"
				quidu      	"3A1A90110281"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$113"
				quid       	"3A1E320301E4"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$114"
			quid       	"3A1E34A00023"
			roles      	(list role_list
			    (object Role "$UNNAMED$115"
				quid       	"3A1E34A101BF"
				supplier   	"Use Case View::Customer Use cases::Clear test context"
				quidu      	"3A1A91C6018F"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$116"
				quid       	"3A1E34A101C0"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$117"
			quid       	"3A1E34DA0315"
			roles      	(list role_list
			    (object Role "$UNNAMED$118"
				quid       	"3A1E34DB0262"
				supplier   	"Use Case View::Customer Use cases::Run test interactively"
				quidu      	"3A1A8D1700D7"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$119"
				quid       	"3A1E34DB0263"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$120"
			quid       	"3A1E34DE00A4"
			roles      	(list role_list
			    (object Role "$UNNAMED$121"
				quid       	"3A1E34DF0114"
				supplier   	"Use Case View::Customer Use cases::Run test automatically"
				quidu      	"3A1A8D2503DA"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$122"
				quid       	"3A1E34DF0115"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$123"
			quid       	"3A1E34E10171"
			roles      	(list role_list
			    (object Role "$UNNAMED$124"
				quid       	"3A1E34E20212"
				supplier   	"Use Case View::Customer Use cases::Run test from script"
				quidu      	"3A1A8D3502D9"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$125"
				quid       	"3A1E34E20213"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$126"
			quid       	"3A1E358F0167"
			roles      	(list role_list
			    (object Role "$UNNAMED$127"
				quid       	"3A1E3590023A"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Add new test cases"
				quidu      	"3A1A91A201CA"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$128"
				quid       	"3A1E3590023B"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$129"
			quid       	"3A1E365202BC"
			roles      	(list role_list
			    (object Role "$UNNAMED$130"
				quid       	"3A1E3653038F"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Run tests in release code"
				quidu      	"3A1A8FC0002C"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$131"
				quid       	"3A1E36530390"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$132"
			quid       	"3A1E3930002C"
			roles      	(list role_list
			    (object Role "$UNNAMED$133"
				quid       	"3A1E3931002E"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Trace Defect report to test"
				quidu      	"3A1A9B1C016E"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$134"
				quid       	"3A1E3931002F"
				supplier   	"Use Case View::Customer Actors::Generalised Actor"
				quidu      	"3A1E30F00075")))
		    (object Association "$UNNAMED$135"
			quid       	"3A5DC4DC0250"
			roles      	(list role_list
			    (object Role "$UNNAMED$136"
				quid       	"3A5DC4DD000D"
				supplier   	"Use Case View::Customer Use cases::Test component method"
				quidu      	"3A1A8DF00382"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$137"
				quid       	"3A5DC4DD000E"
				supplier   	"Use Case View::Customer Actors::Stubbed Code Module"
				quidu      	"3A5D9AA60388")))
		    (object Class_Category "Architectural Requests"
			quid       	"3A1F78BE003E"
			documentation 	"The use cases which relate to how the system should be structured, and how the components are to be provided."
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Modular architecture services"
				quid       	"3A1A966501FF"
				documentation 	"A requirement that individual services provided by the architecture to be factored out into stand-alone components, which may be used independently of the Test Bed environment.")
			    (object UseCase "Send user notification of test result"
				quid       	"3A1A906602A2"
				documentation 	
|A requirement that at completion of a test run the architecture can notify a specified user group of the results.
|Note : this possibly involves informing them via some network link.
				)
			    (object UseCase "Replace the UI"
				quid       	"3A1A90F3034F"
				documentation 	"A requirement that the test bed architecture provide its services as an 'Engine' capable of being used by any user interface.")
			    (object UseCase "Architecture is extensible"
				quid       	"3A1A960B01B9"
				documentation 	"A requirement that the archtecture support an extendable internal architecture. (Allowing additional functionality to be added later).")
			    (object UseCase "Run tests in release code"
				quid       	"3A1A8FC0002C"
				documentation 	"A requirement that test test bed operates in both 'debug' mode and 'release' mode, and is therefore not dependent upon 'debug' mode services.")
			    (object UseCase "Configure report format"
				quid       	"3A1A904E01AD"
				documentation 	"A requirement that the result output of the test bed may be configured to conform a particular form chosen by the client. ")
			    (object UseCase "Dynamically configure the test environment"
				quid       	"3A1A8FCF0345"
				documentation 	"A requirement that the test bed respond to changes in the environment within which it is executing, to extend or restrict its capabilities, or choice of available services.")
			    (object UseCase "Test any component"
				quid       	"3A1A95BB02D7"
				documentation 	"A requirement that any component unit may be suitable for testing within the test bed."
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"3A1E95820121"
					stereotype 	"extends"
					supplier   	"Use Case View::Customer Use cases::Test Individual component"
					quidu      	"3A1A8C6B02A6")))
			    (object UseCase "Add new test cases"
				quid       	"3A1A91A201CA"
				documentation 	"A requirement that individual test cases can be added to the available test scenarios which are presented upon test bed execution.")
			    (object UseCase "Trace Defect report to test"
				quid       	"3A1A9B1C016E"
				documentation 	"A requirement that test case choice, together with the results related to particular defects, may be traceable to the specific external reports upon those defects."
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"3A1F7E9701F9"
					stereotype 	"extends"
					supplier   	"Use Case View::Customer Use cases::Validate test results"
					quidu      	"3A1A8E860338")))
			    (object UseCase "Automate user action reproduction."
				quid       	"3A1A91080255"
				documentation 	"A requirement that user choices and input be recorded, and stored persistently in a format suitable for subsequent automation of the test bed. "
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"3A1F7E27000D"
					stereotype 	"extends"
					supplier   	"Use Case View::Customer Use cases::Run test from script"
					quidu      	"3A1A8D3502D9")))
			    (object UseCase "Simulate Defect conditions"
				quid       	"3A1A9DD3019F"
				documentation 	"A requirement that the particular conditions which cause a defect. specified by an external report, may be duplicated within a test, or set of tests."
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"3A1F7ECE01BC"
					stereotype 	"uses"
					supplier   	"Use Case View::Customer Use cases::Capture component state"
					quidu      	"3A1A8E4603CC")
				    (object Inheritance_Relationship
					quid       	"3A1F7EDC00B8"
					stereotype 	"uses"
					supplier   	"Use Case View::Customer Use cases::Restore component state"
					quidu      	"3A1A8E56014E"))))
			logical_presentations 	(list unit_reference_list
			    (object UseCaseDiagram "Architecture"
				quid       	"3A1A8F8F0202"
				title      	"Architecture"
				documentation 	"The use cases relating to requirements of the test bed architecture."
				zoom       	100
				max_height 	28350
				max_width  	21600
				origin_x   	0
				origin_y   	0
				items      	(list diagram_item_list
				    (object ClassView "Class" "Use Case View::Customer Actors::GT Wap 6.2" @14
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(310, 186)
					label      	(object ItemLabel
					    Parent_View 	@14
					    location   	(310, 346)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	325
					    justify    	0
					    label      	"GT Wap 6.2")
					icon       	"Actor"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A8AC101D2"
					width      	180
					height     	60
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Use Case View::Customer Actors::HTTP Client 6.2" @15
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(1488, 1054)
					label      	(object ItemLabel
					    Parent_View 	@15
					    location   	(1488, 1214)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	325
					    justify    	0
					    label      	"HTTP Client 6.2")
					icon       	"Actor"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A8A160316"
					width      	180
					height     	60
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Use Case View::Customer Actors::GT 6.2 Plug-in System" @16
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(1798, 682)
					label      	(object ItemLabel
					    Parent_View 	@16
					    location   	(1798, 842)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	325
					    justify    	0
					    label      	"GT 6.2 Plug-in System")
					icon       	"Actor"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A8A9D0360"
					width      	180
					height     	60
					annotation 	8
					autoResize 	TRUE)
				    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Replace the UI" @17
					location   	(310, 1426)
					label      	(object ItemLabel
					    Parent_View 	@17
					    location   	(310, 1564)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	633
					    justify    	0
					    label      	"Replace the UI")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A90F3034F"
					height     	118
					autoResize 	TRUE)
				    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Configure report format" @18
					location   	(2542, 1798)
					label      	(object ItemLabel
					    Parent_View 	@18
					    location   	(2542, 1936)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	633
					    justify    	0
					    label      	"Configure report format")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A904E01AD"
					height     	118
					autoResize 	TRUE)
				    (object AssociationViewNew "$UNNAMED$0" @19
					location   	(2048, 1448)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9B62013D"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$1" @20
						Parent_View 	@19
						location   	(870, 22)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B630333"
						client     	@19
						supplier   	@18
						line_style 	0)
					    (object RoleView "$UNNAMED$2" @21
						Parent_View 	@19
						location   	(870, 22)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B630334"
						client     	@19
						supplier   	@15
						line_style 	0)))
				    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Dynamically configure the test environment" @22
					location   	(310, 1116)
					label      	(object ItemLabel
					    Parent_View 	@22
					    location   	(310, 1254)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	633
					    justify    	0
					    label      	"Dynamically configure the test environment")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A8FCF0345"
					height     	118
					autoResize 	TRUE)
				    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Automate user action reproduction." @23
					location   	(310, 1736)
					label      	(object ItemLabel
					    Parent_View 	@23
					    location   	(310, 1874)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	633
					    justify    	0
					    label      	"Automate user action reproduction.")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A91080255"
					height     	118
					autoResize 	TRUE)
				    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Send user notification of test result" @24
					location   	(310, 2046)
					label      	(object ItemLabel
					    Parent_View 	@24
					    location   	(310, 2184)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	633
					    justify    	0
					    label      	"Send user notification of test result")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A906602A2"
					height     	118
					autoResize 	TRUE)
				    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Architecture is extensible" @25
					location   	(310, 806)
					label      	(object ItemLabel
					    Parent_View 	@25
					    location   	(310, 944)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	633
					    justify    	0
					    label      	"Architecture is extensible")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A960B01B9"
					height     	118
					autoResize 	TRUE)
				    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Modular architecture services" @26
					location   	(310, 558)
					label      	(object ItemLabel
					    Parent_View 	@26
					    location   	(310, 696)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	633
					    justify    	0
					    label      	"Modular architecture services")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A966501FF"
					height     	118
					autoResize 	TRUE)
				    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Test any component" @27
					location   	(2542, 1054)
					label      	(object ItemLabel
					    Parent_View 	@27
					    location   	(2542, 1192)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	633
					    justify    	0
					    label      	"Test any component")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A95BB02D7"
					height     	118
					autoResize 	TRUE)
				    (object AssociationViewNew "$UNNAMED$30" @28
					location   	(1988, 1054)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9B940347"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$31" @29
						Parent_View 	@28
						location   	(810, -372)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B96017D"
						client     	@28
						supplier   	@27
						line_style 	0)
					    (object RoleView "$UNNAMED$32" @30
						Parent_View 	@28
						location   	(810, -372)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B96017E"
						client     	@28
						supplier   	@15
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$27" @31
					location   	(2142, 853)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9B8F020A"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$28" @32
						Parent_View 	@31
						location   	(964, -139)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B900279"
						client     	@31
						supplier   	@27
						line_style 	0)
					    (object RoleView "$UNNAMED$29" @33
						Parent_View 	@31
						location   	(964, -139)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B90027A"
						client     	@31
						supplier   	@16
						line_style 	0)))
				    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Simulate Defect conditions" @34
					location   	(2542, 1426)
					label      	(object ItemLabel
					    Parent_View 	@34
					    location   	(2542, 1564)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	633
					    justify    	0
					    label      	"Simulate Defect conditions")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A9DD3019F"
					height     	118
					autoResize 	TRUE)
				    (object AssociationViewNew "$UNNAMED$66" @35
					location   	(1988, 1228)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9DEB006E"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$67" @36
						Parent_View 	@35
						location   	(810, -198)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9DEB038F"
						client     	@35
						supplier   	@34
						line_style 	0)
					    (object RoleView "$UNNAMED$68" @37
						Parent_View 	@35
						location   	(810, -198)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9DEB0390"
						client     	@35
						supplier   	@15
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$69" @38
					location   	(2211, 1095)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9DEE00E0"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$70" @39
						Parent_View 	@38
						location   	(1033, 103)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9DEF010A"
						client     	@38
						supplier   	@34
						line_style 	0)
					    (object RoleView "$UNNAMED$71" @40
						Parent_View 	@38
						location   	(1033, 103)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9DEF010B"
						client     	@38
						supplier   	@16
						line_style 	0)))
				    (object ClassView "Class" "Use Case View::Customer Actors::Future GT project" @41
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(1178, 1922)
					label      	(object ItemLabel
					    Parent_View 	@41
					    location   	(1178, 2082)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	325
					    justify    	0
					    label      	"Future GT project")
					icon       	"Actor"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A8F3001E8"
					width      	180
					height     	60
					annotation 	8
					autoResize 	TRUE)
				    (object AssociationViewNew "$UNNAMED$3" @42
					location   	(782, 1695)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9B6E0216"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$4" @43
						Parent_View 	@42
						location   	(-396, -227)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B6F018B"
						client     	@42
						supplier   	@17
						line_style 	0)
					    (object RoleView "$UNNAMED$5" @44
						Parent_View 	@42
						location   	(-396, -227)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B6F018C"
						client     	@42
						supplier   	@41
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$6" @45
					location   	(1833, 1859)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9B7101CA"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$7" @46
						Parent_View 	@45
						location   	(655, -63)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B72017C"
						client     	@45
						supplier   	@18
						line_style 	0)
					    (object RoleView "$UNNAMED$8" @47
						Parent_View 	@45
						location   	(655, -63)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B720186"
						client     	@45
						supplier   	@41
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$9" @48
					location   	(815, 1583)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9B74020B"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$10" @49
						Parent_View 	@48
						location   	(-363, -339)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B750144"
						client     	@48
						supplier   	@22
						line_style 	0)
					    (object RoleView "$UNNAMED$11" @50
						Parent_View 	@48
						location   	(-363, -339)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B75014E"
						client     	@48
						supplier   	@41
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$12" @51
					location   	(874, 1854)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9B770179"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$13" @52
						Parent_View 	@51
						location   	(-304, -68)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B780198"
						client     	@51
						supplier   	@23
						line_style 	0)
					    (object RoleView "$UNNAMED$14" @53
						Parent_View 	@51
						location   	(-304, -68)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B780199"
						client     	@51
						supplier   	@41
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$15" @54
					location   	(767, 1978)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9B7A03A4"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$16" @55
						Parent_View 	@54
						location   	(-411, 56)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B7B0319"
						client     	@54
						supplier   	@24
						line_style 	0)
					    (object RoleView "$UNNAMED$17" @56
						Parent_View 	@54
						location   	(-411, 56)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B7B031A"
						client     	@54
						supplier   	@41
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$18" @57
					location   	(776, 1405)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9B7E02E2"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$19" @58
						Parent_View 	@57
						location   	(-402, -517)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B8000BE"
						client     	@57
						supplier   	@25
						line_style 	0)
					    (object RoleView "$UNNAMED$20" @59
						Parent_View 	@57
						location   	(-402, -517)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B8000BF"
						client     	@57
						supplier   	@41
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$21" @60
					location   	(768, 1280)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9B8202C9"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$22" @61
						Parent_View 	@60
						location   	(-410, -642)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B830285"
						client     	@60
						supplier   	@26
						line_style 	0)
					    (object RoleView "$UNNAMED$23" @62
						Parent_View 	@60
						location   	(-410, -642)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B830286"
						client     	@60
						supplier   	@41
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$24" @63
					location   	(1795, 1526)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9B86026B"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$25" @64
						Parent_View 	@63
						location   	(617, -396)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B870136"
						client     	@63
						supplier   	@27
						line_style 	0)
					    (object RoleView "$UNNAMED$26" @65
						Parent_View 	@63
						location   	(617, -396)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9B870137"
						client     	@63
						supplier   	@41
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$63" @66
					location   	(1766, 1704)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9DE70389"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$64" @67
						Parent_View 	@66
						location   	(588, -218)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9DE80272"
						client     	@66
						supplier   	@34
						line_style 	0)
					    (object RoleView "$UNNAMED$65" @68
						Parent_View 	@66
						location   	(588, -218)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1A9DE80273"
						client     	@66
						supplier   	@41
						line_style 	0)))
				    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Add new test cases" @69
					location   	(2542, 186)
					label      	(object ItemLabel
					    Parent_View 	@69
					    location   	(2542, 324)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	633
					    justify    	0
					    label      	"Add new test cases")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A91A201CA"
					height     	118
					autoResize 	TRUE)
				    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Run tests in release code" @70
					location   	(2542, 682)
					label      	(object ItemLabel
					    Parent_View 	@70
					    location   	(2542, 820)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	633
					    justify    	0
					    label      	"Run tests in release code")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A8FC0002C"
					height     	118
					autoResize 	TRUE)
				    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Trace Defect report to test" @71
					location   	(2542, 434)
					label      	(object ItemLabel
					    Parent_View 	@71
					    location   	(2542, 572)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	633
					    justify    	0
					    label      	"Trace Defect report to test")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1A9B1C016E"
					height     	118
					autoResize 	TRUE)
				    (object ClassView "Class" "Use Case View::Customer Actors::Generalised Actor" @72
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(1178, 186)
					label      	(object ItemLabel
					    Parent_View 	@72
					    location   	(1178, 346)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	325
					    justify    	0
					    label      	"Generalised Actor")
					icon       	"Actor"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A1E30F00075"
					width      	180
					height     	60
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @73
					stereotype 	(object SegLabel @74
					    Parent_View 	@73
					    location   	(679, 191)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<uses>>"
					    pctDist    	0.416000
					    height     	5
					    orientation 	1)
					line_color 	3342489
					quidu      	"3A1E31AC0166"
					client     	@14
					supplier   	@72
					line_style 	0)
				    (object InheritView "" @75
					stereotype 	(object SegLabel @76
					    Parent_View 	@75
					    location   	(1548, 498)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<uses>>"
					    pctDist    	0.360813
					    height     	14
					    orientation 	0)
					line_color 	3342489
					quidu      	"3A1E32B90271"
					client     	@16
					supplier   	@72
					line_style 	0)
				    (object InheritView "" @77
					stereotype 	(object SegLabel @78
					    Parent_View 	@77
					    location   	(1365, 780)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<uses>>"
					    pctDist    	0.334030
					    height     	22
					    orientation 	0)
					line_color 	3342489
					quidu      	"3A1E3332029D"
					client     	@15
					supplier   	@72
					line_style 	0)
				    (object InheritView "" @79
					stereotype 	(object SegLabel @80
					    Parent_View 	@79
					    location   	(1181, 1426)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<uses>>"
					    pctDist    	0.283415
					    height     	3
					    orientation 	1)
					line_color 	3342489
					quidu      	"3A1E339A0315"
					client     	@41
					supplier   	@72
					line_style 	0)
				    (object AssociationViewNew "$UNNAMED$126" @81
					location   	(1833, 186)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E358F0167"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$128" @82
						Parent_View 	@81
						location   	(-275, -310)
						label      	(object SegLabel @83
						    Parent_View 	@82
						    location   	(1355, 145)
						    hidden     	TRUE
						    anchor     	1
						    anchor_loc 	1
						    nlines     	1
						    max_width  	450
						    justify    	0
						    label      	""
						    pctDist    	0.800000
						    height     	42
						    orientation 	1)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1E3590023B"
						client     	@81
						supplier   	@72
						line_style 	0)
					    (object RoleView "$UNNAMED$127" @84
						Parent_View 	@81
						location   	(-275, -310)
						label      	(object SegLabel @85
						    Parent_View 	@84
						    location   	(2311, 145)
						    hidden     	TRUE
						    anchor     	1
						    anchor_loc 	1
						    nlines     	1
						    max_width  	450
						    justify    	0
						    label      	""
						    pctDist    	0.800000
						    height     	42
						    orientation 	0)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1E3590023A"
						client     	@81
						supplier   	@69
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$129" @86
					location   	(1833, 422)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E365202BC"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$130" @87
						Parent_View 	@86
						location   	(655, 236)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1E3653038F"
						client     	@86
						supplier   	@70
						line_style 	0)
					    (object RoleView "$UNNAMED$131" @88
						Parent_View 	@86
						location   	(655, 236)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1E36530390"
						client     	@86
						supplier   	@72
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$132" @89
					location   	(1833, 302)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E3930002C"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$133" @90
						Parent_View 	@89
						location   	(655, 116)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1E3931002E"
						client     	@89
						supplier   	@71
						line_style 	0)
					    (object RoleView "$UNNAMED$134" @91
						Parent_View 	@89
						location   	(655, 116)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"3A1E3931002F"
						client     	@89
						supplier   	@72
						line_style 	0))))))))
		logical_presentations 	(list unit_reference_list
		    (object UseCaseDiagram "Run-Time"
			quid       	"3A1A8B12005C"
			title      	"Run-Time"
			documentation 	"The run time operations which the test case requests expects support for from the test bed."
			zoom       	100
			max_height 	28350
			max_width  	21600
			origin_x   	0
			origin_y   	0
			items      	(list diagram_item_list
			    (object ClassView "Class" "Use Case View::Customer Actors::GT 6.2 Plug-in System" @92
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1302, 186)
				label      	(object ItemLabel
				    Parent_View 	@92
				    location   	(1302, 346)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"GT 6.2 Plug-in System")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8A9D0360"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Use Case View::Customer Actors::GT Wap 6.2" @93
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(434, 186)
				label      	(object ItemLabel
				    Parent_View 	@93
				    location   	(434, 346)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"GT Wap 6.2")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8AC101D2"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Use Case View::Customer Actors::HTTP Client 6.2" @94
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1736, 186)
				label      	(object ItemLabel
				    Parent_View 	@94
				    location   	(1736, 346)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"HTTP Client 6.2")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8A160316"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Use Case View::Customer Actors::Future GT project" @95
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2108, 186)
				label      	(object ItemLabel
				    Parent_View 	@95
				    location   	(2108, 346)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"Future GT project")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8F3001E8"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Validate test results" @96
				location   	(434, 558)
				label      	(object ItemLabel
				    Parent_View 	@96
				    location   	(434, 696)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Validate test results")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8E860338"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Log message and results" @97
				location   	(434, 868)
				label      	(object ItemLabel
				    Parent_View 	@97
				    location   	(434, 1006)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Log message and results")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8C80017A"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Dump memory block to log" @98
				location   	(434, 1178)
				label      	(object ItemLabel
				    Parent_View 	@98
				    location   	(434, 1316)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Dump memory block to log")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8DC400E0"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Memory leak test" @99
				location   	(434, 1488)
				label      	(object ItemLabel
				    Parent_View 	@99
				    location   	(434, 1626)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Memory leak test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D7D0138"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Resource leak test" @100
				location   	(434, 1798)
				label      	(object ItemLabel
				    Parent_View 	@100
				    location   	(434, 1936)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Resource leak test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D8F0300"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Out of memory test" @101
				location   	(434, 2108)
				label      	(object ItemLabel
				    Parent_View 	@101
				    location   	(434, 2246)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Out of memory test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8DAB01B6"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Share test context" @102
				location   	(1116, 2108)
				label      	(object ItemLabel
				    Parent_View 	@102
				    location   	(1116, 2246)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Share test context")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8E790018"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Test incomplete component" @103
				location   	(3038, 868)
				label      	(object ItemLabel
				    Parent_View 	@103
				    location   	(3038, 1006)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test incomplete component")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8CB602C2"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Test Individual component" @104
				location   	(3038, 1178)
				label      	(object ItemLabel
				    Parent_View 	@104
				    location   	(3038, 1316)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test Individual component")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8C6B02A6"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Test asynchronous component" @105
				location   	(3038, 1488)
				label      	(object ItemLabel
				    Parent_View 	@105
				    location   	(3038, 1626)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test asynchronous component")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8EA602A8"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Test multi-threaded component" @106
				location   	(3038, 1798)
				label      	(object ItemLabel
				    Parent_View 	@106
				    location   	(3038, 1936)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test multi-threaded component")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A90B00316"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Test components concurrently" @107
				location   	(3038, 2108)
				label      	(object ItemLabel
				    Parent_View 	@107
				    location   	(3038, 2246)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test components concurrently")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A917D011C"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Identify component fault in context" @108
				location   	(2356, 2108)
				label      	(object ItemLabel
				    Parent_View 	@108
				    location   	(2356, 2246)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Identify component fault in context")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A90110281"
				height     	118
				autoResize 	TRUE)
			    (object ClassView "Class" "Use Case View::Customer Actors::Generalised Actor" @109
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1736, 806)
				label      	(object ItemLabel
				    Parent_View 	@109
				    location   	(1736, 966)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"Generalised Actor")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1E30F00075"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @110
				stereotype 	(object SegLabel @111
				    Parent_View 	@110
				    location   	(947, 424)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.383138
				    height     	5
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E31AC0166"
				client     	@93
				supplier   	@109
				line_style 	0)
			    (object AssociationViewNew "$UNNAMED$72" @112
				location   	(1109, 683)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31C60236"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$73" @113
					Parent_View 	@112
					location   	(-565, 125)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31C801FC"
					client     	@112
					supplier   	@96
					line_style 	0)
				    (object RoleView "$UNNAMED$74" @114
					Parent_View 	@112
					location   	(-565, 125)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31C801FD"
					client     	@112
					supplier   	@109
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$75" @115
				location   	(1109, 833)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31CB000C"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$76" @116
					Parent_View 	@115
					location   	(-565, 275)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31CC0389"
					client     	@115
					supplier   	@97
					line_style 	0)
				    (object RoleView "$UNNAMED$77" @117
					Parent_View 	@115
					location   	(-565, 275)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31CC038A"
					client     	@115
					supplier   	@109
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$78" @118
				location   	(1109, 982)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31D5002F"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$79" @119
					Parent_View 	@118
					location   	(-565, 424)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31D502E2"
					client     	@118
					supplier   	@98
					line_style 	0)
				    (object RoleView "$UNNAMED$80" @120
					Parent_View 	@118
					location   	(-565, 424)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31D502E3"
					client     	@118
					supplier   	@109
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$81" @121
				location   	(1044, 1165)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31D703AD"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$82" @122
					Parent_View 	@121
					location   	(-630, 607)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31D90052"
					client     	@121
					supplier   	@99
					line_style 	0)
				    (object RoleView "$UNNAMED$83" @123
					Parent_View 	@121
					location   	(-630, 607)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31D90053"
					client     	@121
					supplier   	@109
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$84" @124
				location   	(1028, 1342)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31DB0150"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$85" @125
					Parent_View 	@124
					location   	(-646, 784)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31DD0102"
					client     	@124
					supplier   	@100
					line_style 	0)
				    (object RoleView "$UNNAMED$86" @126
					Parent_View 	@124
					location   	(-646, 784)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31DD0103"
					client     	@124
					supplier   	@109
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$87" @127
				location   	(1019, 1519)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31E0019D"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$88" @128
					Parent_View 	@127
					location   	(-655, 961)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31E1039D"
					client     	@127
					supplier   	@101
					line_style 	0)
				    (object RoleView "$UNNAMED$89" @129
					Parent_View 	@127
					location   	(-655, 961)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31E1039E"
					client     	@127
					supplier   	@109
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$90" @130
				location   	(1384, 1542)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31E4021B"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$91" @131
					Parent_View 	@130
					location   	(-290, 984)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31E5037B"
					client     	@130
					supplier   	@102
					line_style 	0)
				    (object RoleView "$UNNAMED$92" @132
					Parent_View 	@130
					location   	(-290, 984)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31E5037C"
					client     	@130
					supplier   	@109
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$96" @133
				location   	(2360, 833)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31EF0339"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$97" @134
					Parent_View 	@133
					location   	(686, 275)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31F00330"
					client     	@133
					supplier   	@103
					line_style 	0)
				    (object RoleView "$UNNAMED$98" @135
					Parent_View 	@133
					location   	(686, 275)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31F00331"
					client     	@133
					supplier   	@109
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$99" @136
				location   	(2360, 982)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31F30168"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$100" @137
					Parent_View 	@136
					location   	(686, 424)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31F401E2"
					client     	@136
					supplier   	@104
					line_style 	0)
				    (object RoleView "$UNNAMED$101" @138
					Parent_View 	@136
					location   	(686, 424)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31F401E3"
					client     	@136
					supplier   	@109
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$102" @139
				location   	(2425, 1165)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31F60339"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$103" @140
					Parent_View 	@139
					location   	(751, 607)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31F702FE"
					client     	@139
					supplier   	@105
					line_style 	0)
				    (object RoleView "$UNNAMED$104" @141
					Parent_View 	@139
					location   	(751, 607)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31F702FF"
					client     	@139
					supplier   	@109
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$105" @142
				location   	(2441, 1342)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31FA0078"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$106" @143
					Parent_View 	@142
					location   	(767, 784)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31FB00DD"
					client     	@142
					supplier   	@106
					line_style 	0)
				    (object RoleView "$UNNAMED$107" @144
					Parent_View 	@142
					location   	(767, 784)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31FB00DE"
					client     	@142
					supplier   	@109
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$108" @145
				location   	(2434, 1505)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31FD0072"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$109" @146
					Parent_View 	@145
					location   	(760, 947)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31FF00CF"
					client     	@145
					supplier   	@107
					line_style 	0)
				    (object RoleView "$UNNAMED$110" @147
					Parent_View 	@145
					location   	(760, 947)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31FF00D0"
					client     	@145
					supplier   	@109
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$111" @148
				location   	(2084, 1542)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E32010303"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$112" @149
					Parent_View 	@148
					location   	(410, 984)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E320301E3"
					client     	@148
					supplier   	@108
					line_style 	0)
				    (object RoleView "$UNNAMED$113" @150
					Parent_View 	@148
					location   	(410, 984)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E320301E4"
					client     	@148
					supplier   	@109
					line_style 	0)))
			    (object InheritView "" @151
				stereotype 	(object SegLabel @152
				    Parent_View 	@151
				    location   	(1475, 448)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.323659
				    height     	8
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E32B90271"
				client     	@92
				supplier   	@109
				line_style 	0)
			    (object InheritView "" @153
				stereotype 	(object SegLabel @154
				    Parent_View 	@153
				    location   	(1708, 431)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.365186
				    height     	29
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E3332029D"
				client     	@94
				supplier   	@109
				line_style 	0)
			    (object InheritView "" @155
				stereotype 	(object SegLabel @156
				    Parent_View 	@155
				    location   	(2017, 381)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.228843
				    height     	24
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E339A0315"
				client     	@95
				supplier   	@109
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Test component method" @157
				location   	(3038, 558)
				label      	(object ItemLabel
				    Parent_View 	@157
				    location   	(3038, 696)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test component method")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8DF00382"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$93" @158
				location   	(2360, 682)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E31EC0032"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$94" @159
					Parent_View 	@158
					location   	(686, 124)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31ED0105"
					client     	@158
					supplier   	@157
					line_style 	0)
				    (object RoleView "$UNNAMED$95" @160
					Parent_View 	@158
					location   	(686, 124)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E31ED0106"
					client     	@158
					supplier   	@109
					line_style 	0)))
			    (object ClassView "Class" "Use Case View::Customer Actors::Stubbed Code Module" @161
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2542, 186)
				label      	(object ItemLabel
				    Parent_View 	@161
				    location   	(2542, 346)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	331
				    justify    	0
				    label      	"Stubbed Code Module")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A5D9AA60388"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$135" @162
				location   	(2779, 364)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A5DC4DC0250"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$136" @163
					Parent_View 	@162
					location   	(113, 178)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A5DC4DD000D"
					client     	@162
					supplier   	@157
					line_style 	0)
				    (object RoleView "$UNNAMED$137" @164
					Parent_View 	@162
					location   	(113, 178)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A5DC4DD000E"
					client     	@162
					supplier   	@161
					line_style 	0)))))
		    (object UseCaseDiagram "Test Control"
			quid       	"3A1A8CEA0367"
			title      	"Test Control"
			documentation 	"The use cases which relate to controlling the behaviour of the test bed."
			zoom       	99
			max_height 	28350
			max_width  	21600
			origin_x   	0
			origin_y   	0
			items      	(list diagram_item_list
			    (object ClassView "Class" "Use Case View::Customer Actors::GT Wap 6.2" @165
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2728, 310)
				label      	(object ItemLabel
				    Parent_View 	@165
				    location   	(2728, 470)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"GT Wap 6.2")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8AC101D2"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Clear test context" @166
				location   	(496, 1674)
				label      	(object ItemLabel
				    Parent_View 	@166
				    location   	(496, 1812)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Clear test context")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A91C6018F"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Run test interactively" @167
				location   	(496, 310)
				label      	(object ItemLabel
				    Parent_View 	@167
				    location   	(496, 448)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Run test interactively")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D1700D7"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Run test automatically" @168
				location   	(496, 620)
				label      	(object ItemLabel
				    Parent_View 	@168
				    location   	(496, 758)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Run test automatically")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D2503DA"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Run test from script" @169
				location   	(496, 930)
				label      	(object ItemLabel
				    Parent_View 	@169
				    location   	(496, 1068)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Run test from script")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D3502D9"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Add new test cases" @170
				location   	(496, 1302)
				label      	(object ItemLabel
				    Parent_View 	@170
				    location   	(496, 1440)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Add new test cases")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A91A201CA"
				autoResize 	TRUE)
			    (object ClassView "Class" "Use Case View::Customer Actors::Generalised Actor" @171
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1364, 310)
				label      	(object ItemLabel
				    Parent_View 	@171
				    location   	(1364, 470)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"Generalised Actor")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1E30F00075"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @172
				stereotype 	(object SegLabel @173
				    Parent_View 	@172
				    location   	(2140, 313)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.424322
				    height     	3
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E31AC0166"
				client     	@165
				supplier   	@171
				line_style 	0)
			    (object AssociationViewNew "$UNNAMED$114" @174
				location   	(875, 1074)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E34A00023"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$115" @175
					Parent_View 	@174
					location   	(-799, 888)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E34A101BF"
					client     	@174
					supplier   	@166
					line_style 	0)
				    (object RoleView "$UNNAMED$116" @176
					Parent_View 	@174
					location   	(-799, 888)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E34A101C0"
					client     	@174
					supplier   	@171
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$117" @177
				location   	(953, 310)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E34DA0315"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$118" @178
					Parent_View 	@177
					location   	(-721, 124)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E34DB0262"
					client     	@177
					supplier   	@167
					line_style 	0)
				    (object RoleView "$UNNAMED$119" @179
					Parent_View 	@177
					location   	(-721, 124)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E34DB0263"
					client     	@177
					supplier   	@171
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$120" @180
				location   	(831, 496)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E34DE00A4"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$121" @181
					Parent_View 	@180
					location   	(-843, 310)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E34DF0114"
					client     	@180
					supplier   	@168
					line_style 	0)
				    (object RoleView "$UNNAMED$122" @182
					Parent_View 	@180
					location   	(-843, 310)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E34DF0115"
					client     	@180
					supplier   	@171
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$123" @183
				location   	(815, 698)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E34E10171"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$124" @184
					Parent_View 	@183
					location   	(-859, 512)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E34E20212"
					client     	@183
					supplier   	@169
					line_style 	0)
				    (object RoleView "$UNNAMED$125" @185
					Parent_View 	@183
					location   	(-859, 512)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E34E20213"
					client     	@183
					supplier   	@171
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$126" @186
				location   	(854, 890)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1E358F0167"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$127" @187
					Parent_View 	@186
					location   	(-448, 642)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E3590023A"
					client     	@186
					supplier   	@170
					line_style 	0)
				    (object RoleView "$UNNAMED$128" @188
					Parent_View 	@186
					location   	(-448, 642)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1E3590023B"
					client     	@186
					supplier   	@171
					line_style 	0)))
			    (object ClassView "Class" "Use Case View::Customer Actors::GT 6.2 Plug-in System" @189
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2170, 682)
				label      	(object ItemLabel
				    Parent_View 	@189
				    location   	(2170, 842)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"GT 6.2 Plug-in System")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8A9D0360"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @190
				stereotype 	(object SegLabel @191
				    Parent_View 	@190
				    location   	(1976, 579)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.202876
				    height     	12
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E32B90271"
				client     	@189
				supplier   	@171
				line_style 	0)
			    (object ClassView "Class" "Use Case View::Customer Actors::HTTP Client 6.2" @192
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1860, 1054)
				label      	(object ItemLabel
				    Parent_View 	@192
				    location   	(1860, 1214)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"HTTP Client 6.2")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8A160316"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @193
				stereotype 	(object SegLabel @194
				    Parent_View 	@193
				    location   	(1718, 902)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.170034
				    height     	34
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E3332029D"
				client     	@192
				supplier   	@171
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Dynamically configure the test environment" @195
				location   	(496, 2542)
				label      	(object ItemLabel
				    Parent_View 	@195
				    location   	(496, 2680)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Dynamically configure the test environment")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8FCF0345"
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Arbitrarily group tests and execution order" @196
				location   	(2728, 1984)
				label      	(object ItemLabel
				    Parent_View 	@196
				    location   	(2728, 2122)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Arbitrarily group tests and execution order")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A97CF0336"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$42" @197
				location   	(2340, 1568)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1A9C0401AE"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$43" @198
					Parent_View 	@197
					location   	(1038, 390)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C05021D"
					client     	@197
					supplier   	@196
					line_style 	0)
				    (object RoleView "$UNNAMED$44" @199
					Parent_View 	@197
					location   	(1038, 390)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C05021E"
					client     	@197
					supplier   	@192
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Repeat test case" @200
				location   	(2728, 682)
				label      	(object ItemLabel
				    Parent_View 	@200
				    location   	(2728, 820)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Repeat test case")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8F020001"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$33" @201
				location   	(2421, 682)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1A9BDA02C6"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$34" @202
					Parent_View 	@201
					location   	(1119, -124)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9BDB0259"
					client     	@201
					supplier   	@200
					line_style 	0)
				    (object RoleView "$UNNAMED$35" @203
					Parent_View 	@201
					location   	(1119, -124)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9BDB025A"
					client     	@201
					supplier   	@189
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Schedule test" @204
				location   	(2728, 1302)
				label      	(object ItemLabel
				    Parent_View 	@204
				    location   	(2728, 1440)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Schedule test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A91620236"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$36" @205
				location   	(2493, 1041)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1A9BDF0287"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$37" @206
					Parent_View 	@205
					location   	(1191, 235)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9BE00152"
					client     	@205
					supplier   	@204
					line_style 	0)
				    (object RoleView "$UNNAMED$38" @207
					Parent_View 	@205
					location   	(1191, 235)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9BE00153"
					client     	@205
					supplier   	@189
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$39" @208
				location   	(2266, 1168)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1A9BE30341"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$40" @209
					Parent_View 	@208
					location   	(964, -10)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9BE4037E"
					client     	@208
					supplier   	@204
					line_style 	0)
				    (object RoleView "$UNNAMED$41" @210
					Parent_View 	@208
					location   	(964, -10)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9BE4037F"
					client     	@208
					supplier   	@192
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Capture component state" @211
				location   	(1984, 2542)
				label      	(object ItemLabel
				    Parent_View 	@211
				    location   	(1984, 2680)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Capture component state")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8E4603CC"
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Restore component state" @212
				location   	(1240, 2542)
				label      	(object ItemLabel
				    Parent_View 	@212
				    location   	(1240, 2680)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Restore component state")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8E56014E"
				autoResize 	TRUE)
			    (object ClassView "Class" "Use Case View::Customer Actors::Future GT project" @213
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1364, 1984)
				label      	(object ItemLabel
				    Parent_View 	@213
				    location   	(1364, 2144)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	325
				    justify    	0
				    label      	"Future GT project")
				icon       	"Actor"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8F3001E8"
				width      	180
				height     	60
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$45" @214
				location   	(890, 2284)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1A9C190316"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$46" @215
					Parent_View 	@214
					location   	(-412, 610)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C1A028C"
					client     	@214
					supplier   	@195
					line_style 	0)
				    (object RoleView "$UNNAMED$47" @216
					Parent_View 	@214
					location   	(-412, 610)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C1A028D"
					client     	@214
					supplier   	@213
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$48" @217
				location   	(2019, 1984)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1A9C1C02D5"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$49" @218
					Parent_View 	@217
					location   	(717, 310)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C1E0183"
					client     	@217
					supplier   	@196
					line_style 	0)
				    (object RoleView "$UNNAMED$50" @219
					Parent_View 	@217
					location   	(717, 310)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C1E0184"
					client     	@217
					supplier   	@213
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$51" @220
				location   	(1994, 1379)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1A9C26029D"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$52" @221
					Parent_View 	@220
					location   	(692, -295)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C27035D"
					client     	@220
					supplier   	@200
					line_style 	0)
				    (object RoleView "$UNNAMED$53" @222
					Parent_View 	@220
					location   	(692, -295)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C27035E"
					client     	@220
					supplier   	@213
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$54" @223
				location   	(2009, 1659)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1A9C2A0086"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$55" @224
					Parent_View 	@223
					location   	(707, -15)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C2B00D8"
					client     	@223
					supplier   	@204
					line_style 	0)
				    (object RoleView "$UNNAMED$56" @225
					Parent_View 	@223
					location   	(707, -15)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C2B00D9"
					client     	@223
					supplier   	@213
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$57" @226
				location   	(1722, 2306)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1A9C2D03A1"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$58" @227
					Parent_View 	@226
					location   	(420, 632)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C2E0353"
					client     	@226
					supplier   	@211
					line_style 	0)
				    (object RoleView "$UNNAMED$59" @228
					Parent_View 	@226
					location   	(420, 632)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C2E0354"
					client     	@226
					supplier   	@213
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$60" @229
				location   	(1281, 2347)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A1A9C31016C"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$61" @230
					Parent_View 	@229
					location   	(-21, 673)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C3201E6"
					client     	@229
					supplier   	@212
					line_style 	0)
				    (object RoleView "$UNNAMED$62" @231
					Parent_View 	@229
					location   	(-21, 673)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A1A9C3201E7"
					client     	@229
					supplier   	@213
					line_style 	0)))
			    (object InheritView "" @232
				stereotype 	(object SegLabel @233
				    Parent_View 	@232
				    location   	(1245, 1199)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.500000
				    height     	120
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E339A0315"
				client     	@213
				supplier   	@171
				line_style 	0)))
		    (object UseCaseDiagram "Use case generalisations"
			quid       	"3A1E4C8D0002"
			title      	"Use case generalisations"
			documentation 	"The inter-dependencies of the non-architectural use cases."
			zoom       	97
			max_height 	28350
			max_width  	21600
			origin_x   	0
			origin_y   	61
			items      	(list diagram_item_list
			    (object UseCaseView "Use Case View::Customer Use cases::Test Individual component" @234
				location   	(1054, 558)
				label      	(object ItemLabel
				    Parent_View 	@234
				    location   	(1054, 696)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test Individual component")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8C6B02A6"
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Test incomplete component" @235
				location   	(1054, 1116)
				label      	(object ItemLabel
				    Parent_View 	@235
				    location   	(1054, 1254)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test incomplete component")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8CB602C2"
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Test component method" @236
				location   	(248, 1984)
				label      	(object ItemLabel
				    Parent_View 	@236
				    location   	(248, 2122)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test component method")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8DF00382"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Test asynchronous component" @237
				location   	(558, 496)
				label      	(object ItemLabel
				    Parent_View 	@237
				    location   	(558, 634)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test asynchronous component")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8EA602A8"
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Test components concurrently" @238
				location   	(1054, 124)
				label      	(object ItemLabel
				    Parent_View 	@238
				    location   	(1054, 262)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test components concurrently")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A917D011C"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Memory leak test" @239
				location   	(248, 2604)
				label      	(object ItemLabel
				    Parent_View 	@239
				    location   	(248, 2742)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Memory leak test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D7D0138"
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Resource leak test" @240
				location   	(682, 2604)
				label      	(object ItemLabel
				    Parent_View 	@240
				    location   	(682, 2742)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Resource leak test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D8F0300"
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Out of memory test" @241
				location   	(1116, 2604)
				label      	(object ItemLabel
				    Parent_View 	@241
				    location   	(1116, 2742)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Out of memory test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8DAB01B6"
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Dump memory block to log" @242
				location   	(1612, 2604)
				label      	(object ItemLabel
				    Parent_View 	@242
				    location   	(1612, 2742)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Dump memory block to log")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8DC400E0"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Log message and results" @243
				location   	(2170, 2604)
				label      	(object ItemLabel
				    Parent_View 	@243
				    location   	(2170, 2742)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Log message and results")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8C80017A"
				autoResize 	TRUE)
			    (object InheritView "" @244
				stereotype 	(object SegLabel @245
				    Parent_View 	@244
				    location   	(1344, 2354)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.523435
				    height     	19
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E911601EB"
				client     	@236
				supplier   	@243
				line_style 	0)
			    (object InheritView "" @246
				stereotype 	(object SegLabel @247
				    Parent_View 	@246
				    location   	(264, 2384)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.599871
				    height     	16
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E91220170"
				client     	@236
				supplier   	@239
				line_style 	0)
			    (object InheritView "" @248
				stereotype 	(object SegLabel @249
				    Parent_View 	@248
				    location   	(510, 2396)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.597850
				    height     	21
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E912E00D7"
				client     	@236
				supplier   	@240
				line_style 	0)
			    (object InheritView "" @250
				stereotype 	(object SegLabel @251
				    Parent_View 	@250
				    location   	(805, 2389)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.595520
				    height     	7
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E914600E6"
				client     	@236
				supplier   	@241
				line_style 	0)
			    (object InheritView "" @252
				stereotype 	(object SegLabel @253
				    Parent_View 	@252
				    location   	(1119, 2382)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.592657
				    height     	4
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E914D0208"
				client     	@236
				supplier   	@242
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Test multi-threaded component" @254
				location   	(248, 992)
				label      	(object ItemLabel
				    Parent_View 	@254
				    location   	(248, 1130)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test multi-threaded component")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A90B00316"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @255
				stereotype 	(object SegLabel @256
				    Parent_View 	@255
				    location   	(600, 1601)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.500956
				    height     	3
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E91FE01E5"
				client     	@235
				supplier   	@236
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Validate test results" @257
				location   	(2666, 2604)
				label      	(object ItemLabel
				    Parent_View 	@257
				    location   	(2666, 2742)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Validate test results")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8E860338"
				autoResize 	TRUE)
			    (object InheritView "" @258
				stereotype 	(object SegLabel @259
				    Parent_View 	@258
				    location   	(1613, 2334)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.525826
				    height     	2
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E92230242"
				client     	@236
				supplier   	@257
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Run test interactively" @260
				location   	(1922, 558)
				label      	(object ItemLabel
				    Parent_View 	@260
				    location   	(1922, 696)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Run test interactively")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D1700D7"
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Run test automatically" @261
				location   	(1922, 124)
				label      	(object ItemLabel
				    Parent_View 	@261
				    location   	(1922, 262)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Run test automatically")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D2503DA"
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Run test from script" @262
				location   	(2666, 124)
				label      	(object ItemLabel
				    Parent_View 	@262
				    location   	(2666, 262)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Run test from script")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D3502D9"
				autoResize 	TRUE)
			    (object InheritView "" @263
				stereotype 	(object SegLabel @264
				    Parent_View 	@263
				    location   	(1551, 571)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.400832
				    height     	13
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E941D0023"
				client     	@260
				supplier   	@234
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Repeat test case" @265
				location   	(2418, 1054)
				label      	(object ItemLabel
				    Parent_View 	@265
				    location   	(2418, 1192)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Repeat test case")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8F020001"
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Arbitrarily group tests and execution order" @266
				location   	(2418, 558)
				label      	(object ItemLabel
				    Parent_View 	@266
				    location   	(2418, 696)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Arbitrarily group tests and execution order")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A97CF0336"
				autoResize 	TRUE)
			    (object InheritView "" @267
				stereotype 	(object SegLabel @268
				    Parent_View 	@267
				    location   	(2465, 422)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.318600
				    height     	25
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E94EA02EF"
				client     	@266
				supplier   	@262
				line_style 	0)
			    (object InheritView "" @269
				stereotype 	(object SegLabel @270
				    Parent_View 	@269
				    location   	(1174, 393)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.500000
				    height     	120
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E951802B9"
				client     	@238
				supplier   	@234
				line_style 	0)
			    (object InheritView "" @271
				stereotype 	(object SegLabel @272
				    Parent_View 	@271
				    location   	(1174, 888)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.500000
				    height     	120
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E95C402C0"
				client     	@234
				supplier   	@235
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Clear test context" @273
				location   	(248, 1302)
				label      	(object ItemLabel
				    Parent_View 	@273
				    location   	(248, 1440)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Clear test context")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A91C6018F"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @274
				stereotype 	(object SegLabel @275
				    Parent_View 	@274
				    location   	(595, 1227)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.371933
				    height     	8
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E95E80091"
				client     	@235
				supplier   	@273
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Share test context" @276
				location   	(248, 1612)
				label      	(object ItemLabel
				    Parent_View 	@276
				    location   	(248, 1750)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Share test context")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8E790018"
				autoResize 	TRUE)
			    (object InheritView "" @277
				stereotype 	(object SegLabel @278
				    Parent_View 	@277
				    location   	(579, 1445)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.506371
				    height     	34
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1F79260368"
				client     	@235
				supplier   	@276
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Identify component fault in context" @279
				location   	(1054, 1674)
				label      	(object ItemLabel
				    Parent_View 	@279
				    location   	(1054, 1812)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Identify component fault in context")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A90110281"
				autoResize 	TRUE)
			    (object InheritView "" @280
				stereotype 	(object SegLabel @281
				    Parent_View 	@280
				    location   	(1034, 1450)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.514829
				    height     	21
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F7B74038F"
				client     	@235
				supplier   	@279
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Capture component state" @282
				location   	(1860, 1426)
				label      	(object ItemLabel
				    Parent_View 	@282
				    location   	(1860, 1564)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Capture component state")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8E4603CC"
				autoResize 	TRUE)
			    (object UseCaseView "Use Case View::Customer Use cases::Restore component state" @283
				location   	(2666, 1674)
				label      	(object ItemLabel
				    Parent_View 	@283
				    location   	(2666, 1812)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Restore component state")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8E56014E"
				autoResize 	TRUE)
			    (object InheritView "" @284
				stereotype 	(object SegLabel @285
				    Parent_View 	@284
				    location   	(1354, 1585)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.501908
				    height     	6
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F7C320360"
				client     	@279
				supplier   	@282
				line_style 	0)
			    (object InheritView "" @286
				stereotype 	(object SegLabel @287
				    Parent_View 	@286
				    location   	(1602, 1685)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.315637
				    height     	11
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F7C5002AF"
				client     	@279
				supplier   	@283
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Automate user action reproduction." @288
				location   	(2914, 558)
				label      	(object ItemLabel
				    Parent_View 	@288
				    location   	(2914, 696)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Automate user action reproduction.")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A91080255"
				autoResize 	TRUE)
			    (object InheritView "" @289
				stereotype 	(object SegLabel @290
				    Parent_View 	@289
				    location   	(2820, 393)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.500000
				    height     	2
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F7E27000D"
				client     	@288
				supplier   	@262
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Trace Defect report to test" @291
				location   	(2666, 2170)
				label      	(object ItemLabel
				    Parent_View 	@291
				    location   	(2666, 2308)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Trace Defect report to test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A9B1C016E"
				autoResize 	TRUE)
			    (object InheritView "" @292
				stereotype 	(object SegLabel @293
				    Parent_View 	@292
				    location   	(2663, 2411)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.369159
				    height     	3
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F7E9701F9"
				client     	@291
				supplier   	@257
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Simulate Defect conditions" @294
				location   	(1860, 1054)
				label      	(object ItemLabel
				    Parent_View 	@294
				    location   	(1860, 1192)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Simulate Defect conditions")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A9DD3019F"
				autoResize 	TRUE)
			    (object InheritView "" @295
				stereotype 	(object SegLabel @296
				    Parent_View 	@295
				    location   	(1862, 1267)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.338758
				    height     	2
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1F7ECE01BC"
				client     	@294
				supplier   	@282
				line_style 	0)
			    (object InheritView "" @297
				stereotype 	(object SegLabel @298
				    Parent_View 	@297
				    location   	(2278, 1389)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.410635
				    height     	11
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F7EDC00B8"
				client     	@294
				supplier   	@283
				line_style 	0)
			    (object InheritView "" @299
				stereotype 	(object SegLabel @300
				    Parent_View 	@299
				    location   	(1575, 871)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.569559
				    height     	7
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1F7F790276"
				client     	@234
				supplier   	@294
				line_style 	0)
			    (object InheritView "" @301
				stereotype 	(object SegLabel @302
				    Parent_View 	@301
				    location   	(540, 854)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.455876
				    height     	20
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E95A70304"
				client     	@254
				supplier   	@234
				line_style 	0)
			    (object InheritView "" @303
				stereotype 	(object SegLabel @304
				    Parent_View 	@303
				    location   	(818, 534)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.554067
				    height     	8
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E95B70040"
				client     	@237
				supplier   	@234
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Schedule test" @305
				location   	(248, 124)
				label      	(object ItemLabel
				    Parent_View 	@305
				    location   	(248, 262)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Schedule test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A91620236"
				autoResize 	TRUE)
			    (object InheritView "" @306
				stereotype 	(object SegLabel @307
				    Parent_View 	@306
				    location   	(712, 118)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.396259
				    height     	7
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F827402AF"
				client     	@238
				supplier   	@305
				line_style 	0)
			    (object InheritView "" @308
				stereotype 	(object SegLabel @309
				    Parent_View 	@308
				    location   	(479, 374)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.344338
				    height     	19
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F82890089"
				client     	@237
				supplier   	@305
				line_style 	0)
			    (object InheritView "" @310
				stereotype 	(object SegLabel @311
				    Parent_View 	@310
				    location   	(256, 739)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.301858
				    height     	8
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F829102F7"
				client     	@254
				supplier   	@305
				line_style 	0)
			    (object InheritView "" @312
				stereotype 	(object SegLabel @313
				    Parent_View 	@312
				    location   	(2329, 129)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.429806
				    height     	5
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1F8E9A013F"
				client     	@262
				supplier   	@261
				line_style 	0)
			    (object InheritView "" @314
				stereotype 	(object SegLabel @315
				    Parent_View 	@314
				    location   	(1923, 363)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.366197
				    height     	1
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1F8F270246"
				client     	@261
				supplier   	@260
				line_style 	0)
			    (object InheritView "" @316
				stereotype 	(object SegLabel @317
				    Parent_View 	@316
				    location   	(2257, 895)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.372258
				    height     	1
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1F8F6C0317"
				client     	@265
				supplier   	@260
				line_style 	0)
			    (object InheritView "" @318
				stereotype 	(object SegLabel @319
				    Parent_View 	@318
				    location   	(1889, 2610)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.500000
				    height     	6
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A238F4E0128"
				client     	@242
				supplier   	@243
				line_style 	0))))))
	logical_presentations 	(list unit_reference_list
	    (object UseCaseDiagram "Main"
		quid       	"3A1A89A60320"
		title      	"Main"
		documentation 	"The overal inter-dependencies of the Actors and Use cases."
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list
		    (object CategoryView "Use Case View::Customer Actors" @320
			location   	(576, 288)
			label      	(object ItemLabel
			    Parent_View 	@320
			    location   	(432, 204)
			    fill_color 	13434879
			    nlines     	2
			    max_width  	288
			    justify    	0
			    label      	"Customer Actors")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A1A89F00159"
			width      	300
			height     	180)
		    (object CategoryView "Use Case View::Customer Use cases" @321
			location   	(1472, 288)
			label      	(object ItemLabel
			    Parent_View 	@321
			    location   	(1328, 204)
			    fill_color 	13434879
			    nlines     	2
			    max_width  	288
			    justify    	0
			    label      	"Customer Use cases")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A1A8A2A0211"
			width      	300
			height     	180)
		    (object ImportView "" @322
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A1A8C2700DC"
			client     	@320
			supplier   	@321
			line_style 	0)))))
    root_category 	(object Class_Category "Logical View"
	quid       	"3A1A89A40100"
	documentation 	"The Logical architecture of the test bed."
	exportControl 	"Public"
	global     	TRUE
	subsystem  	"Component View"
	quidu      	"3A1A89A40109"
	logical_models 	(list unit_reference_list
	    (object Class_Category "Use Case Realisations"
		quid       	"3A1E4C5B0353"
		documentation 	"The logical use cases which the test bed architecture will be designed to handle."
		exportControl 	"Public"
		logical_models 	(list unit_reference_list
		    (object Association "$UNNAMED$138"
			quid       	"3A223736016A"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$139"
				quid       	"3A223737008F"
				supplier   	"Use Case View::Customer Use cases::Repeat test case"
				quidu      	"3A1A8F020001"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$140"
				quid       	"3A2237370090"
				supplier   	"Logical View::Use Case Realisations::Repeat Test case (Iter. 1)::Repeat test case"
				quidu      	"3A1F8D4C0062")))
		    (object Association "$UNNAMED$141"
			quid       	"3A22375D017A"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$142"
				quid       	"3A22375E00D1"
				supplier   	"Use Case View::Customer Use cases::Run test automatically"
				quidu      	"3A1A8D2503DA"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$143"
				quid       	"3A22375E00D2"
				supplier   	"Logical View::Use Case Realisations::Run test automatically (Iter. 1)::Run test automatically"
				quidu      	"3A1F8D14022E")))
		    (object Association "$UNNAMED$144"
			quid       	"3A223769018B"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$145"
				quid       	"3A22376A0056"
				supplier   	"Use Case View::Customer Use cases::Test multi-threaded component"
				quidu      	"3A1A90B00316"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$146"
				quid       	"3A22376A0057"
				supplier   	"Logical View::Use Case Realisations::Test Multi-threaded component (Omit)::Test Multi-threaded component (omit)"
				quidu      	"3A1F85CA004A")))
		    (object Association "$UNNAMED$147"
			quid       	"3A22377F02A5"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$148"
				quid       	"3A22378001B6"
				supplier   	"Use Case View::Customer Use cases::Run test from script"
				quidu      	"3A1A8D3502D9"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$149"
				quid       	"3A22378001B7"
				supplier   	"Logical View::Use Case Realisations::Run test from script (Omit)::Run test from script (omit)"
				quidu      	"3A1F8D230172")))
		    (object Association "$UNNAMED$150"
			quid       	"3A2237930195"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$151"
				quid       	"3A2237940205"
				supplier   	"Use Case View::Customer Use cases::Test Individual component"
				quidu      	"3A1A8C6B02A6"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$152"
				quid       	"3A2237940206"
				supplier   	"Logical View::Use Case Realisations::Test Individual Class (Iter. 1)::Test Individual Class"
				quidu      	"3A1F85DF039E")))
		    (object Association "$UNNAMED$153"
			quid       	"3A2237A5005B"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$154"
				quid       	"3A2237A503CC"
				supplier   	"Use Case View::Customer Use cases::Test incomplete component"
				quidu      	"3A1A8CB602C2"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$155"
				quid       	"3A2237A503CD"
				supplier   	"Logical View::Use Case Realisations::Test incomplete component (Iter. 1)::Test incomplete component"
				quidu      	"3A1F860100F4")))
		    (object Association "$UNNAMED$156"
			quid       	"3A2237B8015C"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$157"
				quid       	"3A2237B90172"
				supplier   	"Use Case View::Customer Use cases::Arbitrarily group tests and execution order"
				quidu      	"3A1A97CF0336"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$158"
				quid       	"3A2237B90173"
				supplier   	"Logical View::Use Case Realisations::Arbitrarily group tests and execution order (Omit)::Arbitrarily group tests and execution order (omit)"
				quidu      	"3A1F8DDE021B")))
		    (object Association "$UNNAMED$159"
			quid       	"3A2237CA01BC"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$160"
				quid       	"3A2237CB01A0"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Automate user action reproduction."
				quidu      	"3A1A91080255"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$161"
				quid       	"3A2237CB01A1"
				supplier   	"Logical View::Use Case Realisations::Automate user action reproduction (Omit)::Automate user action reproduction (omit)"
				quidu      	"3A1F8DF10178")))
		    (object Association "$UNNAMED$162"
			quid       	"3A2237DD01BA"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$163"
				quid       	"3A2237DE0143"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Add new test cases"
				quidu      	"3A1A91A201CA"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$164"
				quid       	"3A2237DE0144"
				supplier   	"Logical View::Use Case Realisations::Add new test case (Iter. 1)::Add new test cases"
				quidu      	"3A1F91330326")))
		    (object Association "$UNNAMED$165"
			quid       	"3A22380202DF"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$166"
				quid       	"3A22380301DC"
				supplier   	"Use Case View::Customer Use cases::Capture component state"
				quidu      	"3A1A8E4603CC"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$167"
				quid       	"3A22380301DD"
				supplier   	"Logical View::Use Case Realisations::Capture component state (Iter. 1)::Capture component state"
				quidu      	"3A1F88800143")))
		    (object Association "$UNNAMED$168"
			quid       	"3A22381A02BC"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$169"
				quid       	"3A22381B0169"
				supplier   	"Use Case View::Customer Use cases::Schedule test"
				quidu      	"3A1A91620236"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$170"
				quid       	"3A22381B016A"
				supplier   	"Logical View::Use Case Realisations::Schedule test (Iter. 2)::Schedule test"
				quidu      	"3A1F84BA0248")))
		    (object Association "$UNNAMED$171"
			quid       	"3A22382D0327"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$172"
				quid       	"3A22382E01CA"
				supplier   	"Use Case View::Customer Use cases::Test components concurrently"
				quidu      	"3A1A917D011C"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$173"
				quid       	"3A22382E01CB"
				supplier   	"Logical View::Use Case Realisations::Test components concurrently (Iter. 2)::Test components concurrently"
				quidu      	"3A1F85A00357")))
		    (object Association "$UNNAMED$174"
			quid       	"3A22383D0320"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$175"
				quid       	"3A22383E0250"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Simulate Defect conditions"
				quidu      	"3A1A9DD3019F"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$176"
				quid       	"3A22383E0251"
				supplier   	"Logical View::Use Case Realisations::Simulate defect conditions (Iter. 3)::Simulate Defect conditions"
				quidu      	"3A1F886A0304")))
		    (object Association "$UNNAMED$177"
			quid       	"3A22384E0339"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$178"
				quid       	"3A22384F0196"
				supplier   	"Use Case View::Customer Use cases::Restore component state"
				quidu      	"3A1A8E56014E"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$179"
				quid       	"3A22384F0197"
				supplier   	"Logical View::Use Case Realisations::Restore component state (Omit)::Restore component state (omit)"
				quidu      	"3A1F88CA0257")))
		    (object Association "$UNNAMED$180"
			quid       	"3A22385802F7"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$181"
				quid       	"3A2238590140"
				supplier   	"Use Case View::Customer Use cases::Identify component fault in context"
				quidu      	"3A1A90110281"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$182"
				quid       	"3A2238590141"
				supplier   	"Logical View::Use Case Realisations::Identify component fault in context (Iter. 2)::Identify component fault in context"
				quidu      	"3A1F88DD02C3")))
		    (object Association "$UNNAMED$183"
			quid       	"3A2238650382"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$184"
				quid       	"3A223866027F"
				supplier   	"Use Case View::Customer Use cases::Test component method"
				quidu      	"3A1A8DF00382"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$185"
				quid       	"3A2238660280"
				supplier   	"Logical View::Use Case Realisations::Test component method (Iter. 1)::Test component method"
				quidu      	"3A1F86760341")))
		    (object Association "$UNNAMED$186"
			quid       	"3A22388201D5"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$187"
				quid       	"3A223883008C"
				supplier   	"Use Case View::Customer Use cases::Clear test context"
				quidu      	"3A1A91C6018F"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$188"
				quid       	"3A223883008D"
				supplier   	"Logical View::Use Case Realisations::Handle test context (Iter. 1)::Handle test context"
				quidu      	"3A1F875F0025")))
		    (object Association "$UNNAMED$189"
			quid       	"3A2238A500D1"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$190"
				quid       	"3A2238A5030C"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Dynamically configure the test environment"
				quidu      	"3A1A8FCF0345"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$191"
				quid       	"3A2238A5030D"
				supplier   	"Logical View::Use Case Realisations::Dynamically configure the test environment (Iter. 1)::Dynamically configure the test environment"
				quidu      	"3A1F91450231")))
		    (object Association "$UNNAMED$192"
			quid       	"3A2238B0031C"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$193"
				quid       	"3A2238B101E7"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Configure report format"
				quidu      	"3A1A904E01AD"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$194"
				quid       	"3A2238B101E8"
				supplier   	"Logical View::Use Case Realisations::Configure report format (Iter. 1)::Configure report format"
				quidu      	"3A1F9159029E")))
		    (object Association "$UNNAMED$195"
			quid       	"3A2238D000C9"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$196"
				quid       	"3A2238D10084"
				supplier   	"Use Case View::Customer Use cases::Validate test results"
				quidu      	"3A1A8E860338"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$197"
				quid       	"3A2238D10085"
				supplier   	"Logical View::Use Case Realisations::Validate test results (Iter. 1)::Validate test results"
				quidu      	"3A1F8A910374")))
		    (object Association "$UNNAMED$198"
			quid       	"3A2238DF0125"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$199"
				quid       	"3A2238E00068"
				supplier   	"Use Case View::Customer Use cases::Architectural Requests::Trace Defect report to test"
				quidu      	"3A1A9B1C016E"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$200"
				quid       	"3A2238E00069"
				supplier   	"Logical View::Use Case Realisations::Trace Defect report to test (Iter. 3)::Trace Defect report to test"
				quidu      	"3A1F8AD50137")))
		    (object Association "$UNNAMED$201"
			quid       	"3A2238EE0235"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$202"
				quid       	"3A2238EF009B"
				supplier   	"Use Case View::Customer Use cases::Resource leak test"
				quidu      	"3A1A8D8F0300"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$203"
				quid       	"3A2238EF009C"
				supplier   	"Logical View::Use Case Realisations::Resource leak test (Iter. 2)::Resource leak test"
				quidu      	"3A1F8AC202B6")))
		    (object Association "$UNNAMED$204"
			quid       	"3A2238F40279"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$205"
				quid       	"3A2238F50176"
				supplier   	"Use Case View::Customer Use cases::Out of memory test"
				quidu      	"3A1A8DAB01B6"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$206"
				quid       	"3A2238F50177"
				supplier   	"Logical View::Use Case Realisations::Out of Memory test (Iter. 2)::Out of memory test"
				quidu      	"3A1F8AB20014")))
		    (object Association "$UNNAMED$207"
			quid       	"3A2238F902C7"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$208"
				quid       	"3A2238FA01C4"
				supplier   	"Use Case View::Customer Use cases::Memory leak test"
				quidu      	"3A1A8D7D0138"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$209"
				quid       	"3A2238FA01C5"
				supplier   	"Logical View::Use Case Realisations::Memory Leak test (Iter. 2)::Memory leak test"
				quidu      	"3A1F8AA203E7")))
		    (object Association "$UNNAMED$210"
			quid       	"3A2238FF0333"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$211"
				quid       	"3A2239000244"
				supplier   	"Use Case View::Customer Use cases::Dump memory block to log"
				quidu      	"3A1A8DC400E0"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$212"
				quid       	"3A2239000245"
				supplier   	"Logical View::Use Case Realisations::Dump memory block to log (Iter. 1)::Dump memory block to log"
				quidu      	"3A1F8A67026F")))
		    (object Association "$UNNAMED$213"
			quid       	"3A2239050242"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$214"
				quid       	"3A22390601CB"
				supplier   	"Use Case View::Customer Use cases::Log message and results"
				quidu      	"3A1A8C80017A"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$215"
				quid       	"3A22390601CC"
				supplier   	"Logical View::Use Case Realisations::Log Message and Results (Iter. 1)::Log message and results"
				quidu      	"3A1F8A4C0393")))
		    (object Association "$UNNAMED$216"
			quid       	"3A22393A03C4"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$217"
				quid       	"3A22393B03C6"
				supplier   	"Use Case View::Customer Use cases::Run test interactively"
				quidu      	"3A1A8D1700D7"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$218"
				quid       	"3A22393B03C7"
				supplier   	"Logical View::Use Case Realisations::Run test interactively (Iter. 2)::Run test interactively"
				quidu      	"3A1F8D3801C2")))
		    (object Association "$UNNAMED$219"
			quid       	"3A22394D001E"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$220"
				quid       	"3A22394E005C"
				supplier   	"Use Case View::Customer Use cases::Test asynchronous component"
				quidu      	"3A1A8EA602A8"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$221"
				quid       	"3A22394E005D"
				supplier   	"Logical View::Use Case Realisations::Test Asynchronous component (Omit)::Test asynchronous component (omit)"
				quidu      	"3A1F855C006A")))
		    (object Association "$UNNAMED$222"
			quid       	"3A24F79A001B"
			stereotype 	"Realizes"
			roles      	(list role_list
			    (object Role "$UNNAMED$223"
				quid       	"3A24F79B001C"
				supplier   	"Use Case View::Customer Use cases::Share test context"
				quidu      	"3A1A8E790018"
				is_navigable 	TRUE)
			    (object Role "$UNNAMED$224"
				quid       	"3A24F79B001D"
				supplier   	"Logical View::Use Case Realisations::Handle test context (Iter. 1)::Handle test context"
				quidu      	"3A1F875F0025")))
		    (object Class_Category "Test Individual Class (Iter. 1)"
			quid       	"3A1E4C40019C"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.8
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Test Individual Class"
				quid       	"3A1F85DF039E"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.8
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @323
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$225"
						quid       	"3A2507B9016A"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A2507B9016D"
							supplier   	"$UNNAMED$226"
							quidu      	"3A2507B90173"
							messages   	(list Messages
							    (object Message "RunTransition(TRequestStatus*)"
								quid       	"3A2507B9016E"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2"
								ordinal    	2
								quidu      	"3A70658C03C9")))
						    (object Link
							quid       	"3A3F735501B8"
							supplier   	"$UNNAMED$227"
							quidu      	"3A3F734F0119"
							messages   	(list Messages
							    (object Message "Clear( )"
								quid       	"3A3F735501B9"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1"
								ordinal    	1
								Operation  	"Clear"
								quidu      	"3A24FA99000A"))))
						class      	"Logical View::Test Bed Classes::CUnitTest"
						quidu      	"3A23BA9F037C"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$226"
						quid       	"3A2507B90173"
						class      	"Logical View::Test Bed Classes::CTransition"
						quidu      	"3A23BFC30021"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$228"
						quid       	"3A2507B90193"
						class      	"CDefectTest"
						quidu      	"3A24DD4B00FD"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$229"
						quid       	"3A2507B9018B"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A2507B9018C"
							supplier   	"$UNNAMED$225"
							quidu      	"3A2507B9016A"
							messages   	(list Messages
							    (object Message "RunTest(TTimeIntervalMicroSeconds32)"
								quid       	"3A2507B9018D"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								quidu      	"3A70658A0204")))
						    (object Link
							quid       	"3A2507B9018E"
							supplier   	"$UNNAMED$228"
							quidu      	"3A2507B90193")
						    (object Link
							quid       	"3A2507B9018A"
							supplier   	"$UNNAMED$226"
							quidu      	"3A2507B90173")
						    (object Link
							quid       	"3A3785C40074"
							supplier   	"$UNNAMED$230"
							quidu      	"3A37858702CF"
							messages   	(list Messages
							    (object Message "ExecuteDefectTests( )"
								quid       	"3A3785C40075"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3"
								ordinal    	3
								Operation  	"ExecuteDefectTests"
								quidu      	"3A3785D5033F"))))
						class      	"Logical View::Test Bed Classes::CComponentTester"
						quidu      	"3A24DC16022F"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$230"
						quid       	"3A37858702CF"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A3785C701D6"
							supplier   	"$UNNAMED$228"
							quidu      	"3A2507B90193"
							messages   	(list Messages
							    (object Message "ListAllDefects( )"
								quid       	"3A3785C701D7"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3.1"
								ordinal    	4
								Operation  	"ListAllDefects"
								quidu      	"3A24DD81005A")))
						    (object Link
							quid       	"3A38BAC80137"
							supplier   	"$UNNAMED$226"
							quidu      	"3A2507B90173"
							messages   	(list Messages
							    (object Message "RunTransition(TRequestStatus*)"
								quid       	"3A38BAC80138"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3.2"
								ordinal    	5
								quidu      	"3A70658C03C9"))))
						class      	"CDefectTester"
						quidu      	"3A3785930312"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$227"
						quid       	"3A3F734F0119"
						class      	"CContextInformation"
						quidu      	"3A24FA7003AE"
						persistence 	"Transient"
						multi      	FALSE)))
				    (object Mechanism @324
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$231"
						quid       	"3A23FADB034C"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A23FB02014A"
							supplier   	"$UNNAMED$232"
							quidu      	"3A23FAF801E6"
							messages   	(list Messages
							    (object Message "RunStressTest( )"
								quid       	"3A23FB02014B"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2"
								ordinal    	2
								Operation  	"RunStressTest"
								quidu      	"3A360FB202F8")))
						    (object Link
							quid       	"3A3F779F0012"
							supplier   	"$UNNAMED$233"
							quidu      	"3A3F7797009D"
							messages   	(list Messages
							    (object Message "Clear( )"
								quid       	"3A3F779F0013"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1"
								ordinal    	1
								Operation  	"Clear"
								quidu      	"3A24FA99000A"))))
						class      	"Logical View::Test Bed Classes::CUnitTest"
						quidu      	"3A23BA9F037C"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$232"
						quid       	"3A23FAF801E6"
						class      	"Logical View::Test Bed Classes::CTransition"
						quidu      	"3A23BFC30021"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "Component Tester"
						quid       	"3A24DBDC039E"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A24DC850198"
							supplier   	"$UNNAMED$231"
							quidu      	"3A23FADB034C"
							messages   	(list Messages
							    (object Message "RunTest(TTimeIntervalMicroSeconds32)"
								quid       	"3A24DC850199"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								quidu      	"3A70658A0204")))
						    (object Link
							quid       	"3A24DD7E02E1"
							supplier   	"$UNNAMED$234"
							quidu      	"3A24DD420014")
						    (object Link
							quid       	"3A24DE0F01DB"
							supplier   	"$UNNAMED$232"
							quidu      	"3A23FAF801E6")
						    (object Link
							quid       	"3A3786240068"
							supplier   	"$UNNAMED$235"
							quidu      	"3A37861C00B6"
							messages   	(list Messages
							    (object Message "ExecuteDefectTests( )"
								quid       	"3A3786240069"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3"
								ordinal    	3
								Operation  	"ExecuteDefectTests"
								quidu      	"3A3785D5033F"))))
						class      	"Logical View::Test Bed Classes::CComponentTester"
						quidu      	"3A24DC16022F"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$234"
						quid       	"3A24DD420014"
						class      	"CDefectTest"
						quidu      	"3A24DD4B00FD"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$235"
						quid       	"3A37861C00B6"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A37862603AA"
							supplier   	"$UNNAMED$234"
							quidu      	"3A24DD420014"
							messages   	(list Messages
							    (object Message "ListAllDefects( )"
								quid       	"3A37862603AB"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3.1"
								ordinal    	4
								Operation  	"ListAllDefects"
								quidu      	"3A24DD81005A")))
						    (object Link
							quid       	"3A38BB020394"
							supplier   	"$UNNAMED$232"
							quidu      	"3A23FAF801E6"
							messages   	(list Messages
							    (object Message "RunStressTest( )"
								quid       	"3A38BB020395"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3.2"
								ordinal    	5
								Operation  	"RunStressTest"
								quidu      	"3A360FB202F8"))))
						class      	"CDefectTester"
						quidu      	"3A3785930312"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$233"
						quid       	"3A3F7797009D"
						class      	"CContextInformation"
						quidu      	"3A24FA7003AE"
						persistence 	"Transient"
						multi      	FALSE))))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@323
					quid       	"3A2507AF0288"
					title      	"Basic Flow"
					documentation 	
|Unit test a class that is functionally complete. Tests each of the methods within the class, recording the results.
|
|This use case assumes the following:
|1. That there are no processing errors.
|2. That result validation succeeds.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$225" @325
						location   	(1302, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@325
						    location   	(1209, 271)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2507B9016A"
						width      	447
						height     	1223
						icon_height 	164
						icon_width 	157
						icon_y_offset 	2
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @326
						    location   	(1302, 434)
						    line_color 	3342489
						    InterObjView 	@325
						    height     	368
						    y_coord    	308
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$230" @327
						location   	(620, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@327
						    location   	(527, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A37858702CF"
						width      	447
						height     	1223
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @328
						    location   	(620, 930)
						    line_color 	3342489
						    InterObjView 	@327
						    height     	368
						    y_coord    	308
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$226" @329
						location   	(1984, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@329
						    location   	(1858, 273)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2507B90173"
						width      	663
						height     	1223
						icon_height 	153
						icon_width 	229
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @330
						    location   	(1984, 682)
						    line_color 	3342489
						    InterObjView 	@329
						    height     	60
						    y_coord    	0
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @331
						    location   	(1984, 1178)
						    line_color 	3342489
						    InterObjView 	@329
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$227" @332
						location   	(2294, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@332
						    location   	(2187, 275)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A3F734F0119"
						width      	438
						height     	1223
						icon_height 	153
						icon_width 	154
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @333
						    location   	(2294, 496)
						    line_color 	3342489
						    InterObjView 	@332
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$228" @334
						location   	(992, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@334
						    location   	(899, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2507B90193"
						width      	447
						height     	1223
						icon_height 	164
						icon_width 	157
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @335
						    location   	(992, 992)
						    line_color 	3342489
						    InterObjView 	@334
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$229" @336
						location   	(124, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@336
						    location   	(31, 273)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2507B9018B"
						width      	447
						height     	1223
						icon_height 	164
						icon_width 	157
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @337
						    location   	(124, 372)
						    line_color 	3342489
						    InterObjView 	@336
						    height     	986
						    y_coord    	926
						    Nested     	FALSE))
					    (object NoteView @338
						location   	(2542, 868)
						label      	(object ItemLabel
						    Parent_View 	@338
						    location   	(2379, 768)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	290
						    label      	"Repeat for each transition required for a unit test.")
						line_color 	3342489
						fill_color 	13434879
						width      	350
						height     	213)
					    (object InterMessView "" @339
						location   	(62, 682)
						label      	(object SegLabel @340
						    Parent_View 	@339
						    location   	(1642, 638)
						    quidu      	"3A2507B9016E"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	578
						    justify    	0
						    label      	"RunTransition(TRequestStatus*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@325
						supplier   	@329
						Focus_Src  	@326
						Focus_Entry 	@330
						origin     	(1317, 682)
						terminus   	(1968, 682)
						ordinal    	2)
					    (object InterMessView "" @341
						location   	(62, 434)
						label      	(object SegLabel @342
						    Parent_View 	@341
						    location   	(712, 390)
						    quidu      	"3A2507B9018D"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	713
						    justify    	0
						    label      	"RunTest(TTimeIntervalMicroSeconds32)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@336
						supplier   	@325
						Focus_Src  	@337
						Focus_Entry 	@326
						origin     	(139, 434)
						terminus   	(1286, 434)
						ordinal    	0)
					    (object AttachView "" @343
						stereotype 	TRUE
						line_color 	3342489
						client     	@338
						supplier   	@339
						line_style 	0)
					    (object NoteView @344
						location   	(2356, 1488)
						label      	(object ItemLabel
						    Parent_View 	@344
						    location   	(2164, 1371)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	349
						    label      	"Sequence Diagram: Test component method / Basic Flow")
						line_color 	3342489
						fill_color 	13434879
						width      	409
						height     	246
						quidu      	"3A2505B000CA")
					    (object AttachView "" @345
						stereotype 	TRUE
						line_color 	3342489
						client     	@344
						supplier   	@339
						line_style 	0)
					    (object InterMessView "" @346
						location   	(62, 930)
						label      	(object SegLabel @347
						    Parent_View 	@346
						    location   	(371, 886)
						    quidu      	"3A3785C40075"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	428
						    justify    	0
						    label      	"ExecuteDefectTests( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@336
						supplier   	@327
						Focus_Src  	@337
						Focus_Entry 	@328
						origin     	(139, 930)
						terminus   	(604, 930)
						ordinal    	3)
					    (object InterMessView "" @348
						location   	(62, 992)
						label      	(object SegLabel @349
						    Parent_View 	@348
						    location   	(805, 948)
						    quidu      	"3A3785C701D7"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	300
						    justify    	0
						    label      	"ListAllDefects( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@327
						supplier   	@334
						Focus_Src  	@328
						Focus_Entry 	@335
						origin     	(635, 992)
						terminus   	(976, 992)
						ordinal    	4)
					    (object InterMessView "" @350
						location   	(62, 1178)
						label      	(object SegLabel @351
						    Parent_View 	@350
						    location   	(1301, 1134)
						    quidu      	"3A38BAC80138"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	578
						    justify    	0
						    label      	"RunTransition(TRequestStatus*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@327
						supplier   	@329
						Focus_Src  	@328
						Focus_Entry 	@331
						origin     	(635, 1178)
						terminus   	(1968, 1178)
						ordinal    	5)
					    (object AttachView "" @352
						stereotype 	TRUE
						line_color 	3342489
						client     	@344
						supplier   	@350
						line_style 	0)
					    (object InterMessView "" @353
						location   	(62, 496)
						label      	(object SegLabel @354
						    Parent_View 	@353
						    location   	(1797, 452)
						    quidu      	"3A3F735501B9"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	131
						    justify    	0
						    label      	"Clear( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@325
						supplier   	@332
						Focus_Src  	@326
						Focus_Entry 	@333
						origin     	(1317, 496)
						terminus   	(2278, 496)
						ordinal    	1)
					    (object NoteView @355
						location   	(372, 682)
						label      	(object ItemLabel
						    Parent_View 	@355
						    location   	(218, 576)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	272
						    label      	"Repeat for each unit test in a component")
						line_color 	3342489
						fill_color 	13434879
						width      	332
						height     	225)
					    (object AttachView "" @356
						stereotype 	TRUE
						line_color 	3342489
						client     	@355
						supplier   	@341
						line_style 	0)))
				    (object InteractionDiagram "Alternate Flow - Stress test"
					mechanism_ref 	@324
					quid       	"3A23FAA70370"
					title      	"Alternate Flow - Stress test"
					documentation 	
|Unit test a class that is functionally complete. Stress tests each of the methods within the class, recording the results.
|
|This use case assumes the following:
|1. That there are no processing errors.
|2. That result validation succeeds.
|3. That stress testing succeeds.
|4. There is no resource leakage.
|
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$231" @357
						location   	(1302, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@357
						    location   	(1209, 271)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23FADB034C"
						width      	447
						height     	1223
						icon_height 	164
						icon_width 	157
						icon_y_offset 	2
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @358
						    location   	(1302, 434)
						    line_color 	3342489
						    InterObjView 	@357
						    height     	430
						    y_coord    	370
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$233" @359
						location   	(2108, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@359
						    location   	(2001, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A3F7797009D"
						width      	438
						height     	1223
						icon_height 	153
						icon_width 	154
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @360
						    location   	(2108, 496)
						    line_color 	3342489
						    InterObjView 	@359
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$235" @361
						location   	(620, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@361
						    location   	(527, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A37861C00B6"
						width      	447
						height     	1223
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @362
						    location   	(620, 930)
						    line_color 	3342489
						    InterObjView 	@361
						    height     	368
						    y_coord    	308
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$232" @363
						location   	(1736, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@363
						    location   	(1610, 273)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23FAF801E6"
						width      	663
						height     	1223
						icon_height 	153
						icon_width 	229
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @364
						    location   	(1736, 744)
						    line_color 	3342489
						    InterObjView 	@363
						    height     	60
						    y_coord    	0
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @365
						    location   	(1736, 1178)
						    line_color 	3342489
						    InterObjView 	@363
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$234" @366
						location   	(992, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@366
						    location   	(899, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24DD420014"
						width      	447
						height     	1223
						icon_height 	164
						icon_width 	157
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @367
						    location   	(992, 992)
						    line_color 	3342489
						    InterObjView 	@366
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "Component Tester" @368
						location   	(124, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@368
						    location   	(31, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"Component Tester")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24DBDC039E"
						width      	447
						height     	1223
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @369
						    location   	(124, 372)
						    line_color 	3342489
						    InterObjView 	@368
						    height     	986
						    y_coord    	926
						    Nested     	FALSE))
					    (object InterMessView "" @370
						location   	(62, 744)
						label      	(object SegLabel @371
						    Parent_View 	@370
						    location   	(1518, 700)
						    quidu      	"3A23FB02014B"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	492
						    justify    	0
						    label      	"RunStressTest( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@357
						supplier   	@363
						Focus_Src  	@358
						Focus_Entry 	@364
						origin     	(1317, 744)
						terminus   	(1720, 744)
						ordinal    	2)
					    (object NoteView @372
						location   	(1922, 930)
						label      	(object ItemLabel
						    Parent_View 	@372
						    location   	(1759, 830)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	290
						    label      	"Repeat for each of the defined test methods upon a unit.")
						line_color 	3342489
						fill_color 	13434879
						width      	350
						height     	213)
					    (object AttachView "" @373
						stereotype 	TRUE
						line_color 	3342489
						client     	@372
						supplier   	@370
						line_style 	0)
					    (object InterMessView "" @374
						location   	(62, 434)
						label      	(object SegLabel @375
						    Parent_View 	@374
						    location   	(712, 390)
						    quidu      	"3A24DC850199"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	713
						    justify    	0
						    label      	"RunTest(TTimeIntervalMicroSeconds32)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@368
						supplier   	@357
						Focus_Src  	@369
						Focus_Entry 	@358
						origin     	(139, 434)
						terminus   	(1286, 434)
						ordinal    	0)
					    (object NoteView @376
						location   	(1860, 1426)
						label      	(object ItemLabel
						    Parent_View 	@376
						    location   	(1622, 1280)
						    fill_color 	13434879
						    nlines     	5
						    max_width  	440
						    label      	"Sequence Diagram: Test component method / Alternate Flow - Stress test")
						line_color 	3342489
						fill_color 	13434879
						width      	500
						height     	304
						quidu      	"3A23BA89010D")
					    (object AttachView "" @377
						stereotype 	TRUE
						line_color 	3342489
						client     	@370
						supplier   	@376
						line_style 	0)
					    (object InterMessView "" @378
						location   	(62, 930)
						label      	(object SegLabel @379
						    Parent_View 	@378
						    location   	(371, 886)
						    quidu      	"3A3786240069"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	428
						    justify    	0
						    label      	"ExecuteDefectTests( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@368
						supplier   	@361
						Focus_Src  	@369
						Focus_Entry 	@362
						origin     	(139, 930)
						terminus   	(604, 930)
						ordinal    	3)
					    (object InterMessView "" @380
						location   	(62, 992)
						label      	(object SegLabel @381
						    Parent_View 	@380
						    location   	(805, 948)
						    quidu      	"3A37862603AB"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	300
						    justify    	0
						    label      	"ListAllDefects( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@361
						supplier   	@366
						Focus_Src  	@362
						Focus_Entry 	@367
						origin     	(635, 992)
						terminus   	(976, 992)
						ordinal    	4)
					    (object InterMessView "" @382
						location   	(62, 1178)
						label      	(object SegLabel @383
						    Parent_View 	@382
						    location   	(1177, 1134)
						    quidu      	"3A38BB020395"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	394
						    justify    	0
						    label      	"RunStressTest( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@361
						supplier   	@363
						Focus_Src  	@362
						Focus_Entry 	@365
						origin     	(635, 1178)
						terminus   	(1720, 1178)
						ordinal    	5)
					    (object AttachView "" @384
						stereotype 	TRUE
						line_color 	3342489
						client     	@376
						supplier   	@382
						line_style 	0)
					    (object InterMessView "" @385
						location   	(62, 496)
						label      	(object SegLabel @386
						    Parent_View 	@385
						    location   	(1704, 452)
						    quidu      	"3A3F779F0013"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	131
						    justify    	0
						    label      	"Clear( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@357
						supplier   	@359
						Focus_Src  	@358
						Focus_Entry 	@360
						origin     	(1317, 496)
						terminus   	(2092, 496)
						ordinal    	1)
					    (object NoteView @387
						location   	(372, 620)
						label      	(object ItemLabel
						    Parent_View 	@387
						    location   	(234, 501)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	240
						    label      	"Repeat for each unit test in a component")
						line_color 	3342489
						fill_color 	13434879
						width      	300
						height     	250)
					    (object AttachView "" @388
						stereotype 	TRUE
						line_color 	3342489
						client     	@387
						supplier   	@374
						line_style 	0))))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Log Message and Results (Iter. 1)"
			quid       	"3A1E4C6A02DD"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.25
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Log message and results"
				quid       	"3A1F8A4C0393"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.25
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @389
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$236"
						quid       	"3A238C60011F"
						documentation 	"A request to store a text message."
						collaborators 	(list link_list
						    (object Link
							quid       	"3A24EE46019E"
							supplier   	"System"
							quidu      	"3A24EDD70389"
							messages   	(list Messages
							    (object Message "Store Data( )"
								quid       	"3A24EE46019F"
								documentation 	"A call to the system to actually persist some data."
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3"
								ordinal    	2
								quidu      	"3A34F58200C4"))))
						class      	"Logical View::EPOC Classes::RFileLogger"
						quidu      	"3A83B46701C5"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "System"
						quid       	"3A24EDD70389"
						class      	"Logical View::External Classes::Support::EPOC Platform"
						quidu      	"3A24EE1D019F"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$237"
						quid       	"3A83B6C00350"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A83B6D4011E"
							supplier   	"$UNNAMED$236"
							quidu      	"3A238C60011F"
							messages   	(list Messages
							    (object Message "Write( )"
								quid       	"3A83B6D4011F"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2"
								ordinal    	1
								quidu      	"3A83B47A0317")))
						    (object Link
							quid       	"3A89431B01F0"
							supplier   	"$UNNAMED$238"
							quidu      	"3A89431203E2"
							messages   	(list Messages
							    (object Message "GetStyle()"
								quid       	"3A89431B01F1"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0))))
						class      	"Logical View::Test Bed Classes::CDataLogger"
						quidu      	"3A23B76E01BE"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$238"
						quid       	"3A89431203E2"
						class      	"Logical View::Test Bed Classes::TLogFormat"
						quidu      	"3A894035038E"
						persistence 	"Transient"
						multi      	FALSE))))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@389
					quid       	"3A238C410193"
					title      	"Basic Flow"
					documentation 	
|The simplest case of a request to store a text message, which is logged into a central message store for later analysis.
|
|This use case assumes the following:
|1. The write to permanent storage completes without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$236" @390
						location   	(1178, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@390
						    location   	(1178, 248)
						    fill_color 	16777215
						    anchor_loc 	1
						    nlines     	2
						    max_width  	282
						    justify    	0
						    label      	"")
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A238C60011F"
						width      	300
						height     	729
						icon_height 	164
						icon_width 	157
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @391
						    location   	(1178, 434)
						    line_color 	3342489
						    InterObjView 	@390
						    height     	430
						    y_coord    	370
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @392
						    location   	(1178, 620)
						    line_color 	3342489
						    InterObjView 	@390
						    height     	60
						    y_coord    	0
						    Nested     	TRUE))
					    (object InterObjView "System" @393
						location   	(1798, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@393
						    location   	(1798, 273)
						    anchor_loc 	1
						    nlines     	2
						    max_width  	360
						    justify    	0
						    label      	"System")
						icon       	"Actor"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24EDD70389"
						width      	336
						height     	729
						icon_height 	162
						icon_width 	120
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @394
						    location   	(1798, 744)
						    line_color 	3342489
						    InterObjView 	@393
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$238" @395
						location   	(744, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@395
						    location   	(637, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A89431203E2"
						width      	438
						height     	729
						icon_height 	153
						icon_width 	154
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @396
						    location   	(744, 434)
						    line_color 	3342489
						    InterObjView 	@395
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$237" @397
						location   	(248, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@397
						    location   	(155, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A83B6C00350"
						width      	447
						height     	729
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @398
						    location   	(248, 434)
						    line_color 	3342489
						    InterObjView 	@397
						    height     	306
						    y_coord    	246
						    Nested     	FALSE))
					    (object InterMessView "" @399
						location   	(62, 744)
						label      	(object SegLabel @400
						    Parent_View 	@399
						    location   	(1487, 700)
						    quidu      	"3A24EE46019F"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	231
						    justify    	0
						    label      	"Store Data( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@390
						supplier   	@393
						Focus_Src  	@391
						Focus_Entry 	@394
						origin     	(1193, 744)
						terminus   	(1782, 744)
						ordinal    	2)
					    (object InterMessView "" @401
						location   	(62, 620)
						label      	(object SegLabel @402
						    Parent_View 	@401
						    location   	(712, 576)
						    quidu      	"3A83B6D4011F"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	134
						    justify    	0
						    label      	"Write( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@397
						supplier   	@390
						Focus_Src  	@398
						Focus_Entry 	@392
						origin     	(263, 620)
						terminus   	(1162, 620)
						ordinal    	1)
					    (object InterMessView "" @403
						location   	(62, 434)
						label      	(object SegLabel @404
						    Parent_View 	@403
						    location   	(495, 390)
						    quidu      	"3A89431B01F1"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	194
						    justify    	0
						    label      	"GetStyle()"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@397
						supplier   	@395
						Focus_Src  	@398
						Focus_Entry 	@396
						origin     	(263, 434)
						terminus   	(728, 434)
						ordinal    	0))))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Run test interactively (Iter. 2)"
			quid       	"3A1E8CAA00DF"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.9
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Run test interactively"
				quid       	"3A1F8D3801C2"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.9
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @405
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$239"
						quid       	"3A34F4A1039C"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A34F4A1039D"
							supplier   	"$UNNAMED$240"
							quidu      	"3A34F4A103A1"
							messages   	(list Messages
							    (object Message "Start(RPointerArray<TTestInfo>*)"
								quid       	"3A34F4A1039E"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2"
								ordinal    	1
								quidu      	"3A70658B015B")
							    (object Message "FindComponents( )"
								quid       	"3A34F53A0020"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								quidu      	"3A34F53D0165"))))
						class      	"Use Case View::Customer Actors::Generalised Actor"
						quidu      	"3A1E30F00075"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$241"
						quid       	"3A34F4A103A7"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A34F4A103A6"
							supplier   	"$UNNAMED$242"
							quidu      	"3A34F4A103A8"
							messages   	(list Messages
							    (object Message "RunTest(TTimeIntervalMicroSeconds32)"
								quid       	"3AC9DA4302A1"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2.1.1.1"
								ordinal    	4
								quidu      	"3A70658A0204"))))
						class      	"Logical View::Test Bed Classes::CComponentTester"
						quidu      	"3A24DC16022F"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$242"
						quid       	"3A34F4A103A8"
						class      	"Logical View::Test Bed Classes::CUnitTest"
						quidu      	"3A23BA9F037C"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$240"
						quid       	"3A34F4A103A1"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A34F4A103A2"
							supplier   	"$UNNAMED$241"
							quidu      	"3A34F4A103A7")
						    (object Link
							quid       	"3AC9DA3401AF"
							supplier   	"$UNNAMED$243"
							quidu      	"3AC9DA1801B8"
							messages   	(list Messages
							    (object Message "RunTests(RPointerArray<TTestInfo>*)"
								quid       	"3AC9DA3401B0"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2.1"
								ordinal    	2
								quidu      	"3A70658C01DE"))))
						class      	"Logical View::Test Bed Classes::CTestController"
						quidu      	"3A34E468034A"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$243"
						quid       	"3AC9DA1801B8"
						collaborators 	(list link_list
						    (object Link
							quid       	"3AC9DA3E02FD"
							supplier   	"$UNNAMED$241"
							quidu      	"3A34F4A103A7"
							messages   	(list Messages
							    (object Message "TestComponent(RPointerArray<TTestInfo>*)"
								quid       	"3AC9DA3E02FE"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2.1.1"
								ordinal    	3
								quidu      	"3A34E609008C"))))
						class      	"Logical View::Test Bed Classes::CTestManager"
						quidu      	"3A70658C0166"
						persistence 	"Transient"
						multi      	FALSE))))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@405
					quid       	"3A265C810198"
					title      	"Basic Flow"
					documentation 	
|Execution of a single test selected by a user of the test bed UI.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$239" @406
						location   	(186, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@406
						    location   	(186, 273)
						    anchor_loc 	1
						    nlines     	2
						    max_width  	360
						    justify    	0
						    label      	"")
						icon       	"Actor"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A34F4A1039C"
						width      	336
						height     	1033
						icon_height 	162
						icon_width 	120
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @407
						    location   	(186, 372)
						    line_color 	3342489
						    InterObjView 	@406
						    height     	796
						    y_coord    	736
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$241" @408
						location   	(1922, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@408
						    location   	(1829, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A34F4A103A7"
						width      	447
						height     	1033
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @409
						    location   	(1922, 806)
						    line_color 	3342489
						    InterObjView 	@408
						    height     	182
						    y_coord    	122
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$242" @410
						location   	(2604, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@410
						    location   	(2511, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A34F4A103A8"
						width      	447
						height     	1033
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @411
						    location   	(2604, 868)
						    line_color 	3342489
						    InterObjView 	@410
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$243" @412
						location   	(1116, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@412
						    location   	(1023, 273)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3AC9DA1801B8"
						width      	447
						height     	1033
						icon_height 	164
						icon_width 	157
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @413
						    location   	(1116, 744)
						    line_color 	3342489
						    InterObjView 	@412
						    height     	304
						    y_coord    	244
						    Nested     	FALSE))
					    (object NoteView @414
						location   	(2418, 1426)
						label      	(object ItemLabel
						    Parent_View 	@414
						    location   	(2211, 1326)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	378
						    label      	"Sequence Diagram: Test Individual component / Basic Flow")
						line_color 	3342489
						fill_color 	13434879
						width      	438
						height     	212
						quidu      	"3A2507AF0288")
					    (object InterObjView "$UNNAMED$240" @415
						location   	(682, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@415
						    location   	(556, 275)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A34F4A103A1"
						width      	663
						height     	1033
						icon_height 	153
						icon_width 	229
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @416
						    location   	(682, 372)
						    line_color 	3342489
						    InterObjView 	@415
						    height     	60
						    y_coord    	0
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @417
						    location   	(682, 682)
						    line_color 	3342489
						    InterObjView 	@415
						    height     	426
						    y_coord    	366
						    Nested     	FALSE))
					    (object InterMessView "" @418
						location   	(62, 682)
						label      	(object SegLabel @419
						    Parent_View 	@418
						    location   	(433, 638)
						    quidu      	"3A34F4A1039E"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	616
						    justify    	0
						    label      	"Start(RPointerArray<TTestInfo>*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@406
						supplier   	@415
						Focus_Src  	@407
						Focus_Entry 	@417
						origin     	(201, 682)
						terminus   	(666, 682)
						ordinal    	1)
					    (object InterMessView "" @420
						location   	(62, 372)
						label      	(object SegLabel @421
						    Parent_View 	@420
						    location   	(433, 328)
						    quidu      	"3A34F53A0020"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	356
						    justify    	0
						    label      	"FindComponents( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@406
						supplier   	@415
						Focus_Src  	@407
						Focus_Entry 	@416
						origin     	(201, 372)
						terminus   	(666, 372)
						ordinal    	0)
					    (object NoteView @422
						location   	(1984, 1488)
						label      	(object ItemLabel
						    Parent_View 	@422
						    location   	(1831, 1369)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	271
						    label      	"Repeat for each unit test in a component")
						line_color 	3342489
						fill_color 	13434879
						width      	331
						height     	250)
					    (object InterMessView "" @423
						location   	(62, 744)
						label      	(object SegLabel @424
						    Parent_View 	@423
						    location   	(898, 700)
						    quidu      	"3AC9DA3401B0"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	647
						    justify    	0
						    label      	"RunTests(RPointerArray<TTestInfo>*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@415
						supplier   	@412
						Focus_Src  	@417
						Focus_Entry 	@413
						origin     	(697, 744)
						terminus   	(1100, 744)
						ordinal    	2)
					    (object InterMessView "" @425
						location   	(62, 806)
						label      	(object SegLabel @426
						    Parent_View 	@425
						    location   	(1518, 762)
						    quidu      	"3AC9DA3E02FE"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	756
						    justify    	0
						    label      	"TestComponent(RPointerArray<TTestInfo>*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@412
						supplier   	@408
						Focus_Src  	@413
						Focus_Entry 	@409
						origin     	(1131, 806)
						terminus   	(1906, 806)
						ordinal    	3)
					    (object InterMessView "" @427
						location   	(62, 868)
						label      	(object SegLabel @428
						    Parent_View 	@427
						    location   	(2262, 824)
						    quidu      	"3AC9DA4302A1"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	691
						    justify    	0
						    label      	"RunTest(TTimeIntervalMicroSeconds32)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@408
						supplier   	@410
						Focus_Src  	@409
						Focus_Entry 	@411
						origin     	(1937, 868)
						terminus   	(2588, 868)
						ordinal    	4)
					    (object AttachView "" @429
						stereotype 	TRUE
						line_color 	3342489
						client     	@422
						supplier   	@427
						line_style 	0)
					    (object AttachView "" @430
						stereotype 	TRUE
						line_color 	3342489
						client     	@414
						supplier   	@427
						line_style 	0))))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Run test automatically (Iter. 1)"
			quid       	"3A1E8CC703C6"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.10
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Run test automatically"
				quid       	"3A1F8D14022E"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.10
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @431
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$244"
						quid       	"3A34E218006D"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A34E48C0356"
							supplier   	"$UNNAMED$245"
							quidu      	"3A34E4880101"
							messages   	(list Messages
							    (object Message "Start(RPointerArray<TTestInfo>*)"
								quid       	"3A34E48C0357"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								quidu      	"3A70658B015B"))))
						class      	"Use Case View::Customer Actors::Generalised Actor"
						quidu      	"3A1E30F00075"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$245"
						quid       	"3A34E4880101"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A34E5FC02F1"
							supplier   	"$UNNAMED$246"
							quidu      	"3A34E5F50355")
						    (object Link
							quid       	"3AC9D989037F"
							supplier   	"$UNNAMED$247"
							quidu      	"3AC9D96F0057"
							messages   	(list Messages
							    (object Message "RunTests(RPointerArray<TTestInfo>*)"
								quid       	"3AC9D9890380"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1"
								ordinal    	1
								quidu      	"3A70658C01DE"))))
						class      	"Logical View::Test Bed Classes::CTestController"
						quidu      	"3A34E468034A"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$246"
						quid       	"3A34E5F50355"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A34E66D034D"
							supplier   	"$UNNAMED$248"
							quidu      	"3A34E66603E3"
							messages   	(list Messages
							    (object Message "RunTest(TTimeIntervalMicroSeconds32)"
								quid       	"3AC9D9A20367"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1.1.1"
								ordinal    	3
								quidu      	"3A70658A0204"))))
						class      	"Logical View::Test Bed Classes::CComponentTester"
						quidu      	"3A24DC16022F"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$248"
						quid       	"3A34E66603E3"
						class      	"Logical View::Test Bed Classes::CUnitTest"
						quidu      	"3A23BA9F037C"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$247"
						quid       	"3AC9D96F0057"
						collaborators 	(list link_list
						    (object Link
							quid       	"3AC9D9990198"
							supplier   	"$UNNAMED$246"
							quidu      	"3A34E5F50355"
							messages   	(list Messages
							    (object Message "TestComponent(RPointerArray<TTestInfo>*)"
								quid       	"3AC9D9990199"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1.1"
								ordinal    	2
								quidu      	"3A34E609008C"))))
						class      	"Logical View::Test Bed Classes::CTestManager"
						quidu      	"3A70658C0166"
						persistence 	"Transient"
						multi      	FALSE))))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@431
					quid       	"3A265D080110"
					title      	"Basic Flow"
					documentation 	
|Execution of a single test without user input.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	1919
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$244" @432
						location   	(186, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@432
						    location   	(186, 273)
						    anchor_loc 	1
						    nlines     	2
						    max_width  	360
						    justify    	0
						    label      	"")
						icon       	"Actor"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A34E218006D"
						width      	336
						height     	909
						icon_height 	162
						icon_width 	120
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @433
						    location   	(186, 434)
						    line_color 	3342489
						    InterObjView 	@432
						    height     	610
						    y_coord    	550
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$245" @434
						location   	(558, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@434
						    location   	(432, 275)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A34E4880101"
						width      	663
						height     	909
						icon_height 	153
						icon_width 	229
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @435
						    location   	(558, 434)
						    line_color 	3342489
						    InterObjView 	@434
						    height     	550
						    y_coord    	490
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$246" @436
						location   	(2108, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@436
						    location   	(2015, 271)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A34E5F50355"
						width      	447
						height     	909
						icon_height 	164
						icon_width 	157
						icon_y_offset 	2
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @437
						    location   	(2108, 620)
						    line_color 	3342489
						    InterObjView 	@436
						    height     	244
						    y_coord    	184
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$248" @438
						location   	(2728, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@438
						    location   	(2635, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A34E66603E3"
						width      	447
						height     	909
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @439
						    location   	(2728, 744)
						    line_color 	3342489
						    InterObjView 	@438
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$247" @440
						location   	(1302, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@440
						    location   	(1209, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3AC9D96F0057"
						width      	447
						height     	909
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @441
						    location   	(1302, 496)
						    line_color 	3342489
						    InterObjView 	@440
						    height     	428
						    y_coord    	368
						    Nested     	FALSE))
					    (object InterMessView "" @442
						location   	(62, 434)
						label      	(object SegLabel @443
						    Parent_View 	@442
						    location   	(371, 390)
						    quidu      	"3A34E48C0357"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	616
						    justify    	0
						    label      	"Start(RPointerArray<TTestInfo>*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@432
						supplier   	@434
						Focus_Src  	@433
						Focus_Entry 	@435
						origin     	(201, 434)
						terminus   	(542, 434)
						ordinal    	0)
					    (object NoteView @444
						location   	(2666, 1426)
						label      	(object ItemLabel
						    Parent_View 	@444
						    location   	(2459, 1326)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	378
						    label      	"Sequence Diagram: Test Individual component / Basic Flow")
						line_color 	3342489
						fill_color 	13434879
						width      	438
						height     	212
						quidu      	"3A2507AF0288")
					    (object NoteView @445
						location   	(1612, 1364)
						label      	(object ItemLabel
						    Parent_View 	@445
						    location   	(1452, 1255)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	284
						    label      	"Repeat for all components .")
						line_color 	3342489
						fill_color 	13434879
						width      	344
						height     	231)
					    (object NoteView @446
						location   	(2232, 1426)
						label      	(object ItemLabel
						    Parent_View 	@446
						    location   	(2082, 1307)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	265
						    label      	"Repeat for each unit test in a component")
						line_color 	3342489
						fill_color 	13434879
						width      	325
						height     	250)
					    (object InterMessView "" @447
						location   	(62, 496)
						label      	(object SegLabel @448
						    Parent_View 	@447
						    location   	(929, 452)
						    quidu      	"3AC9D9890380"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	678
						    justify    	0
						    label      	"RunTests(RPointerArray<TTestInfo>*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@434
						supplier   	@440
						Focus_Src  	@435
						Focus_Entry 	@441
						origin     	(573, 496)
						terminus   	(1286, 496)
						ordinal    	1)
					    (object InterMessView "" @449
						location   	(62, 620)
						label      	(object SegLabel @450
						    Parent_View 	@449
						    location   	(1704, 576)
						    quidu      	"3AC9D9990199"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	756
						    justify    	0
						    label      	"TestComponent(RPointerArray<TTestInfo>*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@440
						supplier   	@436
						Focus_Src  	@441
						Focus_Entry 	@437
						origin     	(1317, 620)
						terminus   	(2092, 620)
						ordinal    	2)
					    (object InterMessView "" @451
						location   	(62, 744)
						label      	(object SegLabel @452
						    Parent_View 	@451
						    location   	(2417, 700)
						    quidu      	"3AC9D9A20367"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	713
						    justify    	0
						    label      	"RunTest(TTimeIntervalMicroSeconds32)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@436
						supplier   	@438
						Focus_Src  	@437
						Focus_Entry 	@439
						origin     	(2123, 744)
						terminus   	(2712, 744)
						ordinal    	3)
					    (object AttachView "" @453
						stereotype 	TRUE
						line_color 	3342489
						client     	@445
						supplier   	@449
						line_style 	0)
					    (object AttachView "" @454
						stereotype 	TRUE
						line_color 	3342489
						client     	@446
						supplier   	@451
						line_style 	0)
					    (object AttachView "" @455
						stereotype 	TRUE
						line_color 	3342489
						client     	@444
						supplier   	@451
						line_style 	0))))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Run test from script (Omit)"
			quid       	"3A1E8CD501D1"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.23
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Run test from script (omit)"
				quid       	"3A1F8D230172"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.23
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @456
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@456
					quid       	"3A265D5E0395"
					title      	"Basic Flow"
					documentation 	
|Execution of a single test automatically, simulating user input where necessary.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list
					    (object NoteView @457
						location   	(682, 682)
						label      	(object ItemLabel
						    Parent_View 	@457
						    location   	(394, 519)
						    fill_color 	13434879
						    nlines     	6
						    max_width  	540
						    label      	"Sequence Diagram: Run test automatically / Basic Flow")
						line_color 	3342489
						fill_color 	13434879
						width      	600
						height     	338
						quidu      	"3A265D080110"))))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Memory Leak test (Iter. 2)"
			quid       	"3A1E8CE60013"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.1
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Memory leak test"
				quid       	"3A1F8AA203E7"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.1
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @458
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@458
					quid       	"3A265F770379"
					title      	"Basic Flow"
					documentation 	
|Test that the component has not leaked any memory blocks during the execution of the test.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Resource leak test (Iter. 2)"
			quid       	"3A1E8CF401E0"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.2
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Resource leak test"
				quid       	"3A1F8AC202B6"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.2
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @459
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@459
					quid       	"3A266058005B"
					title      	"Basic Flow"
					documentation 	
|Test that the component has not leaked any resources during the execution of the test.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Out of Memory test (Iter. 2)"
			quid       	"3A1E8D000165"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.3
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Out of memory test"
				quid       	"3A1F8AB20014"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.3
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @460
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@460
					quid       	"3A265F960391"
					title      	"Basic Flow"
					documentation 	
|Simulate out of memory conditions and record the operation of the component.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Test incomplete component (Iter. 1)"
			quid       	"3A1E8D0F03D3"
			documentation 	
|Actors:  Generalised Actor
|Traceability: TB.16
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Test incomplete component"
				quid       	"3A1F860100F4"
				documentation 	
|Actors:  Generalised Actor
|Traceability: TB.16
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @461
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$249"
						quid       	"3A2506F201DC"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A2506F201DF"
							supplier   	"$UNNAMED$250"
							quidu      	"3A2506F201E9"
							messages   	(list Messages
							    (object Message "RunTransition(TRequestStatus*)"
								quid       	"3A37849D00E8"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.2"
								ordinal    	2
								quidu      	"3A70658C03C9")))
						    (object Link
							quid       	"3A3F72DB01E5"
							supplier   	"$UNNAMED$251"
							quidu      	"3A3F72D10230"
							messages   	(list Messages
							    (object Message "Clear( )"
								quid       	"3A3F72DB01E6"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1"
								ordinal    	1
								Operation  	"Clear"
								quidu      	"3A24FA99000A"))))
						class      	"Logical View::Test Bed Classes::CUnitTest"
						quidu      	"3A23BA9F037C"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$250"
						quid       	"3A2506F201E9"
						class      	"Logical View::Test Bed Classes::CTransition"
						quidu      	"3A23BFC30021"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$252"
						quid       	"3A2506F20207"
						class      	"CDefectTest"
						quidu      	"3A24DD4B00FD"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$253"
						quid       	"3A2506F20200"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A2506F20201"
							supplier   	"$UNNAMED$249"
							quidu      	"3A2506F201DC"
							messages   	(list Messages
							    (object Message "RunTest(TTimeIntervalMicroSeconds32)"
								quid       	"3A2506F20202"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								quidu      	"3A70658A0204")))
						    (object Link
							quid       	"3A2506F20203"
							supplier   	"$UNNAMED$252"
							quidu      	"3A2506F20207")
						    (object Link
							quid       	"3A2506F201FF"
							supplier   	"$UNNAMED$250"
							quidu      	"3A2506F201E9")
						    (object Link
							quid       	"3A378640036B"
							supplier   	"$UNNAMED$254"
							quidu      	"3A37863A03BD"
							messages   	(list Messages
							    (object Message "ExecuteDefectTests( )"
								quid       	"3A378640036C"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2"
								ordinal    	3
								Operation  	"ExecuteDefectTests"
								quidu      	"3A3785D5033F")))
						    (object Link
							quid       	"3A38EAF50376"
							supplier   	"$UNNAMED$253"
							quidu      	"3A2506F20200"))
						class      	"Logical View::Test Bed Classes::CComponentTester"
						quidu      	"3A24DC16022F"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$254"
						quid       	"3A37863A03BD"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A37864303DD"
							supplier   	"$UNNAMED$252"
							quidu      	"3A2506F20207"
							messages   	(list Messages
							    (object Message "ListAllDefects( )"
								quid       	"3A37864303DE"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2.1"
								ordinal    	4
								Operation  	"ListAllDefects"
								quidu      	"3A24DD81005A")))
						    (object Link
							quid       	"3A38BB210226"
							supplier   	"$UNNAMED$250"
							quidu      	"3A2506F201E9"
							messages   	(list Messages
							    (object Message "RunTransition(TRequestStatus*)"
								quid       	"3A38BB210227"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2.2"
								ordinal    	5
								quidu      	"3A70658C03C9"))))
						class      	"CDefectTester"
						quidu      	"3A3785930312"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$251"
						quid       	"3A3F72D10230"
						class      	"CContextInformation"
						quidu      	"3A24FA7003AE"
						persistence 	"Transient"
						multi      	FALSE)))
				    (object Mechanism @462
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$255"
						quid       	"3A24F3740353"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A24F3740356"
							supplier   	"$UNNAMED$256"
							quidu      	"3A24F374035D"
							messages   	(list Messages
							    (object Message "RunStressTest( )"
								quid       	"3A24F3740357"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2"
								ordinal    	2
								Operation  	"RunStressTest"
								quidu      	"3A360FB202F8")))
						    (object Link
							quid       	"3A3F76CB00F4"
							supplier   	"$UNNAMED$257"
							quidu      	"3A3F76C40086"
							messages   	(list Messages
							    (object Message "Clear( )"
								quid       	"3A3F76CB00F5"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1"
								ordinal    	1
								Operation  	"Clear"
								quidu      	"3A24FA99000A"))))
						class      	"Logical View::Test Bed Classes::CUnitTest"
						quidu      	"3A23BA9F037C"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$256"
						quid       	"3A24F374035D"
						class      	"Logical View::Test Bed Classes::CTransition"
						quidu      	"3A23BFC30021"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$258"
						quid       	"3A24F374037A"
						class      	"CDefectTest"
						quidu      	"3A24DD4B00FD"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "Component Tester"
						quid       	"3A24F3740372"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A24F3740373"
							supplier   	"$UNNAMED$255"
							quidu      	"3A24F3740353"
							messages   	(list Messages
							    (object Message "RunTest(TTimeIntervalMicroSeconds32)"
								quid       	"3A24F3740374"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								quidu      	"3A70658A0204")))
						    (object Link
							quid       	"3A24F3740375"
							supplier   	"$UNNAMED$258"
							quidu      	"3A24F374037A")
						    (object Link
							quid       	"3A24F3740371"
							supplier   	"$UNNAMED$256"
							quidu      	"3A24F374035D")
						    (object Link
							quid       	"3A37865A02FA"
							supplier   	"$UNNAMED$259"
							quidu      	"3A3786540157"
							messages   	(list Messages
							    (object Message "ExecuteDefectTests( )"
								quid       	"3A37865A02FB"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3"
								ordinal    	3
								Operation  	"ExecuteDefectTests"
								quidu      	"3A3785D5033F"))))
						class      	"Logical View::Test Bed Classes::CComponentTester"
						quidu      	"3A24DC16022F"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$259"
						quid       	"3A3786540157"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A37865D02E1"
							supplier   	"$UNNAMED$258"
							quidu      	"3A24F374037A"
							messages   	(list Messages
							    (object Message "ListAllDefects( )"
								quid       	"3A37865D02E2"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3.1"
								ordinal    	4
								Operation  	"ListAllDefects"
								quidu      	"3A24DD81005A")))
						    (object Link
							quid       	"3A38BB35038D"
							supplier   	"$UNNAMED$256"
							quidu      	"3A24F374035D"
							messages   	(list Messages
							    (object Message "RunStressTest( )"
								quid       	"3A38BB35038E"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3.2"
								ordinal    	5
								Operation  	"RunStressTest"
								quidu      	"3A360FB202F8"))))
						class      	"CDefectTester"
						quidu      	"3A3785930312"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$257"
						quid       	"3A3F76C40086"
						class      	"CContextInformation"
						quidu      	"3A24FA7003AE"
						persistence 	"Transient"
						multi      	FALSE))))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@461
					quid       	"3A25068D0335"
					title      	"Basic Flow"
					documentation 	
|Unit tests a class that is still under development. 
|Tests each of the methods within the class, and all of the defects recorded against the class, recording the results.
|
|This use case assumes the following:
|1. That there are no processing errors.
|2. That result validation succeeds.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	1175
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$249" @463
						location   	(1302, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@463
						    location   	(1209, 271)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2506F201DC"
						width      	447
						height     	1161
						icon_height 	164
						icon_width 	157
						icon_y_offset 	2
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @464
						    location   	(1302, 434)
						    line_color 	3342489
						    InterObjView 	@463
						    height     	306
						    y_coord    	246
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$254" @465
						location   	(620, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@465
						    location   	(527, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A37863A03BD"
						width      	447
						height     	1161
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @466
						    location   	(620, 868)
						    line_color 	3342489
						    InterObjView 	@465
						    height     	368
						    y_coord    	308
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$250" @467
						location   	(1922, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@467
						    location   	(1796, 273)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2506F201E9"
						width      	663
						height     	1161
						icon_height 	153
						icon_width 	229
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @468
						    location   	(1922, 620)
						    line_color 	3342489
						    InterObjView 	@467
						    height     	60
						    y_coord    	0
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @469
						    location   	(1922, 1116)
						    line_color 	3342489
						    InterObjView 	@467
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$251" @470
						location   	(2232, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@470
						    location   	(2125, 275)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A3F72D10230"
						width      	438
						height     	1161
						icon_height 	153
						icon_width 	154
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @471
						    location   	(2232, 496)
						    line_color 	3342489
						    InterObjView 	@470
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$252" @472
						location   	(992, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@472
						    location   	(899, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2506F20207"
						width      	447
						height     	1161
						icon_height 	164
						icon_width 	157
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @473
						    location   	(992, 930)
						    line_color 	3342489
						    InterObjView 	@472
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$253" @474
						location   	(124, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@474
						    location   	(31, 271)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2506F20200"
						width      	447
						height     	1161
						icon_height 	164
						icon_width 	157
						icon_y_offset 	2
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @475
						    location   	(124, 372)
						    line_color 	3342489
						    InterObjView 	@474
						    height     	924
						    y_coord    	864
						    Nested     	FALSE))
					    (object NoteView @476
						location   	(1922, 1674)
						label      	(object ItemLabel
						    Parent_View 	@476
						    location   	(1759, 1574)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	290
						    label      	"Repeat for each transition required for a unit test..")
						line_color 	3342489
						fill_color 	13434879
						width      	350
						height     	213)
					    (object InterMessView "" @477
						location   	(62, 434)
						label      	(object SegLabel @478
						    Parent_View 	@477
						    location   	(712, 390)
						    quidu      	"3A2506F20202"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	722
						    justify    	0
						    label      	"RunTest(TTimeIntervalMicroSeconds32)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@474
						supplier   	@463
						Focus_Src  	@475
						Focus_Entry 	@464
						origin     	(139, 434)
						terminus   	(1286, 434)
						ordinal    	0)
					    (object NoteView @479
						location   	(1488, 1674)
						label      	(object ItemLabel
						    Parent_View 	@479
						    location   	(1263, 1580)
						    fill_color 	13434879
						    nlines     	3
						    max_width  	415
						    label      	"Sequence Diagram: Test component method / Basic Flow")
						line_color 	3342489
						fill_color 	13434879
						width      	475
						height     	200
						quidu      	"3A2505B000CA")
					    (object InterMessView "" @480
						location   	(62, 620)
						label      	(object SegLabel @481
						    Parent_View 	@480
						    location   	(1611, 576)
						    quidu      	"3A37849D00E8"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	579
						    justify    	0
						    label      	"RunTransition(TRequestStatus*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@463
						supplier   	@467
						Focus_Src  	@464
						Focus_Entry 	@468
						origin     	(1317, 620)
						terminus   	(1906, 620)
						ordinal    	2)
					    (object InterMessView "" @482
						location   	(62, 868)
						label      	(object SegLabel @483
						    Parent_View 	@482
						    location   	(371, 824)
						    quidu      	"3A378640036C"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	428
						    justify    	0
						    label      	"ExecuteDefectTests( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@474
						supplier   	@465
						Focus_Src  	@475
						Focus_Entry 	@466
						origin     	(139, 868)
						terminus   	(604, 868)
						ordinal    	3)
					    (object InterMessView "" @484
						location   	(62, 930)
						label      	(object SegLabel @485
						    Parent_View 	@484
						    location   	(805, 886)
						    quidu      	"3A37864303DE"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	300
						    justify    	0
						    label      	"ListAllDefects( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@465
						supplier   	@472
						Focus_Src  	@466
						Focus_Entry 	@473
						origin     	(635, 930)
						terminus   	(976, 930)
						ordinal    	4)
					    (object InterMessView "" @486
						location   	(62, 1116)
						label      	(object SegLabel @487
						    Parent_View 	@486
						    location   	(1270, 1072)
						    quidu      	"3A38BB210227"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	579
						    justify    	0
						    label      	"RunTransition(TRequestStatus*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@465
						supplier   	@467
						Focus_Src  	@466
						Focus_Entry 	@469
						origin     	(635, 1116)
						terminus   	(1906, 1116)
						ordinal    	5)
					    (object AttachView "" @488
						stereotype 	TRUE
						line_color 	3342489
						client     	@479
						supplier   	@486
						line_style 	0)
					    (object AttachView "" @489
						stereotype 	TRUE
						line_color 	3342489
						client     	@476
						supplier   	@480
						line_style 	0)
					    (object AttachView "" @490
						stereotype 	TRUE
						line_color 	3342489
						client     	@479
						supplier   	@480
						line_style 	0)
					    (object InterMessView "" @491
						location   	(62, 496)
						label      	(object SegLabel @492
						    Parent_View 	@491
						    location   	(1766, 452)
						    quidu      	"3A3F72DB01E6"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	131
						    justify    	0
						    label      	"Clear( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@463
						supplier   	@470
						Focus_Src  	@464
						Focus_Entry 	@471
						origin     	(1317, 496)
						terminus   	(2216, 496)
						ordinal    	1)
					    (object NoteView @493
						location   	(372, 620)
						label      	(object ItemLabel
						    Parent_View 	@493
						    location   	(219, 501)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	271
						    label      	"Repeat for each unit test in a component")
						line_color 	3342489
						fill_color 	13434879
						width      	331
						height     	250)
					    (object AttachView "" @494
						stereotype 	TRUE
						line_color 	3342489
						client     	@493
						supplier   	@477
						line_style 	0)))
				    (object InteractionDiagram "Alternate Flow - Stress test"
					mechanism_ref 	@462
					quid       	"3A24F35702ED"
					title      	"Alternate Flow - Stress test"
					documentation 	
|Unit tests a class that is still under development. 
|Stress tests each of the methods within the class, and each of the defects recorded against the class, recording the results.
|
|This use case assumes the following:
|1. That there are no processing errors.
|2. That result validation succeeds.
|3. That stress tests succeed without error.
|4. That there are no memory leaks.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$255" @495
						location   	(1302, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@495
						    location   	(1209, 271)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24F3740353"
						width      	447
						height     	1347
						icon_height 	164
						icon_width 	157
						icon_y_offset 	2
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @496
						    location   	(1302, 434)
						    line_color 	3342489
						    InterObjView 	@495
						    height     	306
						    y_coord    	246
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$257" @497
						location   	(2108, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@497
						    location   	(2001, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A3F76C40086"
						width      	438
						height     	1347
						icon_height 	153
						icon_width 	154
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @498
						    location   	(2108, 496)
						    line_color 	3342489
						    InterObjView 	@497
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$259" @499
						location   	(620, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@499
						    location   	(527, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A3786540157"
						width      	447
						height     	1347
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @500
						    location   	(620, 1054)
						    line_color 	3342489
						    InterObjView 	@499
						    height     	368
						    y_coord    	308
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$256" @501
						location   	(1736, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@501
						    location   	(1610, 273)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24F374035D"
						width      	663
						height     	1347
						icon_height 	153
						icon_width 	229
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @502
						    location   	(1736, 620)
						    line_color 	3342489
						    InterObjView 	@501
						    height     	60
						    y_coord    	0
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @503
						    location   	(1736, 1302)
						    line_color 	3342489
						    InterObjView 	@501
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$258" @504
						location   	(992, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@504
						    location   	(899, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24F374037A"
						width      	447
						height     	1347
						icon_height 	164
						icon_width 	157
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @505
						    location   	(992, 1116)
						    line_color 	3342489
						    InterObjView 	@504
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "Component Tester" @506
						location   	(124, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@506
						    location   	(31, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"Component Tester")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24F3740372"
						width      	447
						height     	1347
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @507
						    location   	(124, 372)
						    line_color 	3342489
						    InterObjView 	@506
						    height     	1110
						    y_coord    	1050
						    Nested     	FALSE))
					    (object NoteView @508
						location   	(1922, 868)
						label      	(object ItemLabel
						    Parent_View 	@508
						    location   	(1759, 768)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	290
						    label      	"Repeat for each transition required for the stress test.")
						line_color 	3342489
						fill_color 	13434879
						width      	350
						height     	213)
					    (object InterMessView "" @509
						location   	(62, 620)
						label      	(object SegLabel @510
						    Parent_View 	@509
						    location   	(1518, 576)
						    quidu      	"3A24F3740357"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	577
						    justify    	0
						    label      	"RunStressTest( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@495
						supplier   	@501
						Focus_Src  	@496
						Focus_Entry 	@502
						origin     	(1317, 620)
						terminus   	(1720, 620)
						ordinal    	2)
					    (object InterMessView "" @511
						location   	(62, 434)
						label      	(object SegLabel @512
						    Parent_View 	@511
						    location   	(712, 390)
						    quidu      	"3A24F3740374"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	835
						    justify    	0
						    label      	"RunTest(TTimeIntervalMicroSeconds32)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@506
						supplier   	@495
						Focus_Src  	@507
						Focus_Entry 	@496
						origin     	(139, 434)
						terminus   	(1286, 434)
						ordinal    	0)
					    (object AttachView "" @513
						stereotype 	TRUE
						line_color 	3342489
						client     	@508
						supplier   	@509
						line_style 	0)
					    (object NoteView @514
						location   	(1984, 1426)
						label      	(object ItemLabel
						    Parent_View 	@514
						    location   	(1762, 1273)
						    fill_color 	13434879
						    nlines     	6
						    max_width  	409
						    label      	"Sequence Diagram: Test component method / Alternate Flow - Stress test")
						line_color 	3342489
						fill_color 	13434879
						width      	469
						height     	319
						quidu      	"3A23BA89010D")
					    (object AttachView "" @515
						stereotype 	TRUE
						line_color 	3342489
						client     	@514
						supplier   	@509
						line_style 	0)
					    (object InterMessView "" @516
						location   	(62, 1054)
						label      	(object SegLabel @517
						    Parent_View 	@516
						    location   	(371, 1010)
						    quidu      	"3A37865A02FB"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	428
						    justify    	0
						    label      	"ExecuteDefectTests( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@506
						supplier   	@499
						Focus_Src  	@507
						Focus_Entry 	@500
						origin     	(139, 1054)
						terminus   	(604, 1054)
						ordinal    	3)
					    (object InterMessView "" @518
						location   	(62, 1116)
						label      	(object SegLabel @519
						    Parent_View 	@518
						    location   	(805, 1072)
						    quidu      	"3A37865D02E2"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	300
						    justify    	0
						    label      	"ListAllDefects( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@499
						supplier   	@504
						Focus_Src  	@500
						Focus_Entry 	@505
						origin     	(635, 1116)
						terminus   	(976, 1116)
						ordinal    	4)
					    (object InterMessView "" @520
						location   	(62, 1302)
						label      	(object SegLabel @521
						    Parent_View 	@520
						    location   	(1177, 1258)
						    quidu      	"3A38BB35038E"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	394
						    justify    	0
						    label      	"RunStressTest( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@499
						supplier   	@501
						Focus_Src  	@500
						Focus_Entry 	@503
						origin     	(635, 1302)
						terminus   	(1720, 1302)
						ordinal    	5)
					    (object AttachView "" @522
						stereotype 	TRUE
						line_color 	3342489
						client     	@514
						supplier   	@520
						line_style 	0)
					    (object InterMessView "" @523
						location   	(62, 496)
						label      	(object SegLabel @524
						    Parent_View 	@523
						    location   	(1704, 452)
						    quidu      	"3A3F76CB00F5"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	131
						    justify    	0
						    label      	"Clear( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@495
						supplier   	@497
						Focus_Src  	@496
						Focus_Entry 	@498
						origin     	(1317, 496)
						terminus   	(2092, 496)
						ordinal    	1)
					    (object NoteView @525
						location   	(372, 744)
						label      	(object ItemLabel
						    Parent_View 	@525
						    location   	(222, 638)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	265
						    label      	"Repeat for each unit test in a component")
						line_color 	3342489
						fill_color 	13434879
						width      	325
						height     	225)
					    (object AttachView "" @526
						stereotype 	TRUE
						line_color 	3342489
						client     	@525
						supplier   	@511
						line_style 	0))))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Dump memory block to log (Iter. 1)"
			quid       	"3A1E8D200193"
			documentation 	
|Actors:  Generalised Actor
|Traceability: TB.26
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Dump memory block to log"
				quid       	"3A1F8A67026F"
				documentation 	
|Actors:  Generalised Actor
|Traceability: TB.26
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @527
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$260"
						quid       	"3A23B756003D"
						documentation 	"Format the supplied binary data into a formatted text string."
						collaborators 	(list link_list
						    (object Link
							quid       	"3A23B89600AC"
							supplier   	"$UNNAMED$261"
							quidu      	"3A23B874000D"
							messages   	(list Messages
							    (object Message "GetStyle( )"
								quid       	"3A24F56A007A"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1"
								ordinal    	1)))
						    (object Link
							quid       	"3A24F59300AB"
							supplier   	"$UNNAMED$262"
							quidu      	"3A24F57D029E"
							messages   	(list Messages
							    (object Message "Write( )"
								quid       	"3A24F59300AC"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.2"
								ordinal    	2
								quidu      	"3A83B47A0317"))))
						class      	"Logical View::Test Bed Classes::CDataLogger"
						quidu      	"3A23B76E01BE"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$261"
						quid       	"3A23B874000D"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A24F5840190"
							supplier   	"$UNNAMED$262"
							quidu      	"3A24F57D029E"))
						class      	"Logical View::Test Bed Classes::TLogFormat"
						quidu      	"3A894035038E"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$263"
						quid       	"3A23C3430029"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A23C35302F3"
							supplier   	"$UNNAMED$260"
							quidu      	"3A23B756003D"
							messages   	(list Messages
							    (object Message "DumpMemoryBlock(const TUint8*, TInt)"
								quid       	"3A23C35302F4"
								documentation 	"Format the supplied binary data into a formatted text string."
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								quidu      	"3A70658D0399"))))
						class      	"Logical View::Test Bed Classes::CTransition"
						quidu      	"3A23BFC30021"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$262"
						quid       	"3A24F57D029E"
						class      	"Logical View::EPOC Classes::RFileLogger"
						quidu      	"3A83B46701C5"
						persistence 	"Transient"
						multi      	FALSE))))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@527
					quid       	"3A238F1B00F2"
					title      	"Basic Flow"
					documentation 	
|Request a block of binary data from memory, and store it as a text string.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$260" @528
						location   	(930, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@528
						    location   	(837, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23B756003D"
						width      	447
						height     	789
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @529
						    location   	(930, 496)
						    line_color 	3342489
						    InterObjView 	@528
						    height     	368
						    y_coord    	308
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$261" @530
						location   	(1302, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@530
						    location   	(1195, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23B874000D"
						width      	438
						height     	789
						icon_height 	153
						icon_width 	154
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @531
						    location   	(1302, 558)
						    line_color 	3342489
						    InterObjView 	@530
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$262" @532
						location   	(1798, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@532
						    location   	(1798, 248)
						    fill_color 	16777215
						    anchor_loc 	1
						    nlines     	2
						    max_width  	282
						    justify    	0
						    label      	"")
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24F57D029E"
						width      	300
						height     	789
						icon_height 	153
						icon_width 	229
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @533
						    location   	(1798, 744)
						    line_color 	3342489
						    InterObjView 	@532
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$263" @534
						location   	(186, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@534
						    location   	(60, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23C3430029"
						width      	663
						height     	789
						icon_height 	153
						icon_width 	229
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @535
						    location   	(186, 496)
						    line_color 	3342489
						    InterObjView 	@534
						    height     	428
						    y_coord    	368
						    Nested     	FALSE))
					    (object InterMessView "" @536
						location   	(0, 496)
						label      	(object SegLabel @537
						    Parent_View 	@536
						    location   	(557, 452)
						    quidu      	"3A23C35302F4"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	716
						    justify    	0
						    label      	"DumpMemoryBlock(const TUint8*, TInt)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@534
						supplier   	@528
						Focus_Src  	@535
						Focus_Entry 	@529
						origin     	(201, 496)
						terminus   	(914, 496)
						ordinal    	0)
					    (object InterMessView "" @538
						location   	(62, 558)
						label      	(object SegLabel @539
						    Parent_View 	@538
						    location   	(1115, 514)
						    quidu      	"3A24F56A007A"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	197
						    justify    	0
						    label      	"GetStyle( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@528
						supplier   	@530
						Focus_Src  	@529
						Focus_Entry 	@531
						origin     	(945, 558)
						terminus   	(1286, 558)
						ordinal    	1)
					    (object InterMessView "" @540
						location   	(62, 744)
						label      	(object SegLabel @541
						    Parent_View 	@540
						    location   	(1363, 700)
						    quidu      	"3A24F59300AC"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	313
						    justify    	0
						    label      	"Write( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@528
						supplier   	@532
						Focus_Src  	@529
						Focus_Entry 	@533
						origin     	(945, 744)
						terminus   	(1782, 744)
						ordinal    	2))))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Test component method (Iter. 1)"
			quid       	"3A1E8D2E016B"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.4, TB.8
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Test component method"
				quid       	"3A1F86760341"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.4, TB.8, TB.14
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @542
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$264"
						quid       	"3A2505B9024A"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A2505B9024E"
							supplier   	"$UNNAMED$265"
							quidu      	"3A2505B90254"
							messages   	(list Messages
							    (object Message "RunTransition(TRequestStatus*)"
								quid       	"3A2505B9024F"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								quidu      	"3A70658C03C9")))
						    (object Link
							quid       	"3A3F70F00153"
							supplier   	"$UNNAMED$266"
							quidu      	"3A2505B90268"))
						class      	"Logical View::Test Bed Classes::CUnitTest"
						quidu      	"3A23BA9F037C"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$266"
						quid       	"3A2505B90268"
						class      	"CContextInformation"
						quidu      	"3A24FA7003AE"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$265"
						quid       	"3A2505B90254"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A2505B90257"
							supplier   	"$UNNAMED$267"
							quidu      	"3A2505B90260")
						    (object Link
							quid       	"3A2505B9025C"
							supplier   	"$UNNAMED$266"
							quidu      	"3A2505B90268")
						    (object Link
							quid       	"3A2505E302EB"
							supplier   	"Class"
							quidu      	"3A2505B90269"
							messages   	(list Messages
							    (object Message "Method( )"
								quid       	"3A2505E302EC"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2"
								ordinal    	3
								quidu      	"3A23BD17030C")))
						    (object Link
							quid       	"3AC9DB440354"
							supplier   	"$UNNAMED$268"
							quidu      	"3AC9DADC0016"
							messages   	(list Messages
							    (object Message "ValidatePreConditions( )"
								quid       	"3AC9DB440355"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1"
								ordinal    	1
								quidu      	"3A9E205E020C")
							    (object Message "ValidatePostConditions(TTestBedAsyncState)"
								quid       	"3AC9DC910122"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3"
								ordinal    	4
								quidu      	"3A9E205E0201")))
						    (object Link
							quid       	"3AC9DB7D022A"
							supplier   	"$UNNAMED$269"
							quidu      	"3A2505B90263"
							messages   	(list Messages
							    (object Message "LogInformation(const TDesC16&)"
								quid       	"3AC9DB7D022B"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"4"
								ordinal    	6
								quidu      	"3A70658D0366"))))
						class      	"Logical View::Test Bed Classes::CTransition"
						quidu      	"3A23BFC30021"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "Class"
						quid       	"3A2505B90269"
						class      	"Logical View::External Classes::Support::Unit"
						quidu      	"3A23BCD00043"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$267"
						quid       	"3A2505B90260"
						documentation 	"Validates the results of this particular test."
						collaborators 	(list link_list
						    (object Link
							quid       	"3A2505B9025F"
							supplier   	"$UNNAMED$269"
							quidu      	"3A2505B90263"))
						class      	"Logical View::Test Bed Classes::MStateAccessor"
						quidu      	"3A23BE150330"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$269"
						quid       	"3A2505B90263"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A2505B90264"
							supplier   	"$UNNAMED$270"
							quidu      	"3A2505B90267"
							messages   	(list Messages
							    (object Message "Write( )"
								quid       	"3A2505B90265"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"6"
								ordinal    	8
								quidu      	"3A83B47A0317")))
						    (object Link
							quid       	"3A2505B90262"
							supplier   	"$UNNAMED$271"
							quidu      	"3A2505B90266"
							messages   	(list Messages
							    (object Message "GetStyle( )"
								quid       	"3A2505B90261"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"5"
								ordinal    	7))))
						class      	"Logical View::Test Bed Classes::CDataLogger"
						quidu      	"3A23B76E01BE"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$271"
						quid       	"3A2505B90266"
						class      	"Logical View::Test Bed Classes::TLogFormat"
						quidu      	"3A894035038E"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$270"
						quid       	"3A2505B90267"
						class      	"Logical View::EPOC Classes::RFileLogger"
						quidu      	"3A83B46701C5"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$268"
						quid       	"3AC9DADC0016"
						collaborators 	(list link_list
						    (object Link
							quid       	"3AC9DB5B03DA"
							supplier   	"$UNNAMED$267"
							quidu      	"3A2505B90260"
							messages   	(list Messages
							    (object Message "InvariantTest(TAny*)"
								quid       	"3AC9DB5B03DB"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1.1"
								ordinal    	2
								quidu      	"3A70658C022F")
							    (object Message "InvariantTest(TAny*)"
								quid       	"3AC9DC9802C7"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3.1"
								ordinal    	5
								quidu      	"3A70658C022F"))))
						class      	"Logical View::Test Bed Classes::TTransitionValidator"
						quidu      	"3A9E205E01ED"
						persistence 	"Transient"
						multi      	FALSE)))
				    (object Mechanism @543
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$272"
						quid       	"3A23BA9902E7"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A23BC6F0094"
							supplier   	"Class"
							quidu      	"3A23BBA10188"
							messages   	(list Messages
							    (object Message "Method( )"
								quid       	"3A3F7651009E"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"4.1"
								ordinal    	4
								quidu      	"3A23BD17030C")))
						    (object Link
							quid       	"3A23BD910218"
							supplier   	"$UNNAMED$272"
							quidu      	"3A23BA9902E7")
						    (object Link
							quid       	"3A23BE750017"
							supplier   	"Validator"
							quidu      	"3A23BE0D020C"
							messages   	(list Messages
							    (object Message "ValidateState( )"
								quid       	"3A24FC0300D3"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"5"
								ordinal    	5
								Operation  	"ValidateState"
								quidu      	"3A23BE810000")))
						    (object Link
							quid       	"3A23C5760232"
							supplier   	"$UNNAMED$273"
							quidu      	"3A23C4FC013C")
						    (object Link
							quid       	"3A23C9A80073"
							supplier   	"$UNNAMED$274"
							quidu      	"3A23C627016E")
						    (object Link
							quid       	"3A24FF150191"
							supplier   	"$UNNAMED$275"
							quidu      	"3A24FF010066"))
						class      	"Logical View::Test Bed Classes::CTransition"
						quidu      	"3A23BFC30021"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "Class"
						quid       	"3A23BBA10188"
						class      	"Logical View::External Classes::Support::Unit"
						quidu      	"3A23BCD00043"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "Validator"
						quid       	"3A23BE0D020C"
						documentation 	"Validates the results of this particular test."
						collaborators 	(list link_list
						    (object Link
							quid       	"3A23BEFA00B8"
							supplier   	"$UNNAMED$276"
							quidu      	"3A23BED90396"
							messages   	(list Messages
							    (object Message "LogInformation( )"
								quid       	"3A24FC09037A"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"5.1"
								ordinal    	6
								Operation  	"LogInformation(const TDesC16&)"
								quidu      	"3A70658D0366"))))
						class      	"Logical View::Test Bed Classes::MStateAccessor"
						quidu      	"3A23BE150330"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$276"
						quid       	"3A23BED90396"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A23BF4E0091"
							supplier   	"$UNNAMED$277"
							quidu      	"3A23BF4702A4"
							messages   	(list Messages
							    (object Message "Write( )"
								quid       	"3A2400290006"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"6"
								ordinal    	8
								quidu      	"3A83B47A0317")
							    (object Message "Write( )"
								quid       	"3A3F769301DA"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"7.2.2"
								ordinal    	13
								quidu      	"3A83B47A0317")))
						    (object Link
							quid       	"3A24FC380364"
							supplier   	"$UNNAMED$278"
							quidu      	"3A24FC2A03AA"
							messages   	(list Messages
							    (object Message "GetStyle( )"
								quid       	"3A24FC380365"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"5.1.1"
								ordinal    	7)
							    (object Message "GetStyle( )"
								quid       	"3A3F76900027"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"7.2.1"
								ordinal    	12))))
						class      	"Logical View::Test Bed Classes::CDataLogger"
						quidu      	"3A23B76E01BE"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$277"
						quid       	"3A23BF4702A4"
						class      	"Logical View::EPOC Classes::RFileLogger"
						quidu      	"3A83B46701C5"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "Unit test"
						quid       	"3A23BFAB02CF"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A23C04D012E"
							supplier   	"Unit test"
							quidu      	"3A23BFAB02CF")
						    (object Link
							quid       	"3A23C1D602F6"
							supplier   	"$UNNAMED$272"
							quidu      	"3A23BA9902E7"
							messages   	(list Messages
							    (object Message "Run( )"
								quid       	"3A3F75CF00AB"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"4"
								ordinal    	3
								Operation  	"Run"
								quidu      	"3A3F45DC035E")))
						    (object Link
							quid       	"3A23FFFA024D"
							supplier   	"Validator"
							quidu      	"3A23BE0D020C")
						    (object Link
							quid       	"3A3F755C0092"
							supplier   	"$UNNAMED$275"
							quidu      	"3A24FF010066"
							messages   	(list Messages
							    (object Message "Clear( )"
								quid       	"3A3F755C0093"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								Operation  	"Clear"
								quidu      	"3A24FA99000A")))
						    (object Link
							quid       	"3A3F756B0007"
							supplier   	"$UNNAMED$274"
							quidu      	"3A23C627016E"
							messages   	(list Messages
							    (object Message "StartTest( )"
								quid       	"3A3F756B0008"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2"
								ordinal    	1
								Operation  	"StartTest"
								quidu      	"3A23C9B20276")
							    (object Message "EndTest( )"
								quid       	"3A3F75D9033B"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"7"
								ordinal    	9
								Operation  	"EndTest"
								quidu      	"3A23CC880086"))))
						class      	"Logical View::Test Bed Classes::CUnitTest"
						quidu      	"3A23BA9F037C"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$273"
						quid       	"3A23C4FC013C"
						class      	"CLeakTester"
						quidu      	"3A23C50700D4"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$274"
						quid       	"3A23C627016E"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A23CB91026B"
							supplier   	"Class"
							quidu      	"3A23BBA10188")
						    (object Link
							quid       	"3A23CC1E0390"
							supplier   	"$UNNAMED$273"
							quidu      	"3A23C4FC013C"
							messages   	(list Messages
							    (object Message "StartTest( )"
								quid       	"3A23CC1E0391"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3"
								ordinal    	2
								Operation  	"StartTest"
								quidu      	"3A23C57903E5")
							    (object Message "CheckForLeak( )"
								quid       	"3A3F75E10364"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"7.1"
								ordinal    	10
								Operation  	"CheckForLeak"
								quidu      	"3A23C5AE00AC")))
						    (object Link
							quid       	"3A23CC7702E4"
							supplier   	"$UNNAMED$274"
							quidu      	"3A23C627016E")
						    (object Link
							quid       	"3A3F768401D8"
							supplier   	"$UNNAMED$276"
							quidu      	"3A23BED90396"
							messages   	(list Messages
							    (object Message "LogInformation( )"
								quid       	"3A3F768401D9"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"7.2"
								ordinal    	11
								Operation  	"LogInformation(const TDesC16&)"
								quidu      	"3A70658D0366"))))
						class      	"CStressTester"
						quidu      	"3A23C63C01A0"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$278"
						quid       	"3A24FC2A03AA"
						class      	"Logical View::Test Bed Classes::TLogFormat"
						quidu      	"3A894035038E"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$275"
						quid       	"3A24FF010066"
						class      	"CContextInformation"
						quidu      	"3A24FA7003AE"
						persistence 	"Transient"
						multi      	FALSE)))
				    (object Mechanism @544
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@542
					quid       	"3A2505B000CA"
					title      	"Basic Flow"
					documentation 	
|Test a method on a class that is still in development.
|Test the method , validating and recording the results.
|
|This use case assumes the following:
|1. That no test context is required.
|2. That there are no errors during processing.
|3. That validation succeeds.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$264" @545
						location   	(124, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@545
						    location   	(31, 273)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2505B9024A"
						width      	447
						height     	1285
						icon_height 	164
						icon_width 	157
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @546
						    location   	(124, 372)
						    line_color 	3342489
						    InterObjView 	@545
						    height     	364
						    y_coord    	304
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$266" @547
						location   	(1054, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@547
						    location   	(947, 275)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2505B90268"
						width      	438
						height     	1285
						icon_height 	153
						icon_width 	154
						icon_y_offset 	-1
						annotation 	1)
					    (object InterObjView "$UNNAMED$265" @548
						location   	(744, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@548
						    location   	(618, 273)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2505B90254"
						width      	663
						height     	1285
						icon_height 	153
						icon_width 	229
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @549
						    location   	(744, 372)
						    line_color 	3342489
						    InterObjView 	@548
						    height     	304
						    y_coord    	244
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @550
						    location   	(744, 434)
						    line_color 	3342489
						    InterObjView 	@548
						    height     	986
						    y_coord    	926
						    Nested     	FALSE))
					    (object InterObjView "Class" @551
						location   	(1488, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@551
						    location   	(1488, 235)
						    anchor_loc 	1
						    nlines     	2
						    max_width  	360
						    justify    	0
						    label      	"Class")
						icon       	"Actor"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2505B90269"
						width      	336
						height     	1285
						icon_height 	162
						icon_width 	120
						icon_y_offset 	38
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @552
						    location   	(1488, 558)
						    line_color 	3342489
						    InterObjView 	@551
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$267" @553
						location   	(2232, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@553
						    location   	(2232, 248)
						    fill_color 	16777215
						    anchor_loc 	1
						    nlines     	2
						    max_width  	320
						    justify    	0
						    label      	"")
						icon       	"Interface"
						icon_style 	"Label"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2505B90260"
						width      	338
						height     	1285
						icon_height 	164
						icon_width 	157
						icon_y_offset 	-59
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @554
						    location   	(2232, 496)
						    line_color 	3342489
						    InterObjView 	@553
						    height     	60
						    y_coord    	0
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @555
						    location   	(2232, 744)
						    line_color 	3342489
						    InterObjView 	@553
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$269" @556
						location   	(2604, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@556
						    location   	(2511, 269)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2505B90263"
						width      	447
						height     	1285
						icon_height 	164
						icon_width 	157
						icon_y_offset 	4
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @557
						    location   	(2604, 992)
						    line_color 	3342489
						    InterObjView 	@556
						    height     	368
						    y_coord    	308
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$271" @558
						location   	(2976, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@558
						    location   	(2869, 266)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2505B90266"
						width      	438
						height     	1285
						icon_height 	153
						icon_width 	154
						icon_y_offset 	8
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @559
						    location   	(2976, 1054)
						    line_color 	3342489
						    InterObjView 	@558
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$270" @560
						location   	(3348, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@560
						    location   	(3348, 248)
						    fill_color 	16777215
						    anchor_loc 	1
						    nlines     	2
						    max_width  	370
						    justify    	0
						    label      	"")
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A2505B90267"
						width      	388
						height     	1285
						icon_height 	164
						icon_width 	157
						icon_y_offset 	2
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @561
						    location   	(3348, 1240)
						    line_color 	3342489
						    InterObjView 	@560
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$268" @562
						location   	(1798, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@562
						    location   	(1798, 248)
						    fill_color 	13434879
						    anchor_loc 	1
						    nlines     	2
						    max_width  	370
						    justify    	0
						    label      	"")
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3AC9DADC0016"
						width      	388
						height     	1285
						icon_height 	0
						icon_width 	0
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @563
						    location   	(1798, 434)
						    line_color 	3342489
						    InterObjView 	@562
						    height     	182
						    y_coord    	122
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @564
						    location   	(1798, 682)
						    line_color 	3342489
						    InterObjView 	@562
						    height     	182
						    y_coord    	122
						    Nested     	FALSE))
					    (object InterMessView "" @565
						location   	(62, 372)
						label      	(object SegLabel @566
						    Parent_View 	@565
						    location   	(433, 328)
						    quidu      	"3A2505B9024F"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	578
						    justify    	0
						    label      	"RunTransition(TRequestStatus*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@545
						supplier   	@548
						Focus_Src  	@546
						Focus_Entry 	@549
						origin     	(139, 372)
						terminus   	(728, 372)
						ordinal    	0)
					    (object InterMessView "" @567
						location   	(62, 1054)
						label      	(object SegLabel @568
						    Parent_View 	@567
						    location   	(2789, 1010)
						    quidu      	"3A2505B90261"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	307
						    justify    	0
						    label      	"GetStyle( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@556
						supplier   	@558
						Focus_Src  	@557
						Focus_Entry 	@559
						origin     	(2619, 1054)
						terminus   	(2960, 1054)
						ordinal    	7)
					    (object InterMessView "" @569
						location   	(62, 1240)
						label      	(object SegLabel @570
						    Parent_View 	@569
						    location   	(2975, 1196)
						    quidu      	"3A2505B90265"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	496
						    justify    	0
						    label      	"Write( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@556
						supplier   	@560
						Focus_Src  	@557
						Focus_Entry 	@561
						origin     	(2619, 1240)
						terminus   	(3332, 1240)
						ordinal    	8)
					    (object InterMessView "" @571
						location   	(62, 558)
						label      	(object SegLabel @572
						    Parent_View 	@571
						    location   	(1113, 532)
						    quidu      	"3A2505E302EC"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	172
						    justify    	0
						    label      	"Method( )"
						    pctDist    	0.497896
						    height     	27
						    orientation 	0)
						line_color 	3342489
						client     	@548
						supplier   	@551
						Focus_Src  	@550
						Focus_Entry 	@552
						origin     	(759, 558)
						terminus   	(1472, 558)
						ordinal    	3)
					    (object NoteView @573
						location   	(434, 1674)
						label      	(object ItemLabel
						    Parent_View 	@573
						    location   	(224, 1574)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	384
						    label      	"Repeat for each transition which makes up the unit test.")
						line_color 	3342489
						fill_color 	13434879
						width      	444
						height     	212)
					    (object AttachView "" @574
						stereotype 	TRUE
						line_color 	3342489
						client     	@573
						supplier   	@565
						line_style 	0)
					    (object NoteView @575
						location   	(1178, 1674)
						label      	(object ItemLabel
						    Parent_View 	@575
						    location   	(831, 1558)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	659
						    label      	"The test method is called from within the function TransitMethodL() which is called from the CTransition::RunL().")
						line_color 	3342489
						fill_color 	13434879
						width      	719
						height     	244)
					    (object AttachView "" @576
						stereotype 	TRUE
						line_color 	3342489
						client     	@575
						supplier   	@571
						line_style 	0)
					    (object InterMessView "" @577
						location   	(62, 434)
						label      	(object SegLabel @578
						    Parent_View 	@577
						    location   	(1270, 390)
						    quidu      	"3AC9DB440355"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	438
						    justify    	0
						    label      	"ValidatePreConditions( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@548
						supplier   	@562
						Focus_Src  	@549
						Focus_Entry 	@563
						origin     	(759, 434)
						terminus   	(1782, 434)
						ordinal    	1)
					    (object InterMessView "" @579
						location   	(62, 496)
						label      	(object SegLabel @580
						    Parent_View 	@579
						    location   	(2014, 452)
						    quidu      	"3AC9DB5B03DB"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	359
						    justify    	0
						    label      	"InvariantTest(TAny*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@562
						supplier   	@553
						Focus_Src  	@563
						Focus_Entry 	@554
						origin     	(1813, 496)
						terminus   	(2216, 496)
						ordinal    	2)
					    (object InterMessView "" @581
						location   	(62, 992)
						label      	(object SegLabel @582
						    Parent_View 	@581
						    location   	(1673, 948)
						    quidu      	"3AC9DB7D022B"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	594
						    justify    	0
						    label      	"LogInformation(const TDesC16&)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@548
						supplier   	@556
						Focus_Src  	@550
						Focus_Entry 	@557
						origin     	(759, 992)
						terminus   	(2588, 992)
						ordinal    	6)
					    (object InterMessView "" @583
						location   	(62, 682)
						label      	(object SegLabel @584
						    Parent_View 	@583
						    location   	(1270, 638)
						    quidu      	"3AC9DC910122"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	831
						    justify    	0
						    label      	"ValidatePostConditions(TTestBedAsyncState)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@548
						supplier   	@562
						Focus_Src  	@550
						Focus_Entry 	@564
						origin     	(759, 682)
						terminus   	(1782, 682)
						ordinal    	4)
					    (object InterMessView "" @585
						location   	(62, 744)
						label      	(object SegLabel @586
						    Parent_View 	@585
						    location   	(2014, 700)
						    quidu      	"3AC9DC9802C7"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	359
						    justify    	0
						    label      	"InvariantTest(TAny*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@562
						supplier   	@553
						Focus_Src  	@564
						Focus_Entry 	@555
						origin     	(1813, 744)
						terminus   	(2216, 744)
						ordinal    	5)))
				    (object InteractionDiagram "Alternate Flow - Stress test"
					mechanism_ref 	@543
					quid       	"3A23BA89010D"
					title      	"Alternate Flow - Stress test"
					documentation 	
|Test a method on a class that is still in development.
|Stress test the method, validating and recording the results.
|
|This use case assumes the following:
|1. That there are no errors during processing.
|2. That validation succeeds.
|3. That stress tests succeed without error.
|4. That there is no resource leakage.
|
					
					zoom       	91
					max_height 	28350
					max_width  	21600
					origin_x   	2446
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$272" @587
						location   	(558, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@587
						    location   	(432, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23BA9902E7"
						width      	663
						height     	1903
						icon_height 	153
						icon_width 	229
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @588
						    location   	(558, 682)
						    line_color 	3342489
						    InterObjView 	@587
						    height     	674
						    y_coord    	614
						    Nested     	FALSE))
					    (object InterObjView "Class" @589
						location   	(1798, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@589
						    location   	(1798, 273)
						    anchor_loc 	1
						    nlines     	2
						    max_width  	360
						    justify    	0
						    label      	"Class")
						icon       	"Actor"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23BBA10188"
						width      	336
						height     	1903
						icon_height 	162
						icon_width 	120
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @590
						    location   	(1798, 744)
						    line_color 	3342489
						    InterObjView 	@589
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "Validator" @591
						location   	(2108, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@591
						    location   	(2108, 248)
						    fill_color 	16777215
						    anchor_loc 	1
						    nlines     	2
						    max_width  	380
						    justify    	0
						    label      	"Validator")
						icon       	"Interface"
						icon_style 	"Label"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23BE0D020C"
						width      	398
						height     	1903
						icon_height 	164
						icon_width 	157
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @592
						    location   	(2108, 868)
						    line_color 	3342489
						    InterObjView 	@591
						    height     	428
						    y_coord    	368
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$276" @593
						location   	(2542, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@593
						    location   	(2449, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23BED90396"
						width      	447
						height     	1903
						icon_height 	164
						icon_width 	157
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @594
						    location   	(2542, 930)
						    line_color 	3342489
						    InterObjView 	@593
						    height     	306
						    y_coord    	246
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @595
						    location   	(2542, 1612)
						    line_color 	3342489
						    InterObjView 	@593
						    height     	306
						    y_coord    	246
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$277" @596
						location   	(3348, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@596
						    location   	(3348, 248)
						    fill_color 	16777215
						    anchor_loc 	1
						    nlines     	2
						    max_width  	282
						    justify    	0
						    label      	"")
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23BF4702A4"
						width      	300
						height     	1903
						icon_height 	164
						icon_width 	157
						icon_y_offset 	-2
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @597
						    location   	(3348, 1116)
						    line_color 	3342489
						    InterObjView 	@596
						    height     	60
						    y_coord    	0
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @598
						    location   	(3348, 1798)
						    line_color 	3342489
						    InterObjView 	@596
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$275" @599
						location   	(868, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@599
						    location   	(761, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24FF010066"
						width      	438
						height     	1903
						icon_height 	153
						icon_width 	154
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @600
						    location   	(868, 372)
						    line_color 	3342489
						    InterObjView 	@599
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$278" @601
						location   	(2976, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@601
						    location   	(2869, 277)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24FC2A03AA"
						width      	438
						height     	1903
						icon_height 	153
						icon_width 	154
						icon_y_offset 	-3
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @602
						    location   	(2976, 992)
						    line_color 	3342489
						    InterObjView 	@601
						    height     	60
						    y_coord    	0
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @603
						    location   	(2976, 1674)
						    line_color 	3342489
						    InterObjView 	@601
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$274" @604
						location   	(1178, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@604
						    location   	(1085, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23C627016E"
						width      	447
						height     	1903
						icon_height 	164
						icon_width 	157
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @605
						    location   	(1178, 496)
						    line_color 	3342489
						    InterObjView 	@604
						    height     	182
						    y_coord    	122
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @606
						    location   	(1178, 1426)
						    line_color 	3342489
						    InterObjView 	@604
						    height     	552
						    y_coord    	492
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$273" @607
						location   	(1488, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@607
						    location   	(1395, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23C4FC013C"
						width      	447
						height     	1903
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @608
						    location   	(1488, 558)
						    line_color 	3342489
						    InterObjView 	@607
						    height     	60
						    y_coord    	0
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @609
						    location   	(1488, 1488)
						    line_color 	3342489
						    InterObjView 	@607
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "Unit test" @610
						location   	(124, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@610
						    location   	(31, 273)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"Unit test")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23BFAB02CF"
						width      	447
						height     	1903
						icon_height 	164
						icon_width 	157
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @611
						    location   	(124, 372)
						    line_color 	3342489
						    InterObjView 	@610
						    height     	1666
						    y_coord    	1606
						    Nested     	FALSE))
					    (object InterMessView "" @612
						location   	(62, 558)
						label      	(object SegLabel @613
						    Parent_View 	@612
						    location   	(1332, 514)
						    quidu      	"3A23CC1E0391"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	249
						    justify    	0
						    label      	"StartTest( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@604
						supplier   	@607
						Focus_Src  	@605
						Focus_Entry 	@608
						origin     	(1193, 558)
						terminus   	(1472, 558)
						ordinal    	2)
					    (object InterMessView "" @614
						location   	(62, 1116)
						label      	(object SegLabel @615
						    Parent_View 	@614
						    location   	(2944, 1072)
						    quidu      	"3A2400290006"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	365
						    justify    	0
						    label      	"Write( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@593
						supplier   	@596
						Focus_Src  	@594
						Focus_Entry 	@597
						origin     	(2557, 1116)
						terminus   	(3332, 1116)
						ordinal    	8)
					    (object InterMessView "" @616
						location   	(62, 868)
						label      	(object SegLabel @617
						    Parent_View 	@616
						    location   	(1332, 824)
						    quidu      	"3A24FC0300D3"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	359
						    justify    	0
						    label      	"ValidateState( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@587
						supplier   	@591
						Focus_Src  	@588
						Focus_Entry 	@592
						origin     	(573, 868)
						terminus   	(2092, 868)
						ordinal    	5)
					    (object InterMessView "" @618
						location   	(62, 930)
						label      	(object SegLabel @619
						    Parent_View 	@618
						    location   	(2324, 886)
						    quidu      	"3A24FC09037A"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	543
						    justify    	0
						    label      	"LogInformation( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@591
						supplier   	@593
						Focus_Src  	@592
						Focus_Entry 	@594
						origin     	(2123, 930)
						terminus   	(2526, 930)
						ordinal    	6)
					    (object InterMessView "" @620
						location   	(62, 992)
						label      	(object SegLabel @621
						    Parent_View 	@620
						    location   	(2758, 948)
						    quidu      	"3A24FC380365"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	242
						    justify    	0
						    label      	"GetStyle( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@593
						supplier   	@601
						Focus_Src  	@594
						Focus_Entry 	@602
						origin     	(2557, 992)
						terminus   	(2960, 992)
						ordinal    	7)
					    (object InterMessView "" @622
						location   	(62, 372)
						label      	(object SegLabel @623
						    Parent_View 	@622
						    location   	(495, 328)
						    quidu      	"3A3F755C0093"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	170
						    justify    	0
						    label      	"Clear( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@610
						supplier   	@599
						Focus_Src  	@611
						Focus_Entry 	@600
						origin     	(139, 372)
						terminus   	(852, 372)
						ordinal    	0)
					    (object InterMessView "" @624
						location   	(62, 496)
						label      	(object SegLabel @625
						    Parent_View 	@624
						    location   	(650, 452)
						    quidu      	"3A3F756B0008"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	246
						    justify    	0
						    label      	"StartTest( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@610
						supplier   	@604
						Focus_Src  	@611
						Focus_Entry 	@605
						origin     	(139, 496)
						terminus   	(1162, 496)
						ordinal    	1)
					    (object InterMessView "" @626
						location   	(62, 682)
						label      	(object SegLabel @627
						    Parent_View 	@626
						    location   	(340, 638)
						    quidu      	"3A3F75CF00AB"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	297
						    justify    	0
						    label      	"Run( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@610
						supplier   	@587
						Focus_Src  	@611
						Focus_Entry 	@588
						origin     	(139, 682)
						terminus   	(542, 682)
						ordinal    	3)
					    (object InterMessView "" @628
						location   	(62, 1426)
						label      	(object SegLabel @629
						    Parent_View 	@628
						    location   	(650, 1382)
						    quidu      	"3A3F75D9033B"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	230
						    justify    	0
						    label      	"EndTest( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@610
						supplier   	@604
						Focus_Src  	@611
						Focus_Entry 	@606
						origin     	(139, 1426)
						terminus   	(1162, 1426)
						ordinal    	9)
					    (object InterMessView "" @630
						location   	(62, 1488)
						label      	(object SegLabel @631
						    Parent_View 	@630
						    location   	(1332, 1444)
						    quidu      	"3A3F75E10364"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	363
						    justify    	0
						    label      	"CheckForLeak( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@604
						supplier   	@607
						Focus_Src  	@606
						Focus_Entry 	@609
						origin     	(1193, 1488)
						terminus   	(1472, 1488)
						ordinal    	10)
					    (object InterMessView "" @632
						location   	(62, 744)
						label      	(object SegLabel @633
						    Parent_View 	@632
						    location   	(1177, 700)
						    quidu      	"3A3F7651009E"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	218
						    justify    	0
						    label      	"Method( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@587
						supplier   	@589
						Focus_Src  	@588
						Focus_Entry 	@590
						origin     	(573, 744)
						terminus   	(1782, 744)
						ordinal    	4)
					    (object InterMessView "" @634
						location   	(62, 1612)
						label      	(object SegLabel @635
						    Parent_View 	@634
						    location   	(1859, 1568)
						    quidu      	"3A3F768401D9"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	543
						    justify    	0
						    label      	"LogInformation( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@604
						supplier   	@593
						Focus_Src  	@606
						Focus_Entry 	@595
						origin     	(1193, 1612)
						terminus   	(2526, 1612)
						ordinal    	11)
					    (object InterMessView "" @636
						location   	(62, 1674)
						label      	(object SegLabel @637
						    Parent_View 	@636
						    location   	(2758, 1630)
						    quidu      	"3A3F76900027"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	242
						    justify    	0
						    label      	"GetStyle( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@593
						supplier   	@601
						Focus_Src  	@595
						Focus_Entry 	@603
						origin     	(2557, 1674)
						terminus   	(2960, 1674)
						ordinal    	12)
					    (object InterMessView "" @638
						location   	(62, 1798)
						label      	(object SegLabel @639
						    Parent_View 	@638
						    location   	(2944, 1754)
						    quidu      	"3A3F769301DA"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	359
						    justify    	0
						    label      	"Write( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@593
						supplier   	@596
						Focus_Src  	@595
						Focus_Entry 	@598
						origin     	(2557, 1798)
						terminus   	(3332, 1798)
						ordinal    	13)))
				    (object InteractionDiagram "Alternative Flow - Asynchronous Test"
					mechanism_ref 	@544
					quid       	"3ACC65960061"
					title      	"Alternative Flow - Asynchronous Test"
					documentation 	"Test an asynchronous method on a class which is still under development.  Test the method, validating the results of both the method call and the asynchronous completion."
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Capture component state (Iter. 1)"
			quid       	"3A1E8DF203BC"
			documentation 	
|Actors: Future GT Project.
|Traceability: TB.6
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Capture component state"
				quid       	"3A1F88800143"
				documentation 	
|Actors: Future GT Project.
|Traceability: TB.6
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @640
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@640
					quid       	"3A265D870022"
					title      	"Basic Flow"
					documentation 	
|Provide the facility to capture the necessary information on a component to be able to restore the component to an identical state at a later time.
|Restoration is performed with the use case 'Restore component state'.
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Restore component state (Omit)"
			quid       	"3A1E8E0601BC"
			documentation 	
|Actors: Future GT Project.
|Traceability: TB.6
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Restore component state (omit)"
				quid       	"3A1F88CA0257"
				documentation 	
|Actors: Future GT Project.
|Traceability: TB.6
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @641
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@641
					quid       	"3A266066032C"
					title      	"Basic Flow"
					documentation 	
|Provide facilities to restore a component to an earlier state, which was captured in the use case 'Capture component state'.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Validate test results (Iter. 1)"
			quid       	"3A1E8E2F02E7"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.7.1
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Validate test results"
				quid       	"3A1F8A910374"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.7.1
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @642
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$279"
						quid       	"3A23CD0F01F2"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A23CD190138"
							supplier   	"$UNNAMED$280"
							quidu      	"3A23CD120319")
						    (object Link
							quid       	"3AC9DD1202FF"
							supplier   	"$UNNAMED$281"
							quidu      	"3AC9DCFE006B"
							messages   	(list Messages
							    (object Message "ValidatePostConditions(TTestBedAsyncState)"
								quid       	"3AC9DD120300"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								quidu      	"3A9E205E0201"))))
						class      	"Logical View::Test Bed Classes::CTransition"
						quidu      	"3A23BFC30021"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$280"
						quid       	"3A23CD120319"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A24F4EB02E4"
							supplier   	"$UNNAMED$282"
							quidu      	"3A24F4D60167"
							messages   	(list Messages
							    (object Message "LogInformation( )"
								quid       	"3A24F4EB02E5"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2"
								ordinal    	2
								Operation  	"LogInformation(const TDesC16&)"
								quidu      	"3A70658D0366"))))
						class      	"Logical View::Test Bed Classes::MStateAccessor"
						quidu      	"3A23BE150330"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$282"
						quid       	"3A24F4D60167"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A24F4D60168"
							supplier   	"$UNNAMED$283"
							quidu      	"3A24F4D6016E"
							messages   	(list Messages
							    (object Message "Write( )"
								quid       	"3A24F4D60169"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"4"
								ordinal    	4
								quidu      	"3A83B47A0317")))
						    (object Link
							quid       	"3A24F4D6016B"
							supplier   	"$UNNAMED$284"
							quidu      	"3A24F4D6016F"
							messages   	(list Messages
							    (object Message "GetStyle( )"
								quid       	"3A24F4D6016C"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3"
								ordinal    	3))))
						class      	"Logical View::Test Bed Classes::CDataLogger"
						quidu      	"3A23B76E01BE"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$284"
						quid       	"3A24F4D6016F"
						class      	"Logical View::Test Bed Classes::TLogFormat"
						quidu      	"3A894035038E"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$283"
						quid       	"3A24F4D6016E"
						class      	"Logical View::EPOC Classes::RFileLogger"
						quidu      	"3A83B46701C5"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$281"
						quid       	"3AC9DCFE006B"
						collaborators 	(list link_list
						    (object Link
							quid       	"3AC9DD1C010E"
							supplier   	"$UNNAMED$280"
							quidu      	"3A23CD120319"
							messages   	(list Messages
							    (object Message "InvariantTest(TAny*)"
								quid       	"3AC9DD1C010F"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1"
								ordinal    	1
								quidu      	"3A70658C022F"))))
						class      	"Logical View::Test Bed Classes::TTransitionValidator"
						quidu      	"3A9E205E01ED"
						persistence 	"Transient"
						multi      	FALSE))))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@642
					quid       	"3A23CCFC015F"
					title      	"Basic Flow"
					documentation 	
|For a particular test validate that the post condition of the test object matches the expected state and report the output.
|
|This use case assumes the following:
|1. That the results match.
|2. The result is stored to the report log successfully.
|3. There are no errors during processing.
|
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$279" @643
						location   	(124, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@643
						    location   	(-2, 273)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23CD0F01F2"
						width      	663
						height     	909
						icon_height 	153
						icon_width 	229
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @644
						    location   	(124, 434)
						    line_color 	3342489
						    InterObjView 	@643
						    height     	610
						    y_coord    	550
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$280" @645
						location   	(1054, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@645
						    location   	(1054, 248)
						    fill_color 	16777215
						    anchor_loc 	1
						    nlines     	2
						    max_width  	320
						    justify    	0
						    label      	"")
						icon       	"Interface"
						icon_style 	"Label"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A23CD120319"
						width      	338
						height     	909
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @646
						    location   	(1054, 496)
						    line_color 	3342489
						    InterObjView 	@645
						    height     	428
						    y_coord    	368
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$282" @647
						location   	(1488, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@647
						    location   	(1395, 260)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24F4D60167"
						width      	447
						height     	909
						icon_height 	164
						icon_width 	157
						icon_y_offset 	13
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @648
						    location   	(1488, 558)
						    line_color 	3342489
						    InterObjView 	@647
						    height     	306
						    y_coord    	246
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$284" @649
						location   	(1860, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@649
						    location   	(1753, 247)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24F4D6016F"
						width      	438
						height     	909
						icon_height 	153
						icon_width 	154
						icon_y_offset 	27
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @650
						    location   	(1860, 620)
						    line_color 	3342489
						    InterObjView 	@649
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$283" @651
						location   	(2294, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@651
						    location   	(2294, 248)
						    fill_color 	16777215
						    anchor_loc 	1
						    nlines     	2
						    max_width  	282
						    justify    	0
						    label      	"")
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24F4D6016E"
						width      	300
						height     	909
						icon_height 	164
						icon_width 	157
						icon_y_offset 	27
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @652
						    location   	(2294, 744)
						    line_color 	3342489
						    InterObjView 	@651
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$281" @653
						location   	(620, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@653
						    location   	(620, 248)
						    fill_color 	13434879
						    anchor_loc 	1
						    nlines     	2
						    max_width  	370
						    justify    	0
						    label      	"")
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3AC9DCFE006B"
						width      	388
						height     	909
						icon_height 	0
						icon_width 	0
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @654
						    location   	(620, 434)
						    line_color 	3342489
						    InterObjView 	@653
						    height     	550
						    y_coord    	490
						    Nested     	FALSE))
					    (object InterMessView "" @655
						location   	(62, 620)
						label      	(object SegLabel @656
						    Parent_View 	@655
						    location   	(1673, 576)
						    quidu      	"3A24F4D6016C"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	208
						    justify    	0
						    label      	"GetStyle( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@647
						supplier   	@649
						Focus_Src  	@648
						Focus_Entry 	@650
						origin     	(1503, 620)
						terminus   	(1844, 620)
						ordinal    	3)
					    (object InterMessView "" @657
						location   	(62, 744)
						label      	(object SegLabel @658
						    Parent_View 	@657
						    location   	(1890, 700)
						    quidu      	"3A24F4D60169"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	379
						    justify    	0
						    label      	"Write( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@647
						supplier   	@651
						Focus_Src  	@648
						Focus_Entry 	@652
						origin     	(1503, 744)
						terminus   	(2278, 744)
						ordinal    	4)
					    (object InterMessView "" @659
						location   	(62, 558)
						label      	(object SegLabel @660
						    Parent_View 	@659
						    location   	(1270, 514)
						    quidu      	"3A24F4EB02E5"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	475
						    justify    	0
						    label      	"LogInformation( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@645
						supplier   	@647
						Focus_Src  	@646
						Focus_Entry 	@648
						origin     	(1069, 558)
						terminus   	(1472, 558)
						ordinal    	2)
					    (object InterMessView "" @661
						location   	(62, 434)
						label      	(object SegLabel @662
						    Parent_View 	@661
						    location   	(371, 390)
						    quidu      	"3AC9DD120300"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	781
						    justify    	0
						    label      	"ValidatePostConditions(TTestBedAsyncState)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@643
						supplier   	@653
						Focus_Src  	@644
						Focus_Entry 	@654
						origin     	(139, 434)
						terminus   	(604, 434)
						ordinal    	0)
					    (object InterMessView "" @663
						location   	(62, 496)
						label      	(object SegLabel @664
						    Parent_View 	@663
						    location   	(836, 452)
						    quidu      	"3AC9DD1C010F"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	359
						    justify    	0
						    label      	"InvariantTest(TAny*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@653
						supplier   	@645
						Focus_Src  	@654
						Focus_Entry 	@646
						origin     	(635, 496)
						terminus   	(1038, 496)
						ordinal    	1))))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Test Asynchronous component (Omit)"
			quid       	"3A1E8E400075"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.14
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Test asynchronous component (omit)"
				quid       	"3A1F855C006A"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.14
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @665
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@665
					quid       	"3A2660A500E8"
					title      	"Basic Flow"
					documentation 	
|Execute two or more tests simultaneously.  These tests can be within the same thread, or within multiple threads, and will communicate asynchronously via the use of signals.
|
|This use case assumes the following:
|1. That the processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Repeat Test case (Iter. 1)"
			quid       	"3A1E8E7A0303"
			documentation 	
|Actors: Future GT Project, GT 6.2 Plug-in System.
|Traceability: TB.13
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Repeat test case"
				quid       	"3A1F8D4C0062"
				documentation 	
|Actors: Future GT Project, GT 6.2 Plug-in System.
|Traceability: TB.13
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @666
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$285"
						quid       	"3A87F3BB03DB"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A87F3D00290"
							supplier   	"$UNNAMED$286"
							quidu      	"3A87F3BE03B7"
							messages   	(list Messages
							    (object Message "RunTransition(TRequestStatus*)"
								quid       	"3A87F3D00291"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								quidu      	"3A70658C03C9"))))
						class      	"Logical View::Test Bed Classes::CUnitTest"
						quidu      	"3A23BA9F037C"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$286"
						quid       	"3A87F3BE03B7"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A87F3DA023B"
							supplier   	"$UNNAMED$287"
							quidu      	"3A87F3C700D5"
							messages   	(list Messages
							    (object Message "Method( )"
								quid       	"3A87F3DA023C"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1"
								ordinal    	1
								quidu      	"3A23BD17030C"))))
						class      	"Logical View::Test Bed Classes::CTransition"
						quidu      	"3A23BFC30021"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$287"
						quid       	"3A87F3C700D5"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A87F442028A"
							supplier   	"$UNNAMED$288"
							quidu      	"3A87F43D030F"
							messages   	(list Messages
							    (object Message "StubMethod( )"
								quid       	"3A87F442028B"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1.1"
								ordinal    	2
								quidu      	"3A87F42F00F2"))))
						class      	"Logical View::External Classes::Support::Unit"
						quidu      	"3A23BCD00043"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$288"
						quid       	"3A87F43D030F"
						collaborators 	(list link_list
						    (object Link
							quid       	"3AC9D7D70028"
							supplier   	"$UNNAMED$286"
							quidu      	"3A87F3BE03B7"
							messages   	(list Messages
							    (object Message "RepeatOnce( )"
								quid       	"3AC9D7D70029"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1.1.2"
								ordinal    	4
								quidu      	"3A7A7FB001AC")))
						    (object Link
							quid       	"3AC9D8C5016B"
							supplier   	"$UNNAMED$285"
							quidu      	"3A87F3BB03DB"
							messages   	(list Messages
							    (object Message "GetCurrentTransition( )"
								quid       	"3AC9D8C5016C"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1.1.1"
								ordinal    	3
								quidu      	"3AC9D0610040"))))
						class      	"Logical View::External Classes::Support::Stub"
						quidu      	"3A87F3ED03D3"
						persistence 	"Transient"
						multi      	FALSE))))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@666
					quid       	"3A265FCC01B8"
					title      	"Basic Flow"
					documentation 	
|Repeat the previous test within an identical test context.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$285" @667
						location   	(131, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@667
						    location   	(38, 272)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A87F3BB03DB"
						width      	447
						height     	971
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @668
						    location   	(131, 434)
						    line_color 	3342489
						    InterObjView 	@667
						    height     	672
						    y_coord    	612
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @669
						    location   	(131, 682)
						    line_color 	3342489
						    InterObjView 	@667
						    height     	60
						    y_coord    	0
						    Nested     	TRUE))
					    (object InterObjView "$UNNAMED$286" @670
						location   	(1550, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@670
						    location   	(1424, 273)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A87F3BE03B7"
						width      	663
						height     	971
						icon_height 	153
						icon_width 	229
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @671
						    location   	(1550, 434)
						    line_color 	3342489
						    InterObjView 	@670
						    height     	612
						    y_coord    	552
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @672
						    location   	(1550, 806)
						    line_color 	3342489
						    InterObjView 	@670
						    height     	60
						    y_coord    	0
						    Nested     	TRUE))
					    (object InterObjView "$UNNAMED$287" @673
						location   	(1116, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@673
						    location   	(1116, 273)
						    anchor_loc 	1
						    nlines     	2
						    max_width  	360
						    justify    	0
						    label      	"")
						icon       	"Actor"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A87F3C700D5"
						width      	336
						height     	971
						icon_height 	162
						icon_width 	120
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @674
						    location   	(1116, 496)
						    line_color 	3342489
						    InterObjView 	@673
						    height     	490
						    y_coord    	430
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$288" @675
						location   	(744, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@675
						    location   	(744, 273)
						    anchor_loc 	1
						    nlines     	2
						    max_width  	360
						    justify    	0
						    label      	"")
						icon       	"Actor"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A87F43D030F"
						width      	336
						height     	971
						icon_height 	162
						icon_width 	120
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @676
						    location   	(744, 558)
						    line_color 	3342489
						    InterObjView 	@675
						    height     	368
						    y_coord    	308
						    Nested     	FALSE))
					    (object InterMessView "" @677
						location   	(62, 434)
						label      	(object SegLabel @678
						    Parent_View 	@677
						    location   	(840, 390)
						    quidu      	"3A87F3D00291"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	578
						    justify    	0
						    label      	"RunTransition(TRequestStatus*)"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@667
						supplier   	@670
						Focus_Src  	@668
						Focus_Entry 	@671
						origin     	(146, 434)
						terminus   	(1534, 434)
						ordinal    	0)
					    (object InterMessView "" @679
						location   	(62, 496)
						label      	(object SegLabel @680
						    Parent_View 	@679
						    location   	(1333, 452)
						    quidu      	"3A87F3DA023C"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	172
						    justify    	0
						    label      	"Method( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	1)
						line_color 	3342489
						client     	@670
						supplier   	@673
						Focus_Src  	@671
						Focus_Entry 	@674
						origin     	(1534, 496)
						terminus   	(1132, 496)
						ordinal    	1)
					    (object InterMessView "" @681
						location   	(62, 558)
						label      	(object SegLabel @682
						    Parent_View 	@681
						    location   	(930, 514)
						    quidu      	"3A87F442028B"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	256
						    justify    	0
						    label      	"StubMethod( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	1)
						line_color 	3342489
						client     	@673
						supplier   	@675
						Focus_Src  	@674
						Focus_Entry 	@676
						origin     	(1100, 558)
						terminus   	(760, 558)
						ordinal    	2)
					    (object NoteView @683
						location   	(1860, 558)
						label      	(object ItemLabel
						    Parent_View 	@683
						    location   	(1644, 439)
						    fill_color 	13434879
						    nlines     	4
						    max_width  	396
						    label      	"Sequence Diagram: Test component method / Basic Flow")
						line_color 	3342489
						fill_color 	13434879
						width      	456
						height     	250
						quidu      	"3A2505B000CA")
					    (object AttachView "" @684
						stereotype 	TRUE
						line_color 	3342489
						client     	@683
						supplier   	@677
						line_style 	0)
					    (object NoteView @685
						location   	(1550, 1302)
						label      	(object ItemLabel
						    Parent_View 	@685
						    location   	(1187, 1158)
						    fill_color 	13434879
						    nlines     	6
						    max_width  	690
						    label      	"CTransition is an active object which runs asynchronously.  To cause itself to repeat it completes with the status code KTestBedRepeatTest.  The CUnitTest will then run the transition again.")
						line_color 	3342489
						fill_color 	13434879
						width      	750
						height     	300)
					    (object InterMessView "" @686
						location   	(62, 806)
						label      	(object SegLabel @687
						    Parent_View 	@686
						    location   	(1146, 762)
						    quidu      	"3AC9D7D70029"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	263
						    justify    	0
						    label      	"RepeatOnce( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@675
						supplier   	@670
						Focus_Src  	@676
						Focus_Entry 	@672
						origin     	(759, 806)
						terminus   	(1534, 806)
						ordinal    	4)
					    (object AttachView "" @688
						stereotype 	TRUE
						line_color 	3342489
						client     	@685
						supplier   	@686
						line_style 	0)
					    (object InterMessView "" @689
						location   	(62, 682)
						label      	(object SegLabel @690
						    Parent_View 	@689
						    location   	(438, 638)
						    quidu      	"3AC9D8C5016C"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	409
						    justify    	0
						    label      	"GetCurrentTransition( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	1)
						line_color 	3342489
						client     	@675
						supplier   	@667
						Focus_Src  	@676
						Focus_Entry 	@669
						origin     	(728, 682)
						terminus   	(147, 682)
						ordinal    	3))))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Identify component fault in context (Iter. 2)"
			quid       	"3A1E8ED7005E"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.5
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Identify component fault in context"
				quid       	"3A1F88DD02C3"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.5
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @691
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@691
					quid       	"3A265EF00017"
					title      	"Basic Flow"
					documentation 	
|Respond to an unanticipated component processing fault, identifying the fault, and its context, for investigative reproduction.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Configure report format (Iter. 1)"
			quid       	"3A1E8EEB0283"
			documentation 	
|Actors: HTTP Client 6.2, Future GT Project.
|Traceability: TB.28
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Configure report format"
				quid       	"3A1F9159029E"
				documentation 	
|Actors: HTTP Client 6.2, Future GT Project.
|Traceability: TB.28
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @692
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@692
					quid       	"3A24F5BA010B"
					title      	"Basic Flow"
					documentation 	
|Allows the definition of the formatting of the output report by configuring the style specification.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Test Multi-threaded component (Omit)"
			quid       	"3A1E8F180260"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.15, TB.34
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Test Multi-threaded component (omit)"
				quid       	"3A1F85CA004A"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.15, TB.34
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @693
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@693
					quid       	"3A2660DA0289"
					title      	"Basic Flow"
					documentation 	
|Execute one or more tests simultaneously, within multiple threads.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Automate user action reproduction (Omit)"
			quid       	"3A1E8F3E034B"
			documentation 	
|Actors: Future GT Project.
|Traceability: TB.24
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Automate user action reproduction (omit)"
				quid       	"3A1F8DF10178"
				documentation 	
|Actors: Future GT Project.
|Traceability: TB.24
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @694
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@694
					quid       	"3A265DEE0247"
					title      	"Basic Flow"
					documentation 	
|Record user interface choices and input and store, persistently, in a format suitable for subsequent automation of the test bed. 
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Schedule test (Iter. 2)"
			quid       	"3A1E8F5700EE"
			documentation 	
|Actors: HTTP Client 6.2, Future GT Project, GT 6.2 Plug-in System.
|Traceability: TB.12
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Schedule test"
				quid       	"3A1F84BA0248"
				documentation 	
|Actors: HTTP Client 6.2, Future GT Project, GT 6.2 Plug-in System.
|Traceability: TB.12
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @695
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@695
					quid       	"3A2660840339"
					title      	"Basic Flow"
					documentation 	
|Specify the time at which a particular test will run.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Test components concurrently (Iter. 2)"
			quid       	"3A1E8F69005E"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.11
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Test components concurrently"
				quid       	"3A1F85A00357"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.11
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @696
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@696
					quid       	"3A2660B102DA"
					title      	"Basic Flow"
					documentation 	
|Execute two or more tests simultaneously, within the same thread.
|
|This use case assumes the following:
|1. That the processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Add new test case (Iter. 1)"
			quid       	"3A1E8F7A00E4"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.18
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Add new test cases"
				quid       	"3A1F91330326"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.18
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @697
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@697
					quid       	"3A265B24013C"
					title      	"Basic Flow"
					documentation 	
|The addition of a new test case is detected, and available for execution.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Handle test context (Iter. 1)"
			quid       	"3A1E8F8600B9"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.32, TB.33
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Handle test context"
				quid       	"3A1F875F0025"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.32, TB.33
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @698
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$289"
						quid       	"3A250C2401CA"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A250C2401CB"
							supplier   	"Context"
							quidu      	"3A250C2401D2"
							messages   	(list Messages
							    (object Message "Clear( )"
								quid       	"3A250C2401CC"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								Operation  	"Clear"
								quidu      	"3A24FA99000A")))
						    (object Link
							quid       	"3A250C2401CE"
							supplier   	"$UNNAMED$290"
							quidu      	"3A250C2401DD"
							messages   	(list Messages
							    (object Message "ValidateState( )"
								quid       	"3A250C2401CF"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3"
								ordinal    	2
								Operation  	"ValidateState"
								quidu      	"3A23BE810000")))
						    (object Link
							quid       	"3A250C3302DA"
							supplier   	"$UNNAMED$291"
							quidu      	"3A250C2401DC"
							messages   	(list Messages
							    (object Message "Method( )"
								quid       	"3A250C3302DB"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2"
								ordinal    	1
								quidu      	"3A23BD17030C"))))
						class      	"Logical View::Test Bed Classes::CTransition"
						quidu      	"3A23BFC30021"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "Context"
						quid       	"3A250C2401D2"
						class      	"CContextInformation"
						quidu      	"3A24FA7003AE"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$291"
						quid       	"3A250C2401DC"
						class      	"Logical View::External Classes::Support::Unit"
						quidu      	"3A23BCD00043"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$290"
						quid       	"3A250C2401DD"
						class      	"Logical View::Test Bed Classes::MStateAccessor"
						quidu      	"3A23BE150330"
						persistence 	"Transient"
						multi      	FALSE)))
				    (object Mechanism @699
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$292"
						quid       	"3A24FA56002C"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A24FA970115"
							supplier   	"Context"
							quidu      	"3A24FA5E01F0"
							messages   	(list Messages
							    (object Message "Clear( )"
								quid       	"3A24FA970116"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								Operation  	"Clear"
								quidu      	"3A24FA99000A")))
						    (object Link
							quid       	"3A24FB6E0377"
							supplier   	"$UNNAMED$293"
							quidu      	"3A24FB690027")
						    (object Link
							quid       	"3A24FB9103BE"
							supplier   	"$UNNAMED$294"
							quidu      	"3A24FB8D026E"
							messages   	(list Messages
							    (object Message "ValidateState( )"
								quid       	"3A24FB9103BF"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"6"
								ordinal    	6
								Operation  	"ValidateState"
								quidu      	"3A23BE810000")))
						    (object Link
							quid       	"3A24FCE80140"
							supplier   	"$UNNAMED$295"
							quidu      	"3A24FCBA031B"
							messages   	(list Messages
							    (object Message "StartTest( )"
								quid       	"3A24FCE80141"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2"
								ordinal    	1
								Operation  	"StartTest"
								quidu      	"3A23C9B20276"))))
						class      	"Logical View::Test Bed Classes::CTransition"
						quidu      	"3A23BFC30021"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "Context"
						quid       	"3A24FA5E01F0"
						class      	"CContextInformation"
						quidu      	"3A24FA7003AE"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$293"
						quid       	"3A24FB690027"
						class      	"Logical View::External Classes::Support::Unit"
						quidu      	"3A23BCD00043"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$294"
						quid       	"3A24FB8D026E"
						class      	"Logical View::Test Bed Classes::MStateAccessor"
						quidu      	"3A23BE150330"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$295"
						quid       	"3A24FCBA031B"
						collaborators 	(list link_list
						    (object Link
							quid       	"3A24FCBA031E"
							supplier   	"$UNNAMED$296"
							quidu      	"3A24FCBA0323"
							messages   	(list Messages
							    (object Message "StartTest( )"
								quid       	"3A24FCBA031F"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"3"
								ordinal    	2
								Operation  	"StartTest"
								quidu      	"3A23C57903E5")
							    (object Message "CheckForLeak( )"
								quid       	"3A24FCBA0320"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"4"
								ordinal    	4
								Operation  	"CheckForLeak"
								quidu      	"3A23C5AE00AC")))
						    (object Link
							quid       	"3A24FCBA0321"
							supplier   	"$UNNAMED$295"
							quidu      	"3A24FCBA031B"
							messages   	(list Messages
							    (object Message "EndTest( )"
								quid       	"3A24FCBA0322"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"5"
								ordinal    	5
								Operation  	"EndTest"
								quidu      	"3A23CC880086")))
						    (object Link
							quid       	"3A24FD500045"
							supplier   	"$UNNAMED$293"
							quidu      	"3A24FB690027"
							messages   	(list Messages
							    (object Message "Method( )"
								quid       	"3A24FD500046"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"2.1"
								ordinal    	3
								quidu      	"3A23BD17030C"))))
						class      	"CStressTester"
						quidu      	"3A23C63C01A0"
						persistence 	"Transient"
						multi      	FALSE)
					    (object Object "$UNNAMED$296"
						quid       	"3A24FCBA0323"
						class      	"CLeakTester"
						quidu      	"3A23C50700D4"
						persistence 	"Transient"
						multi      	FALSE))))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow - Clear context."
					mechanism_ref 	@698
					quid       	"3A250C0A02D1"
					title      	"Basic Flow - Clear context."
					documentation 	
|Clear the entire test context before beginning a unit test.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	125
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$289" @700
						location   	(310, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@700
						    location   	(184, 273)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A250C2401CA"
						width      	663
						height     	1225
						icon_height 	153
						icon_width 	229
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @701
						    location   	(310, 434)
						    line_color 	3342489
						    InterObjView 	@700
						    height     	120
						    y_coord    	60
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @702
						    location   	(310, 806)
						    line_color 	3342489
						    InterObjView 	@700
						    height     	120
						    y_coord    	60
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @703
						    location   	(310, 1116)
						    line_color 	3342489
						    InterObjView 	@700
						    height     	244
						    y_coord    	184
						    Nested     	FALSE))
					    (object InterObjView "Context" @704
						location   	(744, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@704
						    location   	(637, 275)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"Context")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A250C2401D2"
						width      	438
						height     	1225
						icon_height 	153
						icon_width 	154
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @705
						    location   	(744, 434)
						    line_color 	3342489
						    InterObjView 	@704
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$291" @706
						location   	(1240, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@706
						    location   	(1240, 271)
						    anchor_loc 	1
						    nlines     	2
						    max_width  	360
						    justify    	0
						    label      	"")
						icon       	"Actor"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A250C2401DC"
						width      	336
						height     	1225
						icon_height 	162
						icon_width 	120
						icon_y_offset 	2
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @707
						    location   	(1240, 806)
						    line_color 	3342489
						    InterObjView 	@706
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$290" @708
						location   	(1674, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@708
						    location   	(1674, 248)
						    fill_color 	16777215
						    anchor_loc 	1
						    nlines     	2
						    max_width  	320
						    justify    	0
						    label      	"")
						icon       	"Interface"
						icon_style 	"Label"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A250C2401DD"
						width      	338
						height     	1225
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @709
						    location   	(1674, 1240)
						    line_color 	3342489
						    InterObjView 	@708
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterMessView "" @710
						location   	(62, 434)
						label      	(object SegLabel @711
						    Parent_View 	@710
						    location   	(526, 390)
						    quidu      	"3A250C2401CC"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	169
						    justify    	0
						    label      	"Clear( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@700
						supplier   	@704
						Focus_Src  	@701
						Focus_Entry 	@705
						origin     	(325, 434)
						terminus   	(728, 434)
						ordinal    	0)
					    (object InterMessView "" @712
						location   	(62, 1240)
						label      	(object SegLabel @713
						    Parent_View 	@712
						    location   	(991, 1196)
						    quidu      	"3A250C2401CF"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	313
						    justify    	0
						    label      	"ValidateState( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@700
						supplier   	@708
						Focus_Src  	@703
						Focus_Entry 	@709
						origin     	(325, 1240)
						terminus   	(1658, 1240)
						ordinal    	2)
					    (object InterMessView "" @714
						location   	(62, 806)
						label      	(object SegLabel @715
						    Parent_View 	@714
						    location   	(774, 762)
						    quidu      	"3A250C3302DB"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	172
						    justify    	0
						    label      	"Method( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@700
						supplier   	@706
						Focus_Src  	@702
						Focus_Entry 	@707
						origin     	(325, 806)
						terminus   	(1224, 806)
						ordinal    	1)))
				    (object InteractionDiagram "Alternate Flow -Stress test"
					mechanism_ref 	@699
					quid       	"3A24F8130214"
					title      	"Alternate Flow -Stress test"
					documentation 	
|Clear the entire test context before beginning a stress unit test.
|
|This use case assumes the following:
|1. That processing proceeds without error.
|2. That stress testing is successful.
|3. That no leaks are detected.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$292" @716
						location   	(434, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@716
						    location   	(308, 274)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	687
						    label      	"")
						icon       	"boundary"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24FA56002C"
						width      	663
						height     	1225
						icon_height 	153
						icon_width 	229
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @717
						    location   	(434, 434)
						    line_color 	3342489
						    InterObjView 	@716
						    height     	862
						    y_coord    	802
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @718
						    location   	(434, 1116)
						    line_color 	3342489
						    InterObjView 	@716
						    height     	244
						    y_coord    	184
						    Nested     	FALSE))
					    (object InterObjView "Context" @719
						location   	(868, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@719
						    location   	(761, 275)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	462
						    label      	"Context")
						icon       	"entity"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24FA5E01F0"
						width      	438
						height     	1225
						icon_height 	153
						icon_width 	154
						icon_y_offset 	-1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @720
						    location   	(868, 434)
						    line_color 	3342489
						    InterObjView 	@719
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$293" @721
						location   	(2232, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@721
						    location   	(2232, 271)
						    anchor_loc 	1
						    nlines     	2
						    max_width  	360
						    justify    	0
						    label      	"")
						icon       	"Actor"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24FB690027"
						width      	336
						height     	1225
						icon_height 	162
						icon_width 	120
						icon_y_offset 	2
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @722
						    location   	(2232, 868)
						    line_color 	3342489
						    InterObjView 	@721
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$294" @723
						location   	(2542, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@723
						    location   	(2542, 248)
						    fill_color 	16777215
						    anchor_loc 	1
						    nlines     	2
						    max_width  	320
						    justify    	0
						    label      	"")
						icon       	"Interface"
						icon_style 	"Label"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24FB8D026E"
						width      	338
						height     	1225
						icon_height 	164
						icon_width 	157
						icon_y_offset 	1
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @724
						    location   	(2542, 1240)
						    line_color 	3342489
						    InterObjView 	@723
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object InterMessView "" @725
						location   	(62, 434)
						label      	(object SegLabel @726
						    Parent_View 	@725
						    location   	(650, 390)
						    quidu      	"3A24FA970116"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	169
						    justify    	0
						    label      	"Clear( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@716
						supplier   	@719
						Focus_Src  	@717
						Focus_Entry 	@720
						origin     	(449, 434)
						terminus   	(852, 434)
						ordinal    	0)
					    (object InterMessView "" @727
						location   	(62, 1240)
						label      	(object SegLabel @728
						    Parent_View 	@727
						    location   	(1487, 1196)
						    quidu      	"3A24FB9103BF"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	313
						    justify    	0
						    label      	"ValidateState( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@716
						supplier   	@723
						Focus_Src  	@718
						Focus_Entry 	@724
						origin     	(449, 1240)
						terminus   	(2526, 1240)
						ordinal    	6)
					    (object InterObjView "$UNNAMED$295" @729
						location   	(1302, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@729
						    location   	(1209, 302)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24FCBA031B"
						width      	447
						height     	1225
						icon_height 	164
						icon_width 	157
						icon_y_offset 	-29
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @730
						    location   	(1302, 620)
						    line_color 	3342489
						    InterObjView 	@729
						    height     	616
						    y_coord    	556
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @731
						    location   	(1302, 1116)
						    InterObjView 	@729
						    height     	60
						    y_coord    	0
						    Nested     	TRUE))
					    (object InterObjView "$UNNAMED$296" @732
						location   	(1736, 248)
						font       	(object Font
						    underline  	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@732
						    location   	(1643, 302)
						    anchor_loc 	3
						    nlines     	2
						    max_width  	471
						    label      	"")
						icon       	"control"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"3A24FCBA0323"
						width      	447
						height     	1225
						icon_height 	164
						icon_width 	157
						icon_y_offset 	-29
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @733
						    location   	(1736, 682)
						    line_color 	3342489
						    InterObjView 	@732
						    height     	60
						    y_coord    	0
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @734
						    location   	(1736, 992)
						    line_color 	3342489
						    InterObjView 	@732
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))
					    (object SelfMessView "" @735
						location   	(62, 1116)
						label      	(object SegLabel @736
						    Parent_View 	@735
						    location   	(1456, 1073)
						    quidu      	"3A24FCBA0322"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	233
						    justify    	0
						    label      	"EndTest( )"
						    pctDist    	0.920000
						    height     	44
						    orientation 	0)
						line_color 	3342489
						client     	@729
						supplier   	@729
						Focus_Src  	@730
						Focus_Entry 	@731
						origin     	(1318, 1116)
						terminus   	(1468, 1116)
						ordinal    	5)
					    (object InterMessView "" @737
						location   	(62, 682)
						label      	(object SegLabel @738
						    Parent_View 	@737
						    location   	(1518, 638)
						    quidu      	"3A24FCBA031F"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	249
						    justify    	0
						    label      	"StartTest( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@729
						supplier   	@732
						Focus_Src  	@730
						Focus_Entry 	@733
						origin     	(1317, 682)
						terminus   	(1720, 682)
						ordinal    	2)
					    (object InterMessView "" @739
						location   	(62, 992)
						label      	(object SegLabel @740
						    Parent_View 	@739
						    location   	(1518, 948)
						    quidu      	"3A24FCBA0320"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	368
						    justify    	0
						    label      	"CheckForLeak( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@729
						supplier   	@732
						Focus_Src  	@730
						Focus_Entry 	@734
						origin     	(1317, 992)
						terminus   	(1720, 992)
						ordinal    	4)
					    (object InterMessView "" @741
						location   	(62, 620)
						label      	(object SegLabel @742
						    Parent_View 	@741
						    location   	(867, 576)
						    quidu      	"3A24FCE80141"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	216
						    justify    	0
						    label      	"StartTest( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@716
						supplier   	@729
						Focus_Src  	@717
						Focus_Entry 	@730
						origin     	(449, 620)
						terminus   	(1286, 620)
						ordinal    	1)
					    (object InterMessView "" @743
						location   	(62, 868)
						label      	(object SegLabel @744
						    Parent_View 	@743
						    location   	(1766, 824)
						    quidu      	"3A24FD500046"
						    anchor_loc 	1
						    nlines     	1
						    max_width  	172
						    justify    	0
						    label      	"Method( )"
						    pctDist    	0.500000
						    height     	45
						    orientation 	0)
						line_color 	3342489
						client     	@729
						supplier   	@721
						Focus_Src  	@730
						Focus_Entry 	@722
						origin     	(1317, 868)
						terminus   	(2216, 868)
						ordinal    	3))))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Arbitrarily group tests and execution order (Omit)"
			quid       	"3A1E8FEE0195"
			documentation 	
|Actors: HTTP Client 6.2, Future GT Project.
|Traceability: TB.38
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Arbitrarily group tests and execution order (omit)"
				quid       	"3A1F8DDE021B"
				documentation 	
|Actors: HTTP Client 6.2, Future GT Project.
|Traceability: TB.38
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @745
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@745
					quid       	"3A265BA10345"
					title      	"Basic Flow"
					documentation 	
|Specify a specific sequence of tests, the order in which they are to be executed, and the context within which those tests are to be run.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Trace Defect report to test (Iter. 3)"
			quid       	"3A1E900B018D"
			documentation 	
|Actors: Generalised Actor
|Traceability: TB.35
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Trace Defect report to test"
				quid       	"3A1F8AD50137"
				documentation 	
|Actors: Generalised Actor
|Traceability: TB.35
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @746
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@746
					quid       	"3A2660E90244"
					title      	"Basic Flow"
					documentation 	
|Record the results related to particular defects, in a way that allows them to be traceable to the specific external reports upon those defects.
|
|This use case assumes the following:
|1. That the processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Simulate defect conditions (Iter. 3)"
			quid       	"3A1E901D032D"
			documentation 	
|Actors: Future GT Project, HTTP Client 6.2, GT 6.2 Plug-in System
|Traceability: TB.36
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Simulate Defect conditions"
				quid       	"3A1F886A0304"
				documentation 	
|Actors: Future GT Project, HTTP Client 6.2, GT 6.2 Plug-in System
|Traceability: TB.36
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @747
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@747
					quid       	"3A26609201DB"
					title      	"Basic Flow"
					documentation 	
|Duplicate the particular conditions that cause a defect, specified by an external report, within a test, or set of tests.
|
|This use case assumes the following:
|1. That processing proceeds without error.
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list))
		    (object Class_Category "Dynamically configure the test environment (Iter. 1)"
			quid       	"3A1F81B7013B"
			documentation 	
|Actors: Future GT Projects.
|Traceability: TB.19
			
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object UseCase "Dynamically configure the test environment"
				quid       	"3A1F91450231"
				documentation 	
|Actors: Future GT Projects.
|Traceability: TB.19
				
				stereotype 	"use-case realization"
				logical_models 	(list unit_reference_list
				    (object Mechanism @748
					logical_models 	(list unit_reference_list))
				    (object Mechanism @749
					logical_models 	(list unit_reference_list)))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "Basic Flow"
					mechanism_ref 	@748
					quid       	"3A265E780119"
					title      	"Basic Flow"
					documentation 	
|The test bed configures itself, at startup, depending on the execution environment.  It will extend or restrict its capabilities, or choice of available services.
|
|This use case assumes the following:
|1. That processing proceeds without error.
|
					
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list))
				    (object InteractionDiagram "Alternative Flow - Test Discovery Fails"
					mechanism_ref 	@749
					quid       	"3ACC50C202B3"
					title      	"Alternative Flow - Test Discovery Fails"
					documentation 	"While discovering tests an out of memory error occurs which prevents the building of the test list."
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	0
					origin_y   	0
					items      	(list diagram_item_list)))))
			logical_presentations 	(list unit_reference_list)))
		logical_presentations 	(list unit_reference_list
		    (object UseCaseDiagram "Traceabilities"
			quid       	"3A1E9033016C"
			title      	"Traceabilities"
			zoom       	100
			max_height 	28350
			max_width  	21600
			origin_x   	619
			origin_y   	2275
			items      	(list diagram_item_list
			    (object UseCaseView "Use Case View::Customer Use cases::Repeat test case" @750
				location   	(806, 124)
				label      	(object ItemLabel
				    Parent_View 	@750
				    location   	(806, 262)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Repeat test case")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8F020001"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Logical View::Use Case Realisations::Repeat Test case (Iter. 1)::Repeat test case" @751
				location   	(186, 124)
				label      	(object ItemLabel
				    Parent_View 	@751
				    location   	(186, 312)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Repeat test case")
				stereotype 	(object ItemLabel
				    Parent_View 	@751
				    location   	(186, 237)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8D4C0062"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$138" @752
				location   	(495, 124)
				stereotype 	(object SegLabel @753
				    Parent_View 	@752
				    location   	(493, 127)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.483333
				    height     	3
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A223736016A"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$139" @754
					Parent_View 	@752
					location   	(309, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A223737008F"
					client     	@752
					supplier   	@750
					line_style 	0)
				    (object RoleView "$UNNAMED$140" @755
					Parent_View 	@752
					location   	(309, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2237370090"
					client     	@752
					supplier   	@751
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Run test automatically" @756
				location   	(806, 744)
				label      	(object ItemLabel
				    Parent_View 	@756
				    location   	(806, 882)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Run test automatically")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D2503DA"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Logical View::Use Case Realisations::Run test automatically (Iter. 1)::Run test automatically" @757
				location   	(186, 744)
				label      	(object ItemLabel
				    Parent_View 	@757
				    location   	(186, 932)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Run test automatically")
				stereotype 	(object ItemLabel
				    Parent_View 	@757
				    location   	(186, 857)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8D14022E"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$141" @758
				location   	(495, 744)
				stereotype 	(object SegLabel @759
				    Parent_View 	@758
				    location   	(493, 752)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.483333
				    height     	8
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A22375D017A"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$142" @760
					Parent_View 	@758
					location   	(309, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22375E00D1"
					client     	@758
					supplier   	@756
					line_style 	0)
				    (object RoleView "$UNNAMED$143" @761
					Parent_View 	@758
					location   	(309, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22375E00D2"
					client     	@758
					supplier   	@757
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Test multi-threaded component" @762
				location   	(2170, 124)
				label      	(object ItemLabel
				    Parent_View 	@762
				    location   	(2170, 262)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test multi-threaded component")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A90B00316"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Logical View::Use Case Realisations::Test Multi-threaded component (Omit)::Test Multi-threaded component (omit)" @763
				location   	(1550, 124)
				label      	(object ItemLabel
				    Parent_View 	@763
				    location   	(1550, 315)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	651
				    justify    	0
				    label      	"Test Multi-threaded component (omit)")
				stereotype 	(object ItemLabel
				    Parent_View 	@763
				    location   	(1550, 240)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	523
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F85CA004A"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$144" @764
				location   	(1860, 124)
				stereotype 	(object SegLabel @765
				    Parent_View 	@764
				    location   	(1858, 127)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.483333
				    height     	3
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A223769018B"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$145" @766
					Parent_View 	@764
					location   	(310, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22376A0056"
					client     	@764
					supplier   	@762
					line_style 	0)
				    (object RoleView "$UNNAMED$146" @767
					Parent_View 	@764
					location   	(310, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22376A0057"
					client     	@764
					supplier   	@763
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Run test from script" @768
				location   	(806, 1240)
				label      	(object ItemLabel
				    Parent_View 	@768
				    location   	(806, 1378)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Run test from script")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D3502D9"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @769
				stereotype 	(object SegLabel @770
				    Parent_View 	@769
				    location   	(811, 1106)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.326816
				    height     	5
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F8E9A013F"
				client     	@768
				supplier   	@756
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Run test from script (Omit)::Run test from script (omit)" @771
				location   	(186, 1240)
				label      	(object ItemLabel
				    Parent_View 	@771
				    location   	(186, 1431)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	651
				    justify    	0
				    label      	"Run test from script (omit)")
				stereotype 	(object ItemLabel
				    Parent_View 	@771
				    location   	(186, 1356)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	523
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8D230172"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$147" @772
				location   	(496, 1240)
				stereotype 	(object SegLabel @773
				    Parent_View 	@772
				    location   	(494, 1246)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.483333
				    height     	6
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A22377F02A5"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$148" @774
					Parent_View 	@772
					location   	(310, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22378001B6"
					client     	@772
					supplier   	@768
					line_style 	0)
				    (object RoleView "$UNNAMED$149" @775
					Parent_View 	@772
					location   	(310, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22378001B7"
					client     	@772
					supplier   	@771
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Test Individual component" @776
				location   	(2170, 1302)
				label      	(object ItemLabel
				    Parent_View 	@776
				    location   	(2170, 1440)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test Individual component")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8C6B02A6"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @777
				stereotype 	(object SegLabel @778
				    Parent_View 	@777
				    location   	(2227, 788)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.502347
				    height     	57
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E95A70304"
				client     	@762
				supplier   	@776
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Test Individual Class (Iter. 1)::Test Individual Class" @779
				location   	(1426, 1488)
				label      	(object ItemLabel
				    Parent_View 	@779
				    location   	(1426, 1679)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	651
				    justify    	0
				    label      	"Test Individual Class")
				stereotype 	(object ItemLabel
				    Parent_View 	@779
				    location   	(1426, 1604)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	523
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F85DF039E"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$150" @780
				location   	(1797, 1392)
				stereotype 	(object SegLabel @781
				    Parent_View 	@780
				    location   	(1797, 1394)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.500000
				    height     	2
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2237930195"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$151" @782
					Parent_View 	@780
					location   	(371, -96)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2237940205"
					client     	@780
					supplier   	@776
					line_style 	0)
				    (object RoleView "$UNNAMED$152" @783
					Parent_View 	@780
					location   	(371, -96)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2237940206"
					client     	@780
					supplier   	@779
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Test incomplete component" @784
				location   	(2170, 1798)
				label      	(object ItemLabel
				    Parent_View 	@784
				    location   	(2170, 1936)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test incomplete component")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8CB602C2"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @785
				stereotype 	(object SegLabel @786
				    Parent_View 	@785
				    location   	(2155, 1595)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.374121
				    height     	16
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E95C402C0"
				client     	@776
				supplier   	@784
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Test incomplete component (Iter. 1)::Test incomplete component" @787
				location   	(1426, 1984)
				label      	(object ItemLabel
				    Parent_View 	@787
				    location   	(1426, 2172)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test incomplete component")
				stereotype 	(object ItemLabel
				    Parent_View 	@787
				    location   	(1426, 2097)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F860100F4"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$153" @788
				location   	(1691, 1914)
				stereotype 	(object SegLabel @789
				    Parent_View 	@788
				    location   	(1692, 1915)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.516667
				    height     	1
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2237A5005B"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$154" @790
					Parent_View 	@788
					location   	(265, -70)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2237A503CC"
					client     	@788
					supplier   	@784
					line_style 	0)
				    (object RoleView "$UNNAMED$155" @791
					Parent_View 	@788
					location   	(265, -70)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2237A503CD"
					client     	@788
					supplier   	@787
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Arbitrarily group tests and execution order" @792
				location   	(186, 1984)
				label      	(object ItemLabel
				    Parent_View 	@792
				    location   	(186, 2122)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Arbitrarily group tests and execution order")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A97CF0336"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @793
				stereotype 	(object SegLabel @794
				    Parent_View 	@793
				    location   	(426, 1719)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.454555
				    height     	17
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E94EA02EF"
				client     	@792
				supplier   	@768
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Arbitrarily group tests and execution order (Omit)::Arbitrarily group tests and execution order (omit)" @795
				location   	(186, 2418)
				label      	(object ItemLabel
				    Parent_View 	@795
				    location   	(186, 2609)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	651
				    justify    	0
				    label      	"Arbitrarily group tests and execution order (omit)")
				stereotype 	(object ItemLabel
				    Parent_View 	@795
				    location   	(186, 2534)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	523
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8DDE021B"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$156" @796
				location   	(186, 2198)
				stereotype 	(object SegLabel @797
				    Parent_View 	@796
				    location   	(226, 2199)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	1.166667
				    height     	1
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2237B8015C"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$157" @798
					Parent_View 	@796
					location   	(0, -220)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2237B90172"
					client     	@796
					supplier   	@792
					line_style 	0)
				    (object RoleView "$UNNAMED$158" @799
					Parent_View 	@796
					location   	(0, -220)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2237B90173"
					client     	@796
					supplier   	@795
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Automate user action reproduction." @800
				location   	(806, 1984)
				label      	(object ItemLabel
				    Parent_View 	@800
				    location   	(806, 2122)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Automate user action reproduction.")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A91080255"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @801
				stereotype 	(object SegLabel @802
				    Parent_View 	@801
				    location   	(766, 1735)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.396915
				    height     	41
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1F7E27000D"
				client     	@800
				supplier   	@768
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Automate user action reproduction (Omit)::Automate user action reproduction (omit)" @803
				location   	(806, 2418)
				label      	(object ItemLabel
				    Parent_View 	@803
				    location   	(806, 2609)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	651
				    justify    	0
				    label      	"Automate user action reproduction (omit)")
				stereotype 	(object ItemLabel
				    Parent_View 	@803
				    location   	(806, 2534)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	523
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8DF10178"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$159" @804
				location   	(806, 2198)
				stereotype 	(object SegLabel @805
				    Parent_View 	@804
				    location   	(807, 2199)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.516667
				    height     	1
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2237CA01BC"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$160" @806
					Parent_View 	@804
					location   	(0, -220)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2237CB01A0"
					client     	@804
					supplier   	@800
					line_style 	0)
				    (object RoleView "$UNNAMED$161" @807
					Parent_View 	@804
					location   	(0, -220)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2237CB01A1"
					client     	@804
					supplier   	@803
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Add new test cases" @808
				location   	(186, 2976)
				label      	(object ItemLabel
				    Parent_View 	@808
				    location   	(186, 3114)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Add new test cases")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A91A201CA"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Logical View::Use Case Realisations::Add new test case (Iter. 1)::Add new test cases" @809
				location   	(806, 2976)
				label      	(object ItemLabel
				    Parent_View 	@809
				    location   	(806, 3164)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Add new test cases")
				stereotype 	(object ItemLabel
				    Parent_View 	@809
				    location   	(806, 3089)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F91330326"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$162" @810
				location   	(495, 2976)
				stereotype 	(object SegLabel @811
				    Parent_View 	@810
				    location   	(493, 2983)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.483333
				    height     	7
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2237DD01BA"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$163" @812
					Parent_View 	@810
					location   	(-311, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2237DE0143"
					client     	@810
					supplier   	@808
					line_style 	0)
				    (object RoleView "$UNNAMED$164" @813
					Parent_View 	@810
					location   	(-311, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2237DE0144"
					client     	@810
					supplier   	@809
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Capture component state" @814
				location   	(3534, 2294)
				label      	(object ItemLabel
				    Parent_View 	@814
				    location   	(3534, 2432)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Capture component state")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8E4603CC"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Logical View::Use Case Realisations::Capture component state (Iter. 1)::Capture component state" @815
				location   	(2914, 1922)
				label      	(object ItemLabel
				    Parent_View 	@815
				    location   	(2914, 2113)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	651
				    justify    	0
				    label      	"Capture component state")
				stereotype 	(object ItemLabel
				    Parent_View 	@815
				    location   	(2914, 2038)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	523
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F88800143"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$165" @816
				location   	(3225, 2108)
				stereotype 	(object SegLabel @817
				    Parent_View 	@816
				    location   	(3223, 2113)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.483333
				    height     	5
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A22380202DF"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$166" @818
					Parent_View 	@816
					location   	(311, 186)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22380301DC"
					client     	@816
					supplier   	@814
					line_style 	0)
				    (object RoleView "$UNNAMED$167" @819
					Parent_View 	@816
					location   	(311, 186)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22380301DD"
					client     	@816
					supplier   	@815
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Schedule test" @820
				location   	(3472, 124)
				label      	(object ItemLabel
				    Parent_View 	@820
				    location   	(3472, 262)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Schedule test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A91620236"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @821
				stereotype 	(object SegLabel @822
				    Parent_View 	@821
				    location   	(2793, 131)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.476075
				    height     	7
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F829102F7"
				client     	@762
				supplier   	@820
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Schedule test (Iter. 2)::Schedule test" @823
				location   	(4030, 124)
				label      	(object ItemLabel
				    Parent_View 	@823
				    location   	(4030, 312)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Schedule test")
				stereotype 	(object ItemLabel
				    Parent_View 	@823
				    location   	(4030, 237)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F84BA0248"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$168" @824
				location   	(3749, 124)
				stereotype 	(object SegLabel @825
				    Parent_View 	@824
				    location   	(3750, 127)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.516667
				    height     	3
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A22381A02BC"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$169" @826
					Parent_View 	@824
					location   	(-157, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22381B0169"
					client     	@824
					supplier   	@820
					line_style 	0)
				    (object RoleView "$UNNAMED$170" @827
					Parent_View 	@824
					location   	(-157, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22381B016A"
					client     	@824
					supplier   	@823
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Test components concurrently" @828
				location   	(3472, 1302)
				label      	(object ItemLabel
				    Parent_View 	@828
				    location   	(3472, 1440)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test components concurrently")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A917D011C"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @829
				stereotype 	(object SegLabel @830
				    Parent_View 	@829
				    location   	(3476, 1030)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.233601
				    height     	4
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F827402AF"
				client     	@828
				supplier   	@820
				line_style 	0)
			    (object InheritView "" @831
				stereotype 	(object SegLabel @832
				    Parent_View 	@831
				    location   	(2819, 1298)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.501385
				    height     	5
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E951802B9"
				client     	@828
				supplier   	@776
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Test components concurrently (Iter. 2)::Test components concurrently" @833
				location   	(4030, 1302)
				label      	(object ItemLabel
				    Parent_View 	@833
				    location   	(4030, 1490)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test components concurrently")
				stereotype 	(object ItemLabel
				    Parent_View 	@833
				    location   	(4030, 1415)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F85A00357"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$171" @834
				location   	(3749, 1302)
				stereotype 	(object SegLabel @835
				    Parent_View 	@834
				    location   	(3750, 1307)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.516667
				    height     	5
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A22382D0327"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$172" @836
					Parent_View 	@834
					location   	(-281, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22382E01CA"
					client     	@834
					supplier   	@828
					line_style 	0)
				    (object RoleView "$UNNAMED$173" @837
					Parent_View 	@834
					location   	(-281, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22382E01CB"
					client     	@834
					supplier   	@833
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Simulate Defect conditions" @838
				location   	(3472, 1674)
				label      	(object ItemLabel
				    Parent_View 	@838
				    location   	(3472, 1812)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Simulate Defect conditions")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A9DD3019F"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @839
				stereotype 	(object SegLabel @840
				    Parent_View 	@839
				    location   	(2894, 1527)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.469936
				    height     	20
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F7F790276"
				client     	@776
				supplier   	@838
				line_style 	0)
			    (object InheritView "" @841
				stereotype 	(object SegLabel @842
				    Parent_View 	@841
				    location   	(3626, 2037)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.500000
				    height     	120
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1F7ECE01BC"
				client     	@838
				supplier   	@814
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Simulate defect conditions (Iter. 3)::Simulate Defect conditions" @843
				location   	(4030, 1674)
				label      	(object ItemLabel
				    Parent_View 	@843
				    location   	(4030, 1862)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Simulate Defect conditions")
				stereotype 	(object ItemLabel
				    Parent_View 	@843
				    location   	(4030, 1787)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F886A0304"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$174" @844
				location   	(3749, 1674)
				stereotype 	(object SegLabel @845
				    Parent_View 	@844
				    location   	(3750, 1681)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.516667
				    height     	7
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A22383D0320"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$175" @846
					Parent_View 	@844
					location   	(-281, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22383E0250"
					client     	@844
					supplier   	@838
					line_style 	0)
				    (object RoleView "$UNNAMED$176" @847
					Parent_View 	@844
					location   	(-281, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22383E0251"
					client     	@844
					supplier   	@843
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Restore component state" @848
				location   	(4030, 2294)
				label      	(object ItemLabel
				    Parent_View 	@848
				    location   	(4030, 2432)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Restore component state")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8E56014E"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @849
				stereotype 	(object SegLabel @850
				    Parent_View 	@849
				    location   	(3906, 1979)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.500000
				    height     	120
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1F7EDC00B8"
				client     	@838
				supplier   	@848
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Restore component state (Omit)::Restore component state (omit)" @851
				location   	(4650, 2294)
				label      	(object ItemLabel
				    Parent_View 	@851
				    location   	(4650, 2485)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	651
				    justify    	0
				    label      	"Restore component state (omit)")
				stereotype 	(object ItemLabel
				    Parent_View 	@851
				    location   	(4650, 2410)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	523
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F88CA0257"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$177" @852
				location   	(4337, 2294)
				stereotype 	(object SegLabel @853
				    Parent_View 	@852
				    location   	(4335, 2300)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.483333
				    height     	6
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A22384E0339"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$178" @854
					Parent_View 	@852
					location   	(-313, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22384F0196"
					client     	@852
					supplier   	@848
					line_style 	0)
				    (object RoleView "$UNNAMED$179" @855
					Parent_View 	@852
					location   	(-313, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22384F0197"
					client     	@852
					supplier   	@851
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Identify component fault in context" @856
				location   	(4030, 2914)
				label      	(object ItemLabel
				    Parent_View 	@856
				    location   	(4030, 3052)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Identify component fault in context")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A90110281"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @857
				stereotype 	(object SegLabel @858
				    Parent_View 	@857
				    location   	(3255, 2752)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.616472
				    height     	16
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1F7B74038F"
				client     	@784
				supplier   	@856
				vertices   	(list Points
				    (2352, 1961)
				    (3408, 2911)
				    (3920, 2910))
				line_style 	0)
			    (object InheritView "" @859
				stereotype 	(object SegLabel @860
				    Parent_View 	@859
				    location   	(4037, 2680)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.497569
				    height     	7
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F7C5002AF"
				client     	@856
				supplier   	@848
				line_style 	0)
			    (object InheritView "" @861
				stereotype 	(object SegLabel @862
				    Parent_View 	@861
				    location   	(3865, 2677)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.470340
				    height     	20
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F7C320360"
				client     	@856
				supplier   	@814
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Identify component fault in context (Iter. 2)::Identify component fault in context" @863
				location   	(4712, 2914)
				label      	(object ItemLabel
				    Parent_View 	@863
				    location   	(4712, 3102)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Identify component fault in context")
				stereotype 	(object ItemLabel
				    Parent_View 	@863
				    location   	(4712, 3027)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F88DD02C3"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$180" @864
				location   	(4369, 2914)
				stereotype 	(object SegLabel @865
				    Parent_View 	@864
				    location   	(4370, 2922)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.533333
				    height     	8
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A22385802F7"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$181" @866
					Parent_View 	@864
					location   	(-343, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238590140"
					client     	@864
					supplier   	@856
					line_style 	0)
				    (object RoleView "$UNNAMED$182" @867
					Parent_View 	@864
					location   	(-343, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238590141"
					client     	@864
					supplier   	@863
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Test component method" @868
				location   	(2852, 2914)
				label      	(object ItemLabel
				    Parent_View 	@868
				    location   	(2852, 3052)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test component method")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8DF00382"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @869
				stereotype 	(object SegLabel @870
				    Parent_View 	@869
				    location   	(2615, 2552)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.635115
				    height     	13
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E91FE01E5"
				client     	@784
				supplier   	@868
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Test component method (Iter. 1)::Test component method" @871
				location   	(4030, 3286)
				label      	(object ItemLabel
				    Parent_View 	@871
				    location   	(4030, 3477)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	651
				    justify    	0
				    label      	"Test component method")
				stereotype 	(object ItemLabel
				    Parent_View 	@871
				    location   	(4030, 3402)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	523
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F86760341"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$183" @872
				location   	(3438, 3096)
				stereotype 	(object SegLabel @873
				    Parent_View 	@872
				    location   	(3439, 3097)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.516667
				    height     	1
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2238650382"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$184" @874
					Parent_View 	@872
					location   	(-592, -190)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A223866027F"
					client     	@872
					supplier   	@868
					line_style 	0)
				    (object RoleView "$UNNAMED$185" @875
					Parent_View 	@872
					location   	(-592, -190)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238660280"
					client     	@872
					supplier   	@871
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Dynamically configure the test environment" @876
				location   	(186, 3410)
				label      	(object ItemLabel
				    Parent_View 	@876
				    location   	(186, 3548)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Dynamically configure the test environment")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8FCF0345"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Logical View::Use Case Realisations::Dynamically configure the test environment (Iter. 1)::Dynamically configure the test environment" @877
				location   	(806, 3410)
				label      	(object ItemLabel
				    Parent_View 	@877
				    location   	(806, 3598)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Dynamically configure the test environment")
				stereotype 	(object ItemLabel
				    Parent_View 	@877
				    location   	(806, 3523)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F91450231"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$189" @878
				location   	(495, 3410)
				stereotype 	(object SegLabel @879
				    Parent_View 	@878
				    location   	(493, 3416)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.483333
				    height     	6
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2238A500D1"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$190" @880
					Parent_View 	@878
					location   	(-311, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238A5030C"
					client     	@878
					supplier   	@876
					line_style 	0)
				    (object RoleView "$UNNAMED$191" @881
					Parent_View 	@878
					location   	(-311, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238A5030D"
					client     	@878
					supplier   	@877
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Configure report format" @882
				location   	(186, 3844)
				label      	(object ItemLabel
				    Parent_View 	@882
				    location   	(186, 3982)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Configure report format")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A904E01AD"
				height     	118
				autoResize 	TRUE)
			    (object UseCaseView "Logical View::Use Case Realisations::Configure report format (Iter. 1)::Configure report format" @883
				location   	(806, 3844)
				label      	(object ItemLabel
				    Parent_View 	@883
				    location   	(806, 4035)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	651
				    justify    	0
				    label      	"Configure report format")
				stereotype 	(object ItemLabel
				    Parent_View 	@883
				    location   	(806, 3960)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	523
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F9159029E"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$192" @884
				location   	(493, 3844)
				stereotype 	(object SegLabel @885
				    Parent_View 	@884
				    location   	(491, 3852)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.483333
				    height     	8
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2238B0031C"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$193" @886
					Parent_View 	@884
					location   	(-313, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238B101E7"
					client     	@884
					supplier   	@882
					line_style 	0)
				    (object RoleView "$UNNAMED$194" @887
					Parent_View 	@884
					location   	(-313, 0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238B101E8"
					client     	@884
					supplier   	@883
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Validate test results" @888
				location   	(2604, 4340)
				label      	(object ItemLabel
				    Parent_View 	@888
				    location   	(2604, 4478)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Validate test results")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8E860338"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @889
				stereotype 	(object SegLabel @890
				    Parent_View 	@889
				    location   	(2646, 4107)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.851278
				    height     	4
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E92230242"
				client     	@868
				supplier   	@888
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Validate test results (Iter. 1)::Validate test results" @891
				location   	(2232, 5456)
				label      	(object ItemLabel
				    Parent_View 	@891
				    location   	(2232, 5644)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Validate test results")
				stereotype 	(object ItemLabel
				    Parent_View 	@891
				    location   	(2232, 5569)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8A910374"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$195" @892
				location   	(2390, 4972)
				stereotype 	(object SegLabel @893
				    Parent_View 	@892
				    location   	(2329, 5223)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	-0.533333
				    height     	251
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2238D000C9"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$196" @894
					Parent_View 	@892
					location   	(158, -484)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238D10084"
					client     	@892
					supplier   	@888
					line_style 	0)
				    (object RoleView "$UNNAMED$197" @895
					Parent_View 	@892
					location   	(158, -484)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238D10085"
					client     	@892
					supplier   	@891
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Architectural Requests::Trace Defect report to test" @896
				location   	(2790, 5084)
				label      	(object ItemLabel
				    Parent_View 	@896
				    location   	(2790, 5222)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Trace Defect report to test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A9B1C016E"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @897
				stereotype 	(object SegLabel @898
				    Parent_View 	@897
				    location   	(2742, 4838)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.387010
				    height     	16
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F7E9701F9"
				client     	@896
				supplier   	@888
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Trace Defect report to test (Iter. 3)::Trace Defect report to test" @899
				location   	(3100, 5456)
				label      	(object ItemLabel
				    Parent_View 	@899
				    location   	(3100, 5644)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Trace Defect report to test")
				stereotype 	(object ItemLabel
				    Parent_View 	@899
				    location   	(3100, 5569)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8AD50137"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$198" @900
				location   	(3006, 5344)
				stereotype 	(object SegLabel @901
				    Parent_View 	@900
				    location   	(3007, 5352)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.533333
				    height     	8
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2238DF0125"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$199" @902
					Parent_View 	@900
					location   	(-94, -112)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238E00068"
					client     	@900
					supplier   	@896
					line_style 	0)
				    (object RoleView "$UNNAMED$200" @903
					Parent_View 	@900
					location   	(-94, -112)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238E00069"
					client     	@900
					supplier   	@899
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Resource leak test" @904
				location   	(4092, 4340)
				label      	(object ItemLabel
				    Parent_View 	@904
				    location   	(4092, 4478)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Resource leak test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D8F0300"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @905
				stereotype 	(object SegLabel @906
				    Parent_View 	@905
				    location   	(3749, 3934)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.706010
				    height     	9
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E912E00D7"
				client     	@868
				supplier   	@904
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Resource leak test (Iter. 2)::Resource leak test" @907
				location   	(4092, 4774)
				label      	(object ItemLabel
				    Parent_View 	@907
				    location   	(4092, 4962)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Resource leak test")
				stereotype 	(object ItemLabel
				    Parent_View 	@907
				    location   	(4092, 4887)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8AC202B6"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$201" @908
				location   	(4092, 4631)
				stereotype 	(object SegLabel @909
				    Parent_View 	@908
				    location   	(4093, 4635)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.516667
				    height     	4
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2238EE0235"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$202" @910
					Parent_View 	@908
					location   	(0, -143)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238EF009B"
					client     	@908
					supplier   	@904
					line_style 	0)
				    (object RoleView "$UNNAMED$203" @911
					Parent_View 	@908
					location   	(0, -143)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238EF009C"
					client     	@908
					supplier   	@907
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Out of memory test" @912
				location   	(3658, 4340)
				label      	(object ItemLabel
				    Parent_View 	@912
				    location   	(3658, 4478)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Out of memory test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8DAB01B6"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @913
				stereotype 	(object SegLabel @914
				    Parent_View 	@913
				    location   	(3399, 3953)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.703418
				    height     	34
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E914600E6"
				client     	@868
				supplier   	@912
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Out of Memory test (Iter. 2)::Out of memory test" @915
				location   	(3658, 4774)
				label      	(object ItemLabel
				    Parent_View 	@915
				    location   	(3658, 4962)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Out of memory test")
				stereotype 	(object ItemLabel
				    Parent_View 	@915
				    location   	(3658, 4887)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8AB20014"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$204" @916
				location   	(3658, 4631)
				stereotype 	(object SegLabel @917
				    Parent_View 	@916
				    location   	(3659, 4635)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.516667
				    height     	4
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2238F40279"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$205" @918
					Parent_View 	@916
					location   	(0, -143)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238F50176"
					client     	@916
					supplier   	@912
					line_style 	0)
				    (object RoleView "$UNNAMED$206" @919
					Parent_View 	@916
					location   	(0, -143)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238F50177"
					client     	@916
					supplier   	@915
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Memory leak test" @920
				location   	(3100, 4340)
				label      	(object ItemLabel
				    Parent_View 	@920
				    location   	(3100, 4478)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Memory leak test")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D7D0138"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @921
				stereotype 	(object SegLabel @922
				    Parent_View 	@921
				    location   	(3034, 3978)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.740597
				    height     	2
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E91220170"
				client     	@868
				supplier   	@920
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Memory Leak test (Iter. 2)::Memory leak test" @923
				location   	(3100, 4774)
				label      	(object ItemLabel
				    Parent_View 	@923
				    location   	(3100, 4962)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Memory leak test")
				stereotype 	(object ItemLabel
				    Parent_View 	@923
				    location   	(3100, 4887)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8AA203E7"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$207" @924
				location   	(3100, 4631)
				stereotype 	(object SegLabel @925
				    Parent_View 	@924
				    location   	(3100, 4635)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.500000
				    height     	4
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2238F902C7"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$208" @926
					Parent_View 	@924
					location   	(0, -143)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238FA01C4"
					client     	@924
					supplier   	@920
					line_style 	0)
				    (object RoleView "$UNNAMED$209" @927
					Parent_View 	@924
					location   	(0, -143)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2238FA01C5"
					client     	@924
					supplier   	@923
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Dump memory block to log" @928
				location   	(2108, 4340)
				label      	(object ItemLabel
				    Parent_View 	@928
				    location   	(2108, 4478)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Dump memory block to log")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8DC400E0"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @929
				stereotype 	(object SegLabel @930
				    Parent_View 	@929
				    location   	(2364, 4057)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.766737
				    height     	18
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E914D0208"
				client     	@868
				supplier   	@928
				vertices   	(list Points
				    (2781, 3077)
				    (2416, 3967)
				    (2151, 4281))
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Dump memory block to log (Iter. 1)::Dump memory block to log" @931
				location   	(2108, 4774)
				label      	(object ItemLabel
				    Parent_View 	@931
				    location   	(2108, 4962)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Dump memory block to log")
				stereotype 	(object ItemLabel
				    Parent_View 	@931
				    location   	(2108, 4887)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8A67026F"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$210" @932
				location   	(2108, 4631)
				stereotype 	(object SegLabel @933
				    Parent_View 	@932
				    location   	(2108, 4635)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.500000
				    height     	4
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2238FF0333"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$211" @934
					Parent_View 	@932
					location   	(0, -143)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2239000244"
					client     	@932
					supplier   	@928
					line_style 	0)
				    (object RoleView "$UNNAMED$212" @935
					Parent_View 	@932
					location   	(0, -143)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A2239000245"
					client     	@932
					supplier   	@931
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Log message and results" @936
				location   	(1488, 4340)
				label      	(object ItemLabel
				    Parent_View 	@936
				    location   	(1488, 4478)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Log message and results")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8C80017A"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @937
				stereotype 	(object SegLabel @938
				    Parent_View 	@937
				    location   	(1909, 4090)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.773072
				    height     	2
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E911601EB"
				client     	@868
				supplier   	@936
				vertices   	(list Points
				    (2745, 3077)
				    (2231, 3905)
				    (1579, 4282))
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Log Message and Results (Iter. 1)::Log message and results" @939
				location   	(1488, 4774)
				label      	(object ItemLabel
				    Parent_View 	@939
				    location   	(1488, 4962)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Log message and results")
				stereotype 	(object ItemLabel
				    Parent_View 	@939
				    location   	(1488, 4887)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8A4C0393"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$213" @940
				location   	(1488, 4631)
				stereotype 	(object SegLabel @941
				    Parent_View 	@940
				    location   	(1486, 4635)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.483333
				    height     	4
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A2239050242"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$214" @942
					Parent_View 	@940
					location   	(0, -143)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22390601CB"
					client     	@940
					supplier   	@936
					line_style 	0)
				    (object RoleView "$UNNAMED$215" @943
					Parent_View 	@940
					location   	(0, -143)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22390601CC"
					client     	@940
					supplier   	@939
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Run test interactively" @944
				location   	(1426, 1116)
				label      	(object ItemLabel
				    Parent_View 	@944
				    location   	(1426, 1254)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Run test interactively")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8D1700D7"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @945
				stereotype 	(object SegLabel @946
				    Parent_View 	@945
				    location   	(1883, 1241)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.443350
				    height     	13
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E941D0023"
				client     	@944
				supplier   	@776
				line_style 	0)
			    (object InheritView "" @947
				stereotype 	(object SegLabel @948
				    Parent_View 	@947
				    location   	(1166, 970)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.366480
				    height     	10
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F8F270246"
				client     	@756
				supplier   	@944
				line_style 	0)
			    (object InheritView "" @949
				stereotype 	(object SegLabel @950
				    Parent_View 	@949
				    location   	(1129, 626)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.413283
				    height     	9
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1F8F6C0317"
				client     	@750
				supplier   	@944
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Run test interactively (Iter. 2)::Run test interactively" @951
				location   	(1736, 620)
				label      	(object ItemLabel
				    Parent_View 	@951
				    location   	(1736, 808)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Run test interactively")
				stereotype 	(object ItemLabel
				    Parent_View 	@951
				    location   	(1736, 733)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	633
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F8D3801C2"
				height     	118
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$216" @952
				location   	(1523, 956)
				stereotype 	(object SegLabel @953
				    Parent_View 	@952
				    location   	(1587, 958)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	1.566667
				    height     	2
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A22393A03C4"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$217" @954
					Parent_View 	@952
					location   	(-213, 336)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22393B03C6"
					client     	@952
					supplier   	@944
					line_style 	0)
				    (object RoleView "$UNNAMED$218" @955
					Parent_View 	@952
					location   	(-213, 336)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22393B03C7"
					client     	@952
					supplier   	@951
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Test asynchronous component" @956
				location   	(2604, 496)
				label      	(object ItemLabel
				    Parent_View 	@956
				    location   	(2604, 634)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Test asynchronous component")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8EA602A8"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @957
				stereotype 	(object SegLabel @958
				    Parent_View 	@957
				    location   	(2818, 408)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.237069
				    height     	6
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1F82890089"
				client     	@956
				supplier   	@820
				line_style 	0)
			    (object InheritView "" @959
				stereotype 	(object SegLabel @960
				    Parent_View 	@959
				    location   	(2420, 897)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<extends>>"
				    pctDist    	0.357075
				    height     	31
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1E95B70040"
				client     	@956
				supplier   	@776
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Test Asynchronous component (Omit)::Test asynchronous component (omit)" @961
				location   	(3100, 930)
				label      	(object ItemLabel
				    Parent_View 	@961
				    location   	(3100, 1121)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	651
				    justify    	0
				    label      	"Test asynchronous component (omit)")
				stereotype 	(object ItemLabel
				    Parent_View 	@961
				    location   	(3100, 1046)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	523
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F855C006A"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$219" @962
				location   	(2850, 710)
				stereotype 	(object SegLabel @963
				    Parent_View 	@962
				    location   	(2851, 716)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.516667
				    height     	6
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A22394D001E"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$220" @964
					Parent_View 	@962
					location   	(-250, -220)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22394E005C"
					client     	@962
					supplier   	@956
					line_style 	0)
				    (object RoleView "$UNNAMED$221" @965
					Parent_View 	@962
					location   	(-250, -220)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A22394E005D"
					client     	@962
					supplier   	@961
					line_style 	0)))
			    (object UseCaseView "Use Case View::Customer Use cases::Clear test context" @966
				location   	(1488, 2914)
				label      	(object ItemLabel
				    Parent_View 	@966
				    location   	(1488, 3052)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Clear test context")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A91C6018F"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @967
				stereotype 	(object SegLabel @968
				    Parent_View 	@967
				    location   	(1704, 2548)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.641296
				    height     	6
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A1E95E80091"
				client     	@784
				supplier   	@966
				line_style 	0)
			    (object UseCaseView "Use Case View::Customer Use cases::Share test context" @969
				location   	(2170, 2914)
				label      	(object ItemLabel
				    Parent_View 	@969
				    location   	(2170, 3052)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	633
				    justify    	0
				    label      	"Share test context")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1A8E790018"
				height     	118
				autoResize 	TRUE)
			    (object InheritView "" @970
				stereotype 	(object SegLabel @971
				    Parent_View 	@970
				    location   	(2170, 2548)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<uses>>"
				    pctDist    	0.640223
				    height     	0
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A1F79260368"
				client     	@784
				supplier   	@969
				line_style 	0)
			    (object UseCaseView "Logical View::Use Case Realisations::Handle test context (Iter. 1)::Handle test context" @972
				location   	(1798, 3410)
				label      	(object ItemLabel
				    Parent_View 	@972
				    location   	(1798, 3593)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	651
				    justify    	0
				    label      	"Handle test context")
				stereotype 	(object ItemLabel
				    Parent_View 	@972
				    location   	(1798, 3522)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	559
				    justify    	0
				    label      	"<<use-case realization>>")
				icon       	"use-case realization"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A1F875F0025"
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$186" @973
				location   	(1640, 3159)
				stereotype 	(object SegLabel @974
				    Parent_View 	@973
				    location   	(1638, 3161)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.466667
				    height     	2
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A22388201D5"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$187" @975
					Parent_View 	@973
					location   	(152, -189)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A223883008C"
					client     	@973
					supplier   	@966
					line_style 	0)
				    (object RoleView "$UNNAMED$188" @976
					Parent_View 	@973
					location   	(152, -189)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A223883008D"
					client     	@973
					supplier   	@972
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$222" @977
				location   	(1982, 3159)
				stereotype 	(object SegLabel @978
				    Parent_View 	@977
				    location   	(1982, 3164)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Realizes>>"
				    pctDist    	0.516667
				    height     	5
				    orientation 	1)
				line_color 	3342489
				quidu      	"3A24F79A001B"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$223" @979
					Parent_View 	@977
					location   	(494, -189)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A24F79B001C"
					client     	@977
					supplier   	@969
					line_style 	0)
				    (object RoleView "$UNNAMED$224" @980
					Parent_View 	@977
					location   	(494, -189)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A24F79B001D"
					client     	@977
					supplier   	@972
					line_style 	0)))))))
	    (object Class_Category "External Classes"
		quid       	"3A2545CD0143"
		documentation 	"Contains the classes external to the test bed architecture."
		exportControl 	"Public"
		logical_models 	(list unit_reference_list
		    (object Class_Category "Support"
			quid       	"3A25477901F3"
			documentation 	"The classes that provide support services for the test bed."
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object Class "Unit"
				quid       	"3A23BCD00043"
				documentation 	"The actual code unit under test."
				stereotype 	"Actor"
				operations 	(list Operations
				    (object Operation "Method"
					quid       	"3A23BD17030C"
					documentation 	"A unit function method call. (Varies depending upon the test unit)."
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				language   	"C++")
			    (object Class "EPOC Platform"
				quid       	"3A24EE1D019F"
				documentation 	"The actual OS we are running upon."
				stereotype 	"Actor"
				operations 	(list Operations
				    (object Operation "Store Data"
					quid       	"3A34F58200C4"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)))
			    (object Class "Stub"
				quid       	"3A87F3ED03D3"
				documentation 	"Some external code which has been stubbed with a test version."
				stereotype 	"Actor"
				operations 	(list Operations
				    (object Operation "StubMethod"
					quid       	"3A87F42F00F2"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))))
			logical_presentations 	(list unit_reference_list
			    (object ClassDiagram "Main"
				quid       	"3A827C0E0267"
				title      	"Main"
				zoom       	100
				max_height 	28350
				max_width  	21600
				origin_x   	0
				origin_y   	0
				items      	(list diagram_item_list
				    (object ClassView "Class" "Logical View::External Classes::Support::Unit" @981
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(434, 186)
					label      	(object ItemLabel
					    Parent_View 	@981
					    location   	(434, 346)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	327
					    justify    	0
					    label      	"Unit")
					icon       	"Actor"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A23BCD00043"
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::External Classes::Support::EPOC Platform" @982
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(1116, 186)
					label      	(object ItemLabel
					    Parent_View 	@982
					    location   	(1116, 346)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	327
					    justify    	0
					    label      	"EPOC Platform")
					icon       	"Actor"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A24EE1D019F"
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::External Classes::Support::Stub" @983
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(496, 868)
					label      	(object ItemLabel
					    Parent_View 	@983
					    location   	(496, 1028)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	327
					    justify    	0
					    label      	"Stub")
					icon       	"Actor"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A87F3ED03D3"
					annotation 	8
					autoResize 	TRUE)))))
		    (object Class_Category "Controllers"
			quid       	"3A25479200CD"
			documentation 	"The classes that control the test bed"
			visible_categories 	(list visibility_relationship_list
			    (object Visibility_Relationship
				quid       	"3A2547B70206"
				supplier   	"Logical View::Test Bed Classes"
				quidu      	"3A2545EE0050"))
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object Class "UI"
				quid       	"3A24F656023C"
				documentation 	"The Actual User Interface"
				stereotype 	"Actor"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"3A87B793006F"
					supplier   	"Logical View::Test Bed Classes::CTestController"
					quidu      	"3A34E468034A"))))
			logical_presentations 	(list unit_reference_list
			    (object ClassDiagram "Main"
				quid       	"3A39F0CD0121"
				title      	"Main"
				zoom       	100
				max_height 	28350
				max_width  	21600
				origin_x   	0
				origin_y   	0
				items      	(list diagram_item_list
				    (object ClassView "Class" "Logical View::External Classes::Controllers::UI" @984
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(496, 620)
					label      	(object ItemLabel
					    Parent_View 	@984
					    location   	(496, 780)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	327
					    justify    	0
					    label      	"UI")
					icon       	"Actor"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A24F656023C"
					annotation 	8
					autoResize 	TRUE))))))
		logical_presentations 	(list unit_reference_list))
	    (object Class_Category "Test Bed Classes"
		quid       	"3A2545EE0050"
		documentation 	"Contains the classes within the system boundary."
		visible_categories 	(list visibility_relationship_list
		    (object Visibility_Relationship
			quid       	"3A2547BB011C"
			supplier   	"Logical View::External Classes::Support"
			quidu      	"3A25477901F3"))
		exportControl 	"Public"
		logical_models 	(list unit_reference_list
		    (object Class "CDataLogger"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A23B76E01BE"
			documentation 	
|*
|	@public
|	@class CDataLogger
|	Dependencies : CBase
|	Comments : Handles the transformation of input data into text suitable 
|		for output to a permanent store and the placing of that 
|		data in the store.
			
			stereotype 	"control"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A64752B02A4"
				supplier   	"Logical View::EPOC Classes::CBase"
				quidu      	"3A3F2F660071"))
			operations 	(list Operations
			    (object Operation "ConstructL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658D0316"
				documentation 	
|*
|	@fn				void ConstructL(TLoggingInfo* aLogInfo)
|	Intended Usage	: Completes the safe construction of the CDataLogger object
|	@exception		KErrNoMemory.
|	@since			6.0
|	@param			aLogInfo The logging configuration information
|	@pre 			First phase of construction is complete
|	@post			CDatalogger is fully constructed
				
				parameters 	(list Parameters
				    (object Parameter "aLogInfo"
					type       	"TLoggingInfo*"))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Private"
				uid        	0)
			    (object Operation "CDataLogger"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658D032A"
				documentation 	
|*
|	@fn				CDataLogger()
|	Intended Usage	: Constructor
|	@since			6.0
				
				concurrency 	"Sequential"
				opExportControl 	"Private"
				uid        	0)
			    (object Operation "LogInformation"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658D0366"
				documentation 	
|*
|	@fn				IMPORT_C void LogInformation(const TDesC16& aComment)
|	Intended Usage	:	Add the specified comment to the log file. Wide descriptor version
|	Error Condition	:	
|	@since			6.0
|	@param			aComment The text to be logged
|	@pre 			None
|	@post			The specified text is added to the log file
				
				parameters 	(list Parameters
				    (object Parameter "aComment"
					type       	"const TDesC16&"
					const      	TRUE))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "DumpMemoryBlock"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658D0399"
				documentation 	
|*
|	@fn				IMPORT_C void DumpMemoryBlock(const TUint8* aAddress, TInt aLength)
|	Intended Usage	:	Logs a block of memory to file in hexadecimal and ASCII format.
|					For example: 
|	@code
|	0000 : 40 fd 8f 01 38 fd 8f 01 21 5f 00 10 61 00 74 00 : @...8...!_..a.t.
|	0010 : 40 55 ff 00 48 fd 8f 01 ac fd 8f 01 ac fd 8f 01 : @U..H...........
|	0020 : 21 88 00 60 90 41 ff 00 01 00 00 00 24 1f 7b 00 : !..`.A......$.{.
|	0030 : 61 00 74 00 72 00 65 00 34 fd 8f 01 23 00 f1 77 : a.t.r.e.4...#..w
|	0040 : 23 00 00 00 38 00                               : #...8.          
|	@endcode
|	@since			6.0
|	@param			aAddress The address of the start of the block to be logged
|	@param			aLength The number of bytes to be logged
|	@pre 			None
|	@post			The specified block of memory is output to file in hex and ASCII format
				
				parameters 	(list Parameters
				    (object Parameter "aAddress"
					type       	"const TUint8*"
					const      	TRUE)
				    (object Parameter "aLength"
					type       	"TInt"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "~CDataLogger"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658D03DF"
				documentation 	
|*
|	@fn				 ~CDataLogger()
|	Intended Usage	: Standardized virtual destruction method 
|	@since			6.0
				
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "NewLC"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658E000B"
				documentation 	
|*
|	@fn				static CDataLogger* NewLC(TLoggingInfo* aLogInfo)
|	Intended Usage	: Standardized safe construction which leaves CDataLogger* on the cleanup stack.
|	@exception		KErrNoMemory.	
|	@since			6.0
|	@param			aLogInfo The logging configuration information
|	@return			CDataLogger* A pointer to the newly created class.
|	@pre 			None
|	@post			CDataLogger is on the CleanupStack
				
				stereotype 	"static"
				parameters 	(list Parameters
				    (object Parameter "aLogInfo"
					type       	"TLoggingInfo*"))
				result     	"CDataLogger*"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "NewL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658E0047"
				documentation 	
|*
|	@fn				static CDataLogger* NewL(TLoggingInfo* aLogInfo)
|	Intended Usage	: Standardized safe construction which leaves nothing on the cleanup stack.
|	@exception		KErrNoMemory.	
|	@since			6.0
|	@param			aLogInfo The logging configuration information
|	@return			CDataLogger* A pointer to the newly created class.
|	@pre 			None
|	@post			Nothing is left on the CleanupStack
				
				stereotype 	"static"
				parameters 	(list Parameters
				    (object Parameter "aLogInfo"
					type       	"TLoggingInfo*"))
				result     	"CDataLogger*"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "SetupRDebugL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A892F45014E"
				documentation 	
|*
|	@fn				void SetupRDebugL(TBool aRequest)
|	Intended Usage	:	
|	Error Condition	:	
|	@since			6.0
|	@param			TBool aRequest " "
|	@pre 			Called only from ConstructL()
|	@post			iDebug is set up for debug outputting or not.
				
				parameters 	(list Parameters
				    (object Parameter "aRequest"
					type       	"TBool"))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Private"
				uid        	0)
			    (object Operation "ReportInformationWithParameters"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A892F450267"
				documentation 	
|*
|	@fn				IMPORT_C void ReportInformationWithParameters(TRefByValue<const TDesC> aFormat, ...)
|	Intended Usage	:	Add the specified comment to the report file
|	Error Condition	:	
|	@since			6.0
|	@param			aFormat The text to be formatted and logged
|	@param			...	An argument set
|	@pre 			None
|	@post			The specified text is formatted and added to the log file
				
				parameters 	(list Parameters
				    (object Parameter "aFormat"
					type       	"TRefByValue<const TDesC>")
				    (object Parameter ""
					type       	"..."))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "ReportInformation"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A892F45034D"
				documentation 	
|*
|	@fn				IMPORT_C void ReportInformation(const TDesC& aComment)
|	Intended Usage	:	Add the specified comment to the report file
|	Error Condition	:	
|	@since			6.0
|	@param			aComment The text to be logged
|	@pre 			None
|	@post			The specified text is added to the report file
				
				parameters 	(list Parameters
				    (object Parameter "aComment"
					type       	"const TDesC&"
					const      	TRUE))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "LogInformationWithParameters"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A892F46000F"
				documentation 	
|*
|	@fn				IMPORT_C void LogInformationWithParameters(TRefByValue<const TDesC16> aFormat, ...)
|	Intended Usage	:	Add the specified comment to the log file. Wide descriptor version
|	Error Condition	:	
|	@since			6.0
|	@param			aFormat The text to be formatted and logged
|	@param			...	An argument set
|	@pre 			None
|	@post			The specified text is formatted and added to the log file
				
				parameters 	(list Parameters
				    (object Parameter "aFormat"
					type       	"TRefByValue<const TDesC16>")
				    (object Parameter ""
					type       	"..."))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "Log"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A8AA4D001BF"
				documentation 	
|*
|	@fn				void Log(MLogOutput* aLogOutput, const TDesC16& aMessage)
|	Intended Usage	:	Helper function which will log out a descriptor.  The destination for
|	logging depends whether an alternative logger was supplied by the user at construction.
|	Descriptors to be logged are broken up into maximum lengths of 150 as this is more 
|	manageable and is the limit supported by RFileLogger.  Wide descriptor version.
|	@since			6.0
|	@param			aLogOutput The logging mechanism to use
|	@param			aMessage The descriptor to log
|	@pre 			This CDataLogger is constructed
|	@post			The message is logged to the destination
				
				parameters 	(list Parameters
				    (object Parameter "aLogOutput"
					type       	"MLogOutput*")
				    (object Parameter "aMessage"
					type       	"const TDesC16&"
					const      	TRUE))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Private"
				uid        	0)
			    (object Operation "SetupLoggingL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9A54D10366"
				documentation 	
|*
|	@fn				void SetupLoggingL(TLoggingInfo* aLogInfo)
|	Intended Usage	:
|	Error Condition	:
|	@since			6.0
|	@param			aLogInfo The user supplied logging configuration information
|	@pre 			Called from ConstructL()
|	@post			Logging output objects are configured.
				
				parameters 	(list Parameters
				    (object Parameter "aLogInfo"
					type       	"TLoggingInfo*"))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Private"
				uid        	0)
			    (object Operation "LogInformationWithParameters"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3AADFEED0393"
				documentation 	
|*
|	@fn				IMPORT_C void LogInformationWithParameters(const TDesC8& aFormat, ...)
|	Intended Usage	:	Add the specified comment to the log file. Narrow 
|					descriptor version
|	Error Condition	:	
|	@since			6.0
|	@param			aFormat The text to be formatted and logged
|	@param			...	An argument set
|	@pre 			None
|	@post			The specified text is formatted and added to the log file
				
				parameters 	(list Parameters
				    (object Parameter "aFormat"
					type       	"TRefByValue<const TDesC8>")
				    (object Parameter ""
					type       	"..."))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "LogInformation"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3AADFEED03E3"
				documentation 	
|*
|	@fn				IMPORT_C void LogInformation(const TDesC8& aComment)
|	Intended Usage	:	Add the specified comment to the log file. Narrow descriptor 
|	version
|	Error Condition	:	
|	@since			6.0
|	@param			aComment The text to be logged
|	@pre 			None
|	@post			The specified text is added to the log file
				
				parameters 	(list Parameters
				    (object Parameter "aComment"
					type       	"const TDesC8&"
					const      	TRUE))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++"
			nestedClasses 	(list nestedClasses
			    (object Class "TDebugPrint"
				quid       	"3A893F9A018D"
				module     	"Component View::TestBed"
				quidu      	"3A701D270171")
			    (object Class "TNullDebugPrint"
				quid       	"3A893FA40336"
				module     	"Component View::TestBed"
				quidu      	"3A701D270171")))
		    (object Class "CUnitTest"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A23BA9F037C"
			documentation 	
|*
|	@public
|	@class CUnitTest
|	Dependencies : CTimer, MTransitionObserver
|	Comments : Abstract base class upon which a test developer can base his unit test class.
|	Most functionality is implemented in this base class, to write a derived class just implement 
|	a NewL() and a ConstructL() on the new object.  ConstructL() should first call 
|	UnitTestConstructL() and then create the transitions which make up this unit test.
|	Eg. 
|	@code
|		_LIT(KExampleUnitTest,"CExampleUnitTest");
|
|		CExampleUnitTest* CExampleUnitTest::NewL(CDataLogger&		aDataLogger,
|												 MUnitTestObserver& aObserver)
|			{
|			CExampleUnitTest* self = new(ELeave) CExampleUnitTest(aDataLogger,
|																  aObserver);
|			self->ConstructL();
|			return self; 
|			}
|
|		TInt CExampleUnitTest::RunError(TInt aError)
|			{
|			// The RunL left so chain to the base first and then cleanup
|			TInt error = CUnitTest::RunError(aError);	// Chain to base
|			delete iTestClass;
|			iTestClass = NULL;
|			return error;
|			}
|
|		CExampleUnitTest::~CExampleUnitTest()
|			{
|			// delete the test context information
|			delete iStateAccessor;
|			delete iUTContext;
|			delete iValidator;
|
|			// Simply delete our test class instance
|			delete iTestClass;
|			}
|
|		CExampleUnitTest::CExampleUnitTest(CDataLogger& aDataLogger,
|											MUnitTestObserver& aObserver, 
|											MStateAccessor& aStateAccessor)
|		: CUnitTest(KExampleUnitTest, aDataLogger, aObserver, aStateAccessor)
|			{
|			//Do nothing
|			}
|
|		// Now the Individual transitions need to be added.
|		void CExampleUnitTest::ConstructL()
|			{
|			// Perform base class initialization
|			UnitTestConstructL();
|
|			// Create the input variables to the transition creation
|			iStateAccessor = new(ELeave) TExampleStateAccessor();
|			iUTContext = new(ELeave) CUnitTestContext(iDataLogger, *iStateAccessor, *this);
|			iValidator = new(ELeave) TTransitionValidator(*iUTContext);
|
|			// Add the Transitions in the order they are to run
|			// C'tor first, D'tor last...
|			AddTransitionL(new(ELeave)CExampleNewLTransition(*iUTContext, *iValidator, iTestClass));
|			AddTransitionL(new(ELeave)CExampleDtorTransition(*iUTContext, *iValidator, iTestClass));
|			}
|			
|	@endcode
			
			stereotype 	"control"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A70658A00EB"
				supplier   	"Logical View::EPOC Classes::CTimer"
				quidu      	"3A81845902F1")
			    (object Inheritance_Relationship
				quid       	"3A927748016E"
				supplier   	"Logical View::Test Bed Classes::MTransitionObserver"
				quidu      	"3A8276CF002C"))
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A378D2002C2"
				stereotype 	"Uses"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021"
				exportControl 	"Private")
			    (object Uses_Relationship
				quid       	"3A41E8DE01F8"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE")
			    (object Uses_Relationship
				quid       	"3A87AD5D01ED"
				supplier   	"Logical View::Test Bed Classes::MUnitTestObserver"
				quidu      	"3A8276D1007E")
			    (object Uses_Relationship
				quid       	"3AAE43920184"
				stereotype 	"Creates"
				supplier   	"Logical View::Test Bed Classes::MStateAccessor"
				quidu      	"3A23BE150330")
			    (object Uses_Relationship
				quid       	"3AAE45D3033C"
				stereotype 	"Creates"
				supplier   	"Logical View::Test Bed Classes::CUnitTestContext"
				quidu      	"3A9E205C014A"))
			operations 	(list Operations
			    (object Operation "CUnitTest"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A70658A01AA"
				documentation 	
|*
|	@fn				inline CUnitTest(const TDesC&		  aName, 
|									 CDataLogger&		  aDataLogger, 
|									 MUnitTestObserver&   aUnitTestObserver)
|	Intended Usage	:	Standard Constructor
|	Error Condition	:	
|	@param			aName The identifier of this unit test
|	@param			aDataLogger Provides the logging capability
|	@param			aUnitTestObserver Is informed when this unit test completes
|	@since			6.0
				
				parameters 	(list Parameters
				    (object Parameter "aName"
					type       	"const TDesC&"
					const      	TRUE)
				    (object Parameter "aDataLogger"
					type       	"CDataLogger&")
				    (object Parameter "aUnitTestObserver"
					type       	"MUnitTestObserver&"))
				result     	"inline "
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "TransitionSetL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658A01DC"
				documentation 	
|*
|	@fn				TransitionSetL() const
|	Intended Usage	:	Creates and returns a CUnitTestInfo containing information on this 
|					UnitTest.  Passes ownership of the CUnitTestInfo to the calling object.
|	Error Condition	:	
|	@since			6.0
|	@return			CUnitTestInfo* Information on this unit test
|	@pre 			None
				
				stereotype 	"const"
				result     	"CUnitTestInfo*"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "UnitTestName"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A70658A01E6"
				documentation 	
|*
|	@fn				inline const TDesC& UnitTestName() const
|	Intended Usage	:	Return the name identifier of this Unit Test
|	Error Condition	:	
|	@since			6.0
|	@return			TDesC& The identifier of this unit test
|	@pre 			None
				
				stereotype 	"const"
				result     	"const TDesC&"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "RunTest"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658A0204"
				documentation 	
|*
|	@fn				void RunTest(TTimeIntervalMicroSeconds32 aTimeAfter = 0)
|	Intended Usage	:	Sets up the Timer Object request to cause the test to run.
|	Error Condition	:	
|	@since			6.0
|	@param			aTimeAfter The time after which the unit test should be run
|	@pre 			None
|	@post			RunL() will be set up to run after the specified time.
				
				parameters 	(list Parameters
				    (object Parameter "aTimeAfter"
					type       	"TTimeIntervalMicroSeconds32"
					initv      	"0"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "~CUnitTest"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658A0236"
				documentation 	
|*
|	@fn				~CUnitTest()
|	Intended Usage	:	Standard Destructor
|	Error Condition	:	
|	@since			6.0
				
				result     	"IMPORT_C"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "AddBlockingTransitionL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A76AEEC010F"
				documentation 	
|*
|	@fn				IMPORT_C void AddBlockingTransitionL(CTransition* aTransition)
|	Intended Usage	:	Adds a transition to the unit test which will block until all
|					previous asynchronous transitions have completed before running.
|	@exception		KErrNoMemory
|	@since			6.0
|	@param			aTransition The transition to be added to the list
|	@pre 			Should be used in developer implemented ConstructL() to add transitions to the
|					Unit Test
|	@post			The specified transition is added to the list to be run for this unit test
				
				parameters 	(list Parameters
				    (object Parameter "aTransition"
					type       	"CTransition*"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "UnitTestConstructL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A76AEEC015F"
				documentation 	
|*
|	@fn				IMPORT_C void UnitTestConstructL()
|	Intended Usage	:	Called from derived class construction to perform all base
|						class initialisation.
|	Error Condition	:	
|	@since			6.0
|	@pre 			Should be called during construction of the derived class to perform base class
|					initialisation.
|	@post			Unspecified
				
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "ConstructL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A76AEEC0173"
				documentation 	
|*
|	@fn				IMPORT_C virtual void ConstructL() = 0
|	Intended Usage	:	Must be overridden in derived class to complete construction
|	Error Condition	:	
|	@since			6.0
				
				stereotype 	"abstract"
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "RunL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A76AEEC019B"
				documentation 	
|*
|	@fn				virtual void RunL()
|	Intended Usage	:	Implementation of CActive method.  Each iteration of RunL() causes one transition
|	to be run.
|	Error Condition	:	
|	@since			6.0
|	@pre 			Preconditions are ensured by RunTest()
|	@post			Transition has been activated
				
				stereotype 	"virtual"
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "Complete"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9277480236"
				documentation 	
|*
|	@fn				Complete(CTransition& aTransition)
|	Intended Usage	: MTransitionObserver override that is called to indicate 
|					that an asynchronous function on the specified
|					transition has completed.	
|	@since			6.0
|	@param			aTransition The transition which has completed an async function.
|	@pre 			The specified transition has launched an asynchronous function
|	@post			The transition has fully completed, if all transitions are complete
|					then the unittest is complete.
				
				parameters 	(list Parameters
				    (object Parameter "aTransition"
					type       	"CTransition&"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "AddTransitionL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A93A42B020E"
				documentation 	
|*
|	@fn				IMPORT_C void AddTransitionL(CTransition* aTransition)
|	Intended Usage	:	Adds the transition to the list to be run during this unit test
|	@exception		KErrNoMemory
|	@since			6.0
|	@param			aTransition The transition to be added to the list
|	@pre 			Should be used in developer implemented ConstructL() to add transitions to the
|					Unit Test
|	@post			The specified transition is added to the list to be run for this unit test
				
				parameters 	(list Parameters
				    (object Parameter "aTransition"
					type       	"CTransition*"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "SetParametersL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9F862C0248"
				documentation 	
|*
|	@fn				SetParametersL(TAny* aParams)
|	Intended Usage	:	Should be overridden in the derived unit test to accept parameters
|	to be used in the unit test.  The default implementation is to do nothing.
|	Error Condition	:	
|	@since			6.0
|	@param			aParams The parameter block which the unit test will use
|	@pre 			This CUnitTest is constructed
|	@post			The parameters are stored and ready for use in the test
				
				stereotype 	"virtual"
				parameters 	(list Parameters
				    (object Parameter "aParams"
					type       	"TAny*"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "SetRTest"
				quid       	"3DFF46F0002E"
				parameters 	(list Parameters
				    (object Parameter "aRTest"
					type       	"RTest*"))
				result     	"inline void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "SetCurrentTransition"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3AC9D061000E"
				documentation 	
|*
|	@fn				SetCurrentTransition(CTransition& aTransition)
|	Intended Usage	: MTransitionObserver override that recieves a reference to
|					the transition whose RnunL() method is executing.
|					This allows transition information can be retrieved and 
|					RepeatOnce() can be called on the transition.
|	@since			6.0
|	@param			aTransition A reference to the transition to set as current
|	@return			void 
|	@pre 			None
|	@post			aTransition will be recorded as the currently 
|					executing transition.
				
				parameters 	(list Parameters
				    (object Parameter "aTransition"
					type       	"CTransition&"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "GetCurrentTransition"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3AC9D0610040"
				documentation 	
|*
|	@fn				GetCurrentTransition() const
|	Intended Usage	: Retrieve a reference to the transition whose RunL() method 
|					is currently executing.
|					This allows transition information can be retrieved and 
|					RepeatOnce() can be called on the transition.
|	@since			6.0
|	@return			CTransition& a reference to the currently executing transition. 
|	@pre 			None
|	@post			No change.
				
				stereotype 	"const"
				result     	"IMPORT_C CTransition&"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "AddLeaveErrorCodeL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3B449E920393"
				parameters 	(list Parameters
				    (object Parameter "aLeaveErrorCode"
					type       	"TInt"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "PrepareUnitTestL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3B449E930041"
				documentation 	
|*
|	@fn				PrepareUnitTestL()
|	Intended Usage	:	May be overidden in the derived unit test to perform any unit test
|					specific environment setup (eg copying data files into place).  The 
|					default implementation is to do nothing.
|	Error Condition	:	Depends on implementation.
|	@since			6.0
|	@pre 			This CUnitTest is constructed
|	@post			Depends on implementation
				
				stereotype 	"virtual"
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			class_attributes 	(list class_attribute_list
			    (object ClassAttribute "iDataLogger"
				quid       	"3A41E4CD0328"
				documentation 	"* The test logging mechanism"
				type       	"CDataLogger&"
				exportControl 	"Protected"
				Containment 	"By Reference"))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "MStateAccessor"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A23BE150330"
			documentation 	
|*
|	@public
|	@class MStateAccessor
|	Dependencies : None<br>
|	Comments : Mixin which is used to define a class used for state checking of 
|	a test object.<br>
|	The test developer should create a class for testing the state of the object under test.  This can
|	be a 'C' or 'T' class but should inherit from this class.  The derived class can add any 
|	functionality which the developer requires but must implement this InvariantTest method as it will
|	be called by the test framework automatically.
			
			stereotype 	"Interface"
			operations 	(list Operations
			    (object Operation "InvariantTest"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C022F"
				documentation 	
|*
|	@fn				virtual TInt InvariantTest(TAny* aTestObject) = 0
|	Intended Usage	:	Override this in the derived class to implement 
|	invariant testing<br>
|	Error Condition	:	<br>
|	@since			6.0
|	@param			TAny* aTestObject "The object to be tested"
|	@return			TInt 
|	@pre 			A valid test object can be passed in
|	@post			Returns an error code dependant on the result of the test
				
				stereotype 	"abstract"
				parameters 	(list Parameters
				    (object Parameter "aTestObject"
					type       	"TAny*"))
				result     	"TInt"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "CTransition"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A23BFC30021"
			documentation 	
|*
|	@public
|	@class CTransition
|	Dependencies : CActive
|	Comments : Base class from which test developers 
|				can derive their own transitions for both
|				synchronous and asynchronous methods on
|				the test class.
|				
|				The default behaviour is to log its activity,
|				and claim that the pre and post conditions are true.
|				The TransitMethodL implementation does nothing.
|				To	write a complete test class method transition
|				override:
|				
|				1. The c'tor, (To obtain the test class reference, 
|				(or pointer reference for a NewL transit), 
|				and any parameters for the TransitMethodL).
|
|				2. SetStartStateL() to set the test class state,
|				Using the TStateAccessor provided in the c'tor.
|
|				3. ValidatePreConditions() to test the test class state 
|				is valid.
|
|				4. TransitMethodL() to define the transition behaviour,
|				calling the method to test with the appropriate parameters.
|
|				5. ValidatePostConditions(), to check the end state is valid.
|				
|				The simplest case of implementation is to derive an empty 
|				class, that relies entirely upon the default behaviour,
|				and implement the remaining methods as appropriate.
|				(See the the EXAMPLE implementation.)
			
			stereotype 	"boundary"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A64744702ED"
				supplier   	"Logical View::EPOC Classes::CActive"
				quidu      	"3A3F2F6E0343"))
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A378BD9025D"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE")
			    (object Uses_Relationship
				quid       	"3A87AD61006C"
				supplier   	"Logical View::Test Bed Classes::MTransitionObserver"
				quidu      	"3A8276CF002C")
			    (object Uses_Relationship
				quid       	"3A87EAF502E1"
				supplier   	"Logical View::External Classes::Support::Unit"
				quidu      	"3A23BCD00043")
			    (object Uses_Relationship
				quid       	"3AAE437E012B"
				stereotype 	"Uses"
				supplier   	"Logical View::Test Bed Classes::MStateAccessor"
				quidu      	"3A23BE150330")
			    (object Uses_Relationship
				quid       	"3AAE469B033A"
				stereotype 	"Creates"
				supplier   	"Logical View::Test Bed Classes::TTransitionInfo"
				quidu      	"3A8276D1009C"
				client_cardinality 	(value cardinality "1..1")))
			operations 	(list Operations
			    (object Operation "DoCancel"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C0383"
				documentation 	
|*
|	@fn				virtual void DoCancel()
|	Intended Usage	:	Standard Active Object method for cancelling the current request
|	Error Condition	:	
|	@since			6.0
|	@pre 			None
|	@post			Any outstanding requests are cancelled
				
				stereotype 	"virtual"
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "RunTransition"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C03C9"
				documentation 	
|*
|	@fn				virtual void RunTransition(TRequestStatus* aUnitTestStatus)
|	Intended Usage	:	Indicates that this transition should be run as soon as possible.
|	This function calls ValidatePreConditions to ensure the object is in the appropriate start state 
|	and then sets the transition active causing its RunL function to be called.
|	Error Condition	:	
|	@since			6.0
|	@param			aUnitTestStatus Status word of the calling CUnitTest
|	@pre 			The test object is in an appropriate state for this transition
|	@post			The test object is in the end state of this transition
				
				stereotype 	"virtual"
				parameters 	(list Parameters
				    (object Parameter "aUnitTestStatus"
					type       	"TRequestStatus*"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "TransitionId"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C03DD"
				documentation 	
|*
|	@fn				IMPORT_C const TDesC& TransitionId() const
|	Intended Usage	:	Returns the transition identifier
|	Error Condition	:	
|	@since			6.0
|	@return			const TDesC& The identifier of this transition
|	@pre 			The CTransition has been instantiated
				
				stereotype 	"const"
				result     	"IMPORT_C const TDesC&"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "SetStartStateL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658D001D"
				documentation 	
|*
|	@fn				virtual void SetStartStateL()
|	Intended Usage	:	Sets the state of the test object to that specified
|	Error Condition	:	
|	@since			6.0
|	@pre 			The CTransition is instantiated
|	@post			The CTransition is in the state specified
				
				stereotype 	"virtual"
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "~CTransition"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658D0031"
				documentation 	
|*
|	@fn				 IMPORT_C ~CTransition()
|	Intended Usage	: Standardized virtual destruction method
|	@since			6.0
|	@pre 			The CTransition exists
|	@post			The object has been destroyed
				
				result     	"IMPORT_C"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "TransitMethodL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A75626E0133"
				documentation 	
|*
|	@fn				TransitMethodL()
|	Intended Usage	:	Calls the method on the class being tested.  If the call is to 
|	an asynchronous service provider you must set iStatus to KRequestPending as usual
|	Error Condition	:	
|	@since			6.0
|	@pre 			Preconditions for this transition have been validated
|	@post			The test method has been executed
				
				stereotype 	"abstract"
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "RunL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A75626E015B"
				documentation 	
|*
|	@fn				RunL()
|	Intended Usage	:	Implementation of CActive pure virtual method.  For each transition execution 
|	RunL is performed twice.
|	The first time it calls TransitMethodL() which is the developer defined function which executes the 
|	test method.  It then immediately sets itself active and attempts to complete.  If TransitMethodL() 
|	called a synchronous function then iStatus will not be KRequestPending and the RunL will be called as
|	soon as it is scheduled.  If TransitMethodL() calls an asyncronous function then it will pass iStatus to the function and RunL
|	will be called when the asynchronous function completes.
|	Whichever method is used the second call of RunL() will complete the request of the CUnitTest which 
|	called this transition by setting its status word.  If it has been requested that this transition is
|	repeated then the status word will be set to KTestBedRepeatTest.
|	Error Condition	:	
|	@since			6.0
|	@pre 			RunTransition() ensures the preconditions for this function
|	@post			After 1st run - test method has been called
|					After 2nd run - Unittest has been completed.
				
				stereotype 	"virtual"
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "RepeatOnce"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A7A7FB001AC"
				documentation 	
|*
|	@fn				IMPORT_C void RepeatOnce()
|	Intended Usage	:	Flag this transition to be repeated
|	@since			6.0
|	@pre 			None
|	@post			The iRepeatThis flag is set to true.
				
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "TransitionInfo"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A7A7FB001CA"
				documentation 	
|*
|	@fn				IMPORT_C const TTransitionInfo& TransitionInfo() const
|	Intended Usage	:	Get information on this transition.  Return struct contains the 
|	transition ID, the current iteration and the logging mechanism used by this transition
|	Error Condition	:	
|	@since			6.0
|	@return			const TTransitionInfo Information on the current transition
|	@pre 			This CTransition is initialized
				
				stereotype 	"const"
				result     	"IMPORT_C const TTransitionInfo&"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "RunError"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A892F440175"
				documentation 	
|*
|	@fn				RunError(TInt anErrorCode)
|	Intended Usage	:	Called by the active scheduler if RunL leaves
|	@since			6.0
|	@param			anErrorCode The error code which RunL left with
|	@return			KErrNone because if a CTransition::RunL leaves then we simply log
|					the event and inform the CUnitTest.
|	@pre 			This function is only called by the active scheduler if RunL leaves.
|	@post			The owning CUnitTest has been informed that this CTransition left
				
				stereotype 	"virtual"
				parameters 	(list Parameters
				    (object Parameter "aErrorCode"
					type       	"TInt"))
				result     	"IMPORT_C TInt"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "SetBlockingTransition"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A93A42D0198"
				documentation 	
|*
|	@fn				IMPORT_C void SetBlockingTransition(TBool aBlocking)
|	Intended Usage	:	A blocking transition is one which does not run until all 
|					outstanding asynchronous transitions have completed.
|					This function does not need to be used by test developers as it is taken 
|					care of in the transition and unittest base classes.  Blocking transitions
|					can be added using AddBlockingTransitionL() in CUnitTest::ConstructL().
|	@since			6.0
|	@param			aBlocking Pass ETrue to set this as a blocking transition
|	@pre 			This object is fully constructed
|	@post			The blocking status of this CTransition is set
				
				parameters 	(list Parameters
				    (object Parameter "aBlocking"
					type       	"TBool"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "IsBlockingTransition"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A93A42D01CA"
				documentation 	
|*
|	@fn				IMPORT_C TBool IsBlockingTransition() const
|	Intended Usage	:	A blocking transition is one which does not run until all 
|					outstanding asynchronous transitions have completed.  This function returns
|					whether this is a blocking transition.
|					This function does not need to be used by test developers as it is taken 
|					care of in the transition and unittest base classes.  Blocking transitions
|					can be added using AddBlockingTransitionL() in CUnitTest::ConstructL().
|	@since			6.0
|	@return			TBool Flag indicating whether this is a blocking transition or not.
|	@pre 			None
				
				stereotype 	"const"
				result     	"IMPORT_C TBool"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "PostTransitionCleanup"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3B449E9602B2"
				documentation 	
|*
|	@fn				PostTransitionCleanup()
|	Intended Usage	:	Called from the RunL immediately after TransitMethodL() executes
|	@since			6.0
|	@pre 			Must be called from RunL only after TransitMethodL() has completed.
|	@post			Default behaviour is to do nothing. 
|					See the derived classes for additional functionality.
				
				stereotype 	"virtual"
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "GetErrorCode"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3B449E96032A"
				documentation 	
|*
|	@fn				GetErrorCode() const
|	Intended Usage	:	Returns the error code last recorded by the transition.
|	@since			6.0
|	@return			The error code that was last recorded during the transition execution.
|	@pre 			This object is fully constructed.
				
				stereotype 	"const"
				result     	"IMPORT_C TInt"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "CComponentTester"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A24DC16022F"
			documentation 	
|*
|	@public
|	@class CComponentTester
|	Dependencies : CActive, MUnitTestObserver
|	Comments : Abstract class from which developers can derive their own component testing
|	classes.  To write a derived class just implement a NewLC() and a ConstructL() from 
|	which ComponentTesterConstructL() should be the first thing called.
			
			stereotype 	"control"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A8276CF037E"
				supplier   	"Logical View::Test Bed Classes::MUnitTestObserver"
				quidu      	"3A8276D1007E")
			    (object Inheritance_Relationship
				quid       	"3A9E205C003C"
				supplier   	"Logical View::EPOC Classes::CActive"
				quidu      	"3A3F2F6E0343"))
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A41E8E302A0"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE")
			    (object Uses_Relationship
				quid       	"3A895EA900EF"
				stereotype 	"Uses"
				supplier   	"Logical View::Test Bed Classes::CUnitTest"
				quidu      	"3A23BA9F037C"))
			operations 	(list Operations
			    (object Operation "TestComponent"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A34E609008C"
				documentation 	
|*
|	@fn				IMPORT_C virtual void TestComponent(RPointerArray<TTestInfo>* aTests)
|	Intended Usage	:	Called to perform a full test of the component. Runs the listed 
|					tests or all unit tests if aTests == 0
|	Error Condition	:	
|	@since			6.0
|	@param			aTests The list of tests to run, 0 means run all tests
|	@pre 			This CComponentTester is fully initialized
|	@post			All unit tests will be set up to run
				
				stereotype 	"virtual"
				parameters 	(list Parameters
				    (object Parameter "aTests"
					type       	"RPointerArray<TTestInfo>*"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "TransitionSetsL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658B03E7"
				documentation 	
|*
|	@fn				IMPORT_C RPointerArray<CUnitTestInfo>* TransitionSetsL() const
|	Intended Usage	:	Called to provide a list of the transition sets in this component test.
|						Ownership of the array is passed to the calling object.
|	Error Condition	:	
|	@since			6.0
|	@return			RPointerArray<CUnitTestInfo>* Information on the unit tests contained
|	in this component.  Ownership of the array is passed to the calling object.
|	@pre 			None
				
				stereotype 	"const"
				result     	"IMPORT_C RPointerArray<CUnitTestInfo>*"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "~CComponentTester"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C0012"
				documentation 	
|*
|	@fn				 ~CComponentTester()
|	Intended Usage	: Standardized virtual destruction method 
|	@since			6.0
				
				result     	"IMPORT_C"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "Complete"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A7147060397"
				documentation 	
|*
|	@fn				IMPORT_C void Complete(CUnitTest* aUnitTest)
|	Intended Usage	:	Used, by the observed unit test, to indicate that the 
|					test has completed
|	Error Condition	:	
|	@since			6.0
|	@param			aUnitTest	The unit test which has completed.
|	@pre 			None
|	@post			If this was the last unit test then iObserver is informed that this 
|	component is complete.
				
				parameters 	(list Parameters
				    (object Parameter "aUnitTest"
					type       	"CUnitTest*"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "ComponentTesterConstructL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A76AEED01D9"
				documentation 	
|*
|	@fn				IMPORT_C void ComponentTesterConstructL()
|	Intended Usage	:	Must be called by derived class ConstructL() to perform base class 
|					initialisation.
|	Error Condition	:	
|	@since			6.0
|	@pre 			None
|	@post			Object is fully constructed
				
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "ConstructL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A76AEED01ED"
				documentation 	
|*
|	@fn				IMPORT_C virtual void ConstructL() = 0
|	Intended Usage	:	Standard two-phase construction method.  To be implemented 
|	in derived class
|	Error Condition	:	
|	@since			6.0
|	@pre 			First phase of construction is complete
|	@post			Object is fully constructed
				
				stereotype 	"abstract"
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "AddUnitTestL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A76AEED020B"
				documentation 	
|*
|	@fn				IMPORT_C void AddUnitTestL(const CUnitTest* aUnitTest)
|	Intended Usage	:	Used by derived class to add UnitTests to the list
|	Error Condition	:	
|	@since			6.0
|	@param			aUnitTest The UnitTest to be added
|	@pre 			None
|	@post			The specified unit test is added to the list of tests to be executed.
				
				parameters 	(list Parameters
				    (object Parameter "aUnitTest"
					type       	"const CUnitTest*"
					const      	TRUE))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "DoCancel"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9E205C00C8"
				documentation 	
|*
|	@fn				IMPORT_C void DoCancel()
|	Intended Usage	:	
|	Error Condition	:	
|	@since			6.0
|	@pre 			This CComponentTester is fully constructed.
|	@post			Any outstanding asynchronous requests are cancelled.
				
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "RunL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9E205C00DC"
				documentation 	
|*
|	@fn				IMPORT_C void RunL()
|	Intended Usage	:	
|	Error Condition	:	
|	@since			6.0
|	@pre 			This CComponentTester is fully constructed
|	@post			One of the CUnitTest contained in this CComponentTester has been run
				
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "AddParamUnitTestL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9F862D03BC"
				documentation 	
|*
|	@fn				IMPORT_C void AddParamUnitTestL(const CUnitTest* aUnitTest)
|	Intended Usage	:	Used by derived classes to add UnitTests which can only be run when
|	they are supplied with parameters from the UI.
|	Error Condition	:
|	@since			6.0
|	@param			aUnitTest The unit test to add to the list
|	@pre 			None
|	@post			The specified unit test is added to the list of test to be executed and 
|	is flagged as requiring parameters
				
				parameters 	(list Parameters
				    (object Parameter "aUnitTest"
					type       	"const CUnitTest*"
					const      	TRUE))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "SetRTest"
				quid       	"3DFF439D008C"
				parameters 	(list Parameters
				    (object Parameter "aRTest"
					type       	"RTest*"))
				result     	"IMPORT void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "CTestController"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A34E468034A"
			documentation 	
|*
|	@public
|	@class CTestController
|	Dependencies : CBase
|	Comments : Manages the whole test procedure.
			
			stereotype 	"boundary"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A64754A03AD"
				supplier   	"Logical View::EPOC Classes::CBase"
				quidu      	"3A3F2F660071"))
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A378DA103AD"
				stereotype 	"Creates"
				supplier   	"Logical View::Test Bed Classes::CComponentTester"
				quidu      	"3A24DC16022F")
			    (object Uses_Relationship
				quid       	"3AAE50D8005E"
				stereotype 	"Creates"
				supplier   	"Logical View::Test Bed Classes::CComponentTester"
				quidu      	"3A24DC16022F"))
			operations 	(list Operations
			    (object Operation "FindComponents"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A34F53D0165"
				documentation 	
|*
|	@fn				RPointerArray<CComponentInfo>& FindComponents() const
|	Intended Usage	:	Returns an array of the components available for testing
|	Error Condition	:	
|	@since			6.0
|	@return			RPointerArray<CComponentInfo>& Information on the components which 
|					are available for testing.
|	@pre 			The object is fully constructed
|	@post			Returns an array of the available components which can be used to select
|					which test to run.
				
				stereotype 	"const"
				result     	"IMPORT_C const RPointerArray<CComponentInfo>&"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "ConstructL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658B011F"
				documentation 	
|*
|	@fn				void ConstructL(TLoggingInfo* aLogInfo)
|	Intended Usage	: Completes the safe construction of the CTestController object
|	@exception		KErrNoMemory.
|	@since			6.0
|	@param			aLogInfo The logging configuration information
|	@pre 			First phase of construction is complete
|	@post			Object is fully constructed
				
				parameters 	(list Parameters
				    (object Parameter "aLogInfo"
					type       	"TLoggingInfo*")
				    (object Parameter "aEntryPoint"
					type       	"ComponentTesterInitialiserLC"))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Private"
				uid        	0)
			    (object Operation "CTestController"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658B0133"
				documentation 	
|*
|	@fn				 CTestController(CActiveScheduler* aScheduler)
|	Intended Usage	: Default Constructor
|	@since			6.0
|	@param 			aScheduler The existing active scheduler or NULL
				
				parameters 	(list Parameters
				    (object Parameter "aScheduler"
					type       	"CActiveScheduler*")
				    (object Parameter "aRTest"
					type       	"RTest*"
					initv      	"NULL"))
				concurrency 	"Sequential"
				opExportControl 	"Private"
				uid        	0)
			    (object Operation "Start"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658B015B"
				documentation 	
|*
|	@fn				IMPORT_C void Start(RPointerArray<TTestInfo>* aTests = 0)
|	Intended Usage	:	Starts the specified test.  If the default arguments are used
|					then all tests are run on all components
|	@since			6.0
|	@param			aTests The list of tests to be run.  0 means all tests should be run.
|	@pre 			None
|	@post			Starts the active scheduler and therefore doesn't complete until the 
|					active scheduler is stopped.
				
				parameters 	(list Parameters
				    (object Parameter "aTests"
					type       	"RPointerArray<TTestInfo>*"
					initv      	"0"))
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "~CTestController"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658B0183"
				documentation 	
|*
|	@fn				 ~CTestController()
|	Intended Usage	: Standardized virtual destruction method
|	@since			6.0
				
				stereotype 	"virtual"
				result     	"IMPORT_C"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "NewLC"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658B0197"
				documentation 	
|*
|	@fn				static IMPORT_C CTestController* NewLC(CActiveScheduler* aScheduler,
|														   TLoggingInfo*	 aLogInfo = NULL)
|	Intended Usage	: Standardized safe construction which leaves CTestController* on the cleanup stack.
|	@exception		KErrNoMemory.
|	@since			6.0
|	@param 			aScheduler The active scheduler, if one exists, otherwise NULL
|	@param			aLogInfo The logging configuration information
|	@return			CTestController* A pointer to the newly created class.
|	@pre 			None
|	@post			CTestController is on the CleanupStack
				
				stereotype 	"static"
				parameters 	(list Parameters
				    (object Parameter "aScheduler"
					type       	"CActiveScheduler*")
				    (object Parameter "aLogInfo"
					type       	"TLoggingInfo*"
					initv      	"NULL")
				    (object Parameter "aEntryPoint"
					type       	"ComponentTesterInitialiserLC")
				    (object Parameter "aRTest"
					type       	"RTest*"))
				result     	"IMPORT_C CTestController*"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "NewL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658B01BF"
				documentation 	
|*
|	@fn				static IMPORT_C CTestController* NewL(CActiveScheduler* aScheduler,
|														  TLoggingInfo*		aLogInfo = NULL)
|	Intended Usage	: Standardized safe construction which leaves nothing on the cleanup stack.
|	@exception		KErrNoMemory.
|	@since			6.0
|	@param 			aScheduler The active scheduler to use,  pass NULL if no scheduler exists
|	@param			aLogInfo The logging info to use, defaults to NULL
|	@return			CTestController* A pointer to the newly created class.
|	@pre 			None
|	@post			Nothing is on the CleanupStack
				
				stereotype 	"static"
				parameters 	(list Parameters
				    (object Parameter "aScheduler"
					type       	"CActiveScheduler*")
				    (object Parameter "aLogInfo"
					type       	"TLoggingInfo*"
					initv      	"NULL")
				    (object Parameter "aEntryPoint"
					type       	"ComponentTesterInitialiserLC")
				    (object Parameter "aRTest"
					type       	"RTest*"))
				result     	"IMPORT_C CTestController*"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "DataLogger"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A8D59C8022A"
				documentation 	
|*
|	@fn				IMPORT_C CDataLogger& DataLogger() const
|	Intended Usage	:	Returns a reference to the file logging functionality for use 
|					by the user interface component.
|	@since			6.0
|	@return			CDataLogger& The current data logger to allow external logging
|	@pre 			The CTestController has been created so that the data logger exists
|	@post			Unspecified
				
				stereotype 	"static"
				result     	"IMPORT_C CDataLogger&"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "InitialiseComponentTesterL"
				quid       	"3DFF45DA0109"
				parameters 	(list Parameters
				    (object Parameter "aEntryPointLC"
					type       	"ComponentTesterInitialiserLC"))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Instantiated_Class "RPointerArray<CTransition>"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"Generate"
				value      	FALSE))
			quid       	"3A70658A0166"
			stereotype 	"entity"
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A70658A0177"
				supplier   	"Logical View::EPOC Classes::RPointerArray"
				quidu      	"3A891523016D")
			    (object Uses_Relationship
				quid       	"3A81838E01D7"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE"
				supplier_cardinality 	(value cardinality "0..n")
				client_cardinality 	(value cardinality "1"))
			    (object Uses_Relationship
				quid       	"3A87B0970263"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021"
				supplier_cardinality 	(value cardinality "0..n")
				client_cardinality 	(value cardinality "1")))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Instantiated_Class "RPointerArray<CComponentInfo>"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"Generate"
				value      	FALSE))
			quid       	"3A70658B0089"
			stereotype 	"entity"
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A70658B0096"
				supplier   	"Logical View::EPOC Classes::RPointerArray"
				quidu      	"3A891523016D")
			    (object Uses_Relationship
				quid       	"3A8182F2027D"
				supplier   	"Logical View::Test Bed Classes::CComponentInfo"
				quidu      	"3A70658B02D7"
				supplier_cardinality 	(value cardinality "0..n")
				client_cardinality 	(value cardinality "1")))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "CComponentInfo"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A70658B02D7"
			documentation 	
|*
|	@public
|	@class CComponentInfo
|	Dependencies : CBase
|	Comments : Holds information about all the tests within a component.
			
			stereotype 	"entity"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A70658B02E1"
				supplier   	"Logical View::EPOC Classes::CBase"
				quidu      	"3A3F2F660071"))
			operations 	(list Operations
			    (object Operation "ConstructL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658B02FF"
				documentation 	
|*
|	@fn				void ConstructL()
|	Intended Usage	:	Standard second phase of construction
|	Error Condition	:	
|	@since			6.0
|	@pre 			First phase of construction is complete
|	@post			Object is fully constructed
				
				parameters 	(list Parameters
				    (object Parameter "aEntryFunc"
					type       	"ComponentTesterInitialiserLC")
				    (object Parameter "aUnitTestsInfo"
					type       	"RPointerArray<CUnitTestInfo>*"))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Private"
				uid        	0)
			    (object Operation "CComponentInfo"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658B0300"
				documentation 	
|*
|	@fn				CComponentInfo(TEntry* aEntry, RPointerArray<CUnitTestInfo>* aUnitTestsInfo)
|	Intended Usage	:	Standard constructor.  This object takes ownership of both parameters.
|	Error Condition	:	
|	@since			6.0
|	@param			aEntry Indicates the dll which contains this test component
|	@param			aUnitTestsInfo The transition sets in this component test
				
				concurrency 	"Sequential"
				opExportControl 	"Private"
				uid        	0)
			    (object Operation "UnitTestsInfo"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A70658B030A"
				documentation 	
|*
|	@fn				inline RPointerArray<CUnitTestInfo>& UnitTestsInfo() const
|	Intended Usage	:	Get a list of the transition sets in this component
|	Error Condition	:	
|	@since			6.0
|	@return			RPointerArray<CUnitTestInfo>& Information on the unit tests contained in 
|	this component.
|	@pre 			None
				
				stereotype 	"const"
				result     	"const RPointerArray<CUnitTestInfo>&"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "GlobalEntryFunc"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A70658B030B"
				documentation 	
|*
|	@fn				inline TEntry* Entry() const
|	Intended Usage	:	Get the full path and name of this test component
|	Error Condition	:	
|	@since			6.0
|	@return			TEntry* Information on the dll containing this components tests.
|	@pre 			None
				
				result     	"ComponentTesterInitialiserLC"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "~CComponentInfo"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658B0313"
				documentation 	
|*
|	@fn				~CComponentInfo()
|	Intended Usage	:	Standard destructor
|	Error Condition	:	
|	@since			6.0
				
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "NewL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658B0314"
				documentation 	
|*
|	@fn				static CComponentInfo* NewL(TEntry* aEntry, 
|												RPointerArray<CUnitTestInfo>* aUnitTestsInfo)
|	Intended Usage	:	Standard two-phase construction which leaves nothing on the 
|	cleanup stack.  This object takes ownership of both parameters.
|	Error Condition	:	
|	@since			6.0
|	@param			aEntry Indicates the dll which contains this test component
|	@param			aUnitTestsInfo The transition sets in this component test
|	@return			CComponentInfo* A pointer to the newly created class
|	@pre 			None
|	@post			Nothing is on the CleanupStack
				
				stereotype 	"static"
				parameters 	(list Parameters
				    (object Parameter "aEntryFunc"
					type       	"ComponentTesterInitialiserLC")
				    (object Parameter "aUnitTestsInfo"
					type       	"RPointerArray<CUnitTestInfo>*"))
				result     	"IMPORT_C CComponentInfo*"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "NewLC"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658B031D"
				documentation 	
|*
|	@fn				static CComponentInfo* NewLC(TEntry* aEntry, 
|												 RPointerArray<CUnitTestInfo>* aUnitTestsInfo)
|	Intended Usage	:	Standard two phase construction which leaves a CComponentInfo on the 
|	cleanupstack.  This object takes ownership of both parameters.
|	Error Condition	:	
|	@since			6.0
|	@param			aEntry Indicates the dll which contains this test component
|	@param			aUnitTestsInfo The transition sets in this component test
|	@return			CComponentInfo* A pointer to the newly created class
|	@pre 			None
|	@post			CComponentInfo is on the CleanupStack
				
				stereotype 	"static"
				parameters 	(list Parameters
				    (object Parameter "aEntryFunc"
					type       	"ComponentTesterInitialiserLC")
				    (object Parameter "aUnitTestsInfo"
					type       	"RPointerArray<CUnitTestInfo>*"))
				result     	"CComponentInfo*"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Instantiated_Class "RPointerArray<CUnitTestInfo>"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"Generate"
				value      	FALSE))
			quid       	"3A70658B02E2"
			stereotype 	"entity"
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A70658B02F0"
				supplier   	"Logical View::EPOC Classes::RPointerArray"
				quidu      	"3A891523016D")
			    (object Uses_Relationship
				quid       	"3A81831D0094"
				supplier   	"Logical View::Test Bed Classes::CUnitTestInfo"
				quidu      	"3A70658D0154"
				supplier_cardinality 	(value cardinality "0..n")))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Instantiated_Class "RPointerArray<CUnitTest>"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"Generate"
				value      	FALSE))
			quid       	"3A70658B03D2"
			stereotype 	"entity"
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A70658B03E6"
				supplier   	"Logical View::EPOC Classes::RPointerArray"
				quidu      	"3A891523016D")
			    (object Uses_Relationship
				quid       	"3A81834502C2"
				supplier   	"Logical View::Test Bed Classes::CUnitTest"
				quidu      	"3A23BA9F037C"
				supplier_cardinality 	(value cardinality "0..n")
				client_cardinality 	(value cardinality "1")))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "CTestManager"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A70658C0166"
			documentation 	
|*
|	@public
|	@class CTestManager
|	Dependencies : CActive, MComponentTestObserver
|	Comments : Active object which launches all the tests which the TestController has 
|	discovered.  Also, acts as an observer on each CComponentTester waiting for a Complete
|	message to indicate the test has finished.
			
			stereotype 	"control"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A70658C0167"
				supplier   	"Logical View::EPOC Classes::CActive"
				quidu      	"3A3F2F6E0343")
			    (object Inheritance_Relationship
				quid       	"3A8D3B0F0205"
				supplier   	"Logical View::Test Bed Classes::MComponentTestObserver"
				quidu      	"3A70658E00AB"))
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A87B79B00A3"
				stereotype 	"Uses"
				supplier   	"Logical View::Test Bed Classes::CComponentTester"
				quidu      	"3A24DC16022F"))
			operations 	(list Operations
			    (object Operation "DoCancel"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C01C2"
				documentation 	
|*
|	@fn				void DoCancel()
|	Intended Usage	:	Standard Active Object method used to cancel any outstanding requests
|	Error Condition	:	
|	@since			6.0
|	@pre 			Object is fully constructed and initialised
|	@post			Any outstanding requests have been cancelled.
				
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "RunL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C01CA"
				documentation 	
|*
|	@fn				void RunL()
|	Intended Usage	:	Used to launch each test, in turn, and then to stop the active 
|	scheduler when all tests have completed
|	@since			6.0
|	@pre 			None
|	@post			Initially each run of RunL() will result in a ComponentTester being created and
|					launched.  Once all the tests have launched RunL() will only be called at completion
|					to stop the active scheduler.
				
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "ConstructL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C01CB"
				documentation 	
|*
|	@fn				void ConstructL()
|	Intended Usage	:	Second phase of safe two-phase construction method
|	@since			6.0
|	@pre 			First phase of construction is complete
|	@post			Object is fully constructed and initialized
				
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "CTestManager"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C01CC"
				documentation 	
|*
|	@fn				CTestManager(RPointerArray<CComponentInfo>* aTestList, 
|								 CDataLogger& aDataLogger)
|	Intended Usage	:	Constructor
|	@since			6.0
|	@param			aTestList The list of tests to be launched by this CTestManager
|	@param			aDataLogger The file logging capability
				
				parameters 	(list Parameters
				    (object Parameter "aTestList"
					type       	"RPointerArray<CComponentInfo>*")
				    (object Parameter "aDataLogger"
					type       	"CDataLogger&")
				    (object Parameter "aRTest"
					type       	"RTest*"
					initv      	"NULL"))
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "Complete"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C01D5"
				documentation 	
|*
|	@fn				void Complete(CComponentTester* aTester, TInt aUnitTestId)
|	Intended Usage	:	Callback from the CComponentTester being observed to indicate 
|	that it has completed a unit test
|	@since			6.0
|	@param			aTester The CComponentTester which is signalling
|	@param			aUnitTestId The Id of the completed unit test
|	@pre 			The specified unit test has been launched
|	@post			If all unit tests are complete then the specified CComponentTester has been 
|	added to the Garbage list ready for deletion at the next opportunity, this will also 
|	unload the appropriate library. Otherwise launch the next unit test.
				
				parameters 	(list Parameters
				    (object Parameter "aTester"
					type       	"CComponentTester*")
				    (object Parameter "aUnitTestId"
					type       	"TInt"))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "RunTests"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C01DE"
				documentation 	
|*
|	@fn				void RunTests(RPointerArray<TTestInfo>* aTests)
|	Intended Usage	:	Prepare for the test run.
|	Error Condition	:	
|	@since			6.0
|	@param			aTests The list of tests to run, 0 means all tests
|	@pre 			None
|	@post			This is active and awaiting call to RunL() by the active scheduler
				
				parameters 	(list Parameters
				    (object Parameter "aTests"
					type       	"RPointerArray<TTestInfo>*"))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "~CTestManager"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C01DF"
				documentation 	
|*
|	@fn				~CTestManager()
|	Intended Usage	:	Standard destructor
|	@since			6.0
				
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "NewL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658C01E8"
				documentation 	
|*
|	@fn				static CTestManager* NewL(RPointerArray<CComponentInfo>* aTestList,
|											  CDataLogger& aDataLogger)
|	Intended Usage	:	Standard two-phase construction which leaves nothing on the 
|	CleanupStack
|	@since			6.0
|	@param			aTestList List of tests available to be performed
|	@param			aDataLogger Provides the file logging functionality
|	@return			CTestManager* A pointer to the newly created class
|	@pre 			None
|	@post			Nothing is left on the CleanupStack
				
				stereotype 	"static"
				parameters 	(list Parameters
				    (object Parameter "aTestList"
					type       	"RPointerArray<CComponentInfo>*")
				    (object Parameter "aDataLogger"
					type       	"CDataLogger&")
				    (object Parameter "aRTest"
					type       	"RTest*"
					initv      	"NULL"))
				result     	"CTestManager*"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "TestComponentL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A8BBFE70360"
				documentation 	
|*
|	@fn				void TestComponentL(TInt aComponentIndex)
|	Intended Usage	:	Loads the appropriate library and test the specified component
|	@since			6.0
|	@param			aComponentIndex The zero base index of the component to test
|	@pre 			Object is fully constructed and initialised
|	@post			Specified component test has been activated to run
				
				parameters 	(list Parameters
				    (object Parameter "aComponentIndex"
					type       	"TInt"))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "RunError"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3B16364003C4"
				documentation 	
|*
|	@fn				(TInt aErrorCode)
|	Intended Usage	:	Handles the situation where the RunL leaves.  RunL will only leave 
|	through a leave from TestComponentL, this will occur if the test to be run fails to 
|	construct.
|	Error Condition	:	None
|	@since			6.0
|	@param			aErrorCode The error code which RunL left with.
|	@return			KErrNone because we handle the error.
|	@pre 			This object is fully constructed and initialized
|	@post			The test which failed to construct is cleaned up.
				
				parameters 	(list Parameters
				    (object Parameter "aErrorCode"
					type       	"TInt"))
				result     	"TInt"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++"
			nestedClasses 	(list nestedClasses
			    (object Class "TTestLibrary"
				quid       	"3A8910760266"
				module     	"Component View::TestBed"
				quidu      	"3A701D270171")))
		    (object Instantiated_Class "RPointerArray<TTestLibrary>"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"Generate"
				value      	FALSE))
			quid       	"3A70658C01A2"
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A70658C01B6"
				supplier   	"Logical View::EPOC Classes::RArray"
				quidu      	"3A8915390132")
			    (object Uses_Relationship
				quid       	"3A892F430336"
				supplier   	"Logical View::EPOC Classes::RPointerArray"
				quidu      	"3A891523016D"))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "CUnitTestInfo"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A70658D0154"
			documentation 	
|*
|	@public
|	@class CUnitTestInfo
|	Dependencies : CBase
|	Comments : Storage for information about a group of transitions.  This group will normally
|	correspond to the contents of a CUnitTest.
			
			stereotype 	"control"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A70658D015E"
				supplier   	"Logical View::EPOC Classes::CBase"
				quidu      	"3A3F2F660071"))
			operations 	(list Operations
			    (object Operation "ConstructL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658D017C"
				documentation 	
|*
|	@fn				void ConstructL(const TDesC& aSetId)
|	Intended Usage	:	Second phase of safe construction method
|	Error Condition	:	
|	@since			6.0
|	@param			aSetId An identifier for this CUnitTestInfo
|	@pre 			First phase of construction is complete
|	@post			Object if fully constructed
				
				parameters 	(list Parameters
				    (object Parameter "aUnitTestId"
					type       	"const TDesC&"
					const      	TRUE))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Private"
				uid        	0)
			    (object Operation "CUnitTestInfo"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658D0186"
				documentation 	
|*
|	@fn				CUnitTestInfo()
|	Intended Usage	:	Default constructor
|	Error Condition	:	
|	@since			6.0
				
				concurrency 	"Sequential"
				opExportControl 	"Private"
				uid        	0)
			    (object Operation "UnitTestId"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A70658D0188"
				documentation 	
|*
|	@fn				inline const TDesC& UnitTestId() const
|	Intended Usage	:	Returns the identifier of this CUnitTestInfo
|	Error Condition	:	
|	@since			6.0
|	@return			const TDesC& The identifier of this UnitTest
|	@pre 			None
				
				stereotype 	"const"
				result     	"const TDesC&"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "~CUnitTestInfo"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658D0190"
				documentation 	
|*
|	@fn				~CUnitTestInfo()
|	Intended Usage	:	Standard destructor
|	Error Condition	:	
|	@since			6.0
				
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "NewL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658D0191"
				documentation 	
|*
|	@fn				static CUnitTestInfo* NewL(const TDesC& aSetId)
|	Intended Usage	:	Two phase constructor which leaves nothing on the cleanup stack
|	Error Condition	:	
|	@since			6.0
|	@param			aSetId An identifier for this CUnitTestInfo
|	@return			CUnitTestInfo* A pointer to the newly created class
|	@pre 			None
|	@post			Nothing is on the CleanupStack
				
				stereotype 	"static"
				parameters 	(list Parameters
				    (object Parameter "aSetId"
					type       	"const TDesC&"
					const      	TRUE))
				result     	"CUnitTestInfo*"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "NewLC"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658D019B"
				documentation 	
|*
|	@fn				static CUnitTestInfo* NewLC(const TDesC& aSetId)
|	Intended Usage	:	Two phase constructor which leaves a CTransition* on the cleanup stack
|	Error Condition	:	
|	@since			6.0
|	@param			aSetId An identifier for this CUnitTestInfo
|	@return			CUnitTestInfo* A pointer to the newly created class
|	@pre 			None
|	@post			A CUnitTestInfo is on the CleanupStack
				
				stereotype 	"static"
				parameters 	(list Parameters
				    (object Parameter "aSetId"
					type       	"const TDesC&"
					const      	TRUE))
				result     	"CUnitTestInfo*"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Instantiated_Class "RPointerArray<TDesC>"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"Generate"
				value      	FALSE))
			quid       	"3A70658D015F"
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A70658D0172"
				supplier   	"Logical View::EPOC Classes::RPointerArray"
				quidu      	"3A891523016D"))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "MComponentTestObserver"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	"")
			    (object Attribute
				tool       	"COM"
				name       	"uuid"
				value      	"5DB917F5-F2E9-11D4-B3F1-00C04F718816"))
			quid       	"3A70658E00AB"
			documentation 	
|*
|	@public
|	@class MMagicActivityObserver
|	@todo Add MMagicActivityObserver class comments...
|	Dependencies : None
|	Comments :
			
			stereotype 	"Interface"
			operations 	(list Operations
			    (object Operation "Complete"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A70658E00B5"
				documentation 	
|*
|	@fn				virtual Complete() = 0
|	Intended Usage	:	Allows a 'callback' to indicate that the observed class has
|					completed its task<br>
|	Error Condition	:	<br>
|	@since			6.0
|	@return			virtual 
|	@todo			Add the pre and post conditions.
|	@pre 			None
|	@post			Unspecified
				
				stereotype 	"abstract"
				parameters 	(list Parameters
				    (object Parameter "aTester"
					type       	"CComponentTester*"))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "MUnitTestObserver"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A8276D1007E"
			documentation 	
|*
|	@public
|	@class MUnitTestObserver
|	Dependencies : None<br>
|	Comments : Provides a callback method to the CComponentTester to 
|	indicate that the unit test has completed
			
			stereotype 	"Interface"
			operations 	(list Operations
			    (object Operation "Complete"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A8276D1007F"
				documentation 	
|*
|	@fn				virtual Complete() = 0
|	Intended Usage	:	Allows a 'callback' to indicate that the observed class has
|					completed its task<br>
|	Error Condition	:	<br>
|	@since			6.0
|	@return			void
|	@pre 			Should be called to indicate that all transitions in the unit test have completed
|	@post			The unit test should have completed all operation as it could now be unloaded
				
				stereotype 	"abstract"
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "MTransitionObserver"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A8276CF002C"
			documentation 	
|*
|	@public
|	@class MTransitionObserver
|	Dependencies : None<br>
|	Comments : Provides a callback method to the CTestController to 
|	indicate that the specified transition is the current one
			
			stereotype 	"Interface"
			operations 	(list Operations
			    (object Operation "Complete"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A8276CF0035"
				documentation 	
|*
|	@fn				virtual void SetCurrentTransition(CTransition* aTransition) = 0
|	Intended Usage	:	Passes the transition which is about to run.  This is so that the
|	transition information can be retrieved and Repeat() can be called on the transition<br>
|	@since			6.0
|	@param			CTransition* aTransition "The transition to set as current"
|	@return			void 
|	@pre 			None
|	@post			aTransition will be stored as a pointer to the currently executing transition
				
				stereotype 	"abstract"
				parameters 	(list Parameters
				    (object Parameter "aTransition"
					type       	"CTransition*"))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "TTransitionInfo"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A8276D1009C"
			documentation 	
|*
|	@public
|	@struct TTransitionInfo
|	Dependencies : None
|	Comments : Structure for storing the current transition id and iteration number
			
			stereotype 	"struct"
			operations 	(list Operations
			    (object Operation "TTransitionInfo"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A8276D100BF"
				parameters 	(list Parameters
				    (object Parameter "aTransitionId"
					type       	"const TDesC&"
					const      	TRUE)
				    (object Parameter "aDataLogger"
					type       	"CDataLogger&"))
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "TLogMessageOverflow"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A892F420190"
			documentation 	
|___________________________________________________________________________
| Define the overflow handling classes for any log formatting methods
| Simply record the overflow...
			
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A892F420191"
				supplier   	"TDes16Overflow"))
			operations 	(list Operations
			    (object Operation "Overflow"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A892F4201A9"
				parameters 	(list Parameters
				    (object Parameter ""
					type       	"TDes16&"))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "TLogMessageOverflow"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A892F4201AE"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "TLogFormat"
			quid       	"3A894035038E"
			stereotype 	"entity")
		    (object Class "MLogOutput"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A9A54CF010B"
			documentation 	
|*
|	@public
|	@class MLogOutput
|	Dependencies : None<br>
|	Comments :
			
			stereotype 	"Interface"
			operations 	(list Operations
			    (object Operation "Close"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9A54CF0115"
				stereotype 	"abstract"
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "Write"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9A54CF0116"
				stereotype 	"abstract"
				parameters 	(list Parameters
				    (object Parameter "aOutput"
					type       	"const TDesC&"
					const      	TRUE))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "OpenL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9A54CF0118"
				stereotype 	"abstract"
				result     	"TInt"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "CDefaultLogOutput"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A9A54CF018D"
			documentation 	
|*
|	@public
|	@class CDefaultLogOutput
|	Dependencies : CBase, MLogOutput, TDesC, RFileLogger
|	Comments : Default implementation of the MLogOutput interface.  This will be used
|	if an alternative is not supplied at construction of the CTestController.
			
			stereotype 	"control"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A9A54CF018E"
				supplier   	"Logical View::EPOC Classes::CBase"
				quidu      	"3A3F2F660071")
			    (object Inheritance_Relationship
				quid       	"3A9A54CF018F"
				supplier   	"Logical View::Test Bed Classes::MLogOutput"
				quidu      	"3A9A54CF010B"))
			operations 	(list Operations
			    (object Operation "Close"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9A54CF01AB"
				documentation 	
|*
|	@fn				void Close()
|	Intended Usage	:	Closes RFileLogger when logging has completed
|	@since			6.0
|	@pre 			OpenL has previously been called
|	@post			RFileLogger has been closed and this object can be deleted
				
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "Write"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9A54CF01AC"
				documentation 	
|*
|	@fn				void Write(const TDesC& aOutput)
|	Intended Usage	:	Outputs the specified message to RFileLogger
|	@since			6.0
|	@param			aOutput The descriptor to be logged
|	@pre 			OpenL has previously been called
|	@post			The descriptor has been written to RFileLogger
				
				parameters 	(list Parameters
				    (object Parameter "aOutput"
					type       	"const TDesC&"
					const      	TRUE))
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "OpenL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9A54CF01AE"
				documentation 	
|*
|	@fn				TInt OpenL()
|	Intended Usage	:	Opens the RFileLogger ready for logging
|	Error Condition	:	Fails to connect to RFileLogger
|	@exception		@see RFileLogger::Connect()
|	@since			6.0
|	@pre 			This object is fully constructed
|	@post			RFileLogger is opened and ready for logging
				
				result     	"void"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "~CDefaultLogOutput"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9A54CF01AF"
				documentation 	
|*
|	@fn				~CDefaultLogOutput()
|	Intended Usage	:	Standard destructor
|	@since			6.0
				
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "CDefaultLogOutput"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A9A54CF01B5"
				documentation 	
|*
|	@fn				CDefaultLogOutput(const TDesC& aTitle)
|	Intended Usage	:	Standard constructor
|	@exception		KErrNoMemory
|	@since			6.0
|	@param			aTitle The title to be used in the log
				
				parameters 	(list Parameters
				    (object Parameter "aTitle"
					type       	"const TDesC&"
					const      	TRUE))
				result     	"explicit"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "TTransitionValidator"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A9E205E01ED"
			documentation 	
|*
|	@public
|	@class TTransitionValidator
|	Dependencies : None
|	Comments : Placeholder for the functions which validate the state of a transition
|	before and after its execution.
			
			operations 	(list Operations
			    (object Operation "ValidatePostConditions"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A9E205E0201"
				documentation 	
|*
|	@fn				virtual TBool ValidatePostConditions(TTestBedAsyncState aAsyncState)
|	Intended Usage	:	Overridden in the derived transition to check the transition post
|	conditions.
|	When overriding, if the transition calls an asynchronous function ValidatePostConditions
|	will be called twice. Firstly, after the asynchronous function has been called and, 
|	secondly, after the asynchronous request has completed.  The parameter aAsyncState can
|	be used to distinguish between these two cases.
|	@since			6.0
|	@param			aAsyncState EAsyncCalled if the async function has been just been called,
|	EAsyncCompleted if the function has completed.
|	@return			TBool ETrue if the Postconditions were valid, EFalse if not.
|	@pre 			This CTransition is fully constructed
|	@post			Unspecified
				
				stereotype 	"virtual"
				parameters 	(list Parameters
				    (object Parameter "aAsyncState"
					type       	"TTestBedAsyncState"))
				result     	"TBool"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "ValidatePreConditions"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A9E205E020C"
				documentation 	
|*
|	@fn				virtual TBool ValidatePreConditions()
|	Intended Usage	:	Overridden in the derived transition to check the transition pre
|	conditions.
|	@since			6.0
|	@return			TBool ETrue if the Preconditions were valid, EFalse if not.
|	@pre 			This CTransition is fully constructed
|	@post			Returns the validity of the preconditions
				
				stereotype 	"virtual"
				result     	"TBool"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "TTransitionValidator"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A9E205E020D"
				documentation 	
|*
|	@fn				TTransitionValidator(CUnitTestContext& aUTContext)
|	Intended Usage	:	Standard constructor
|	@since			6.0
|	@param			aUTContext The context within which this transition is executing
				
				parameters 	(list Parameters
				    (object Parameter "aUTContext"
					type       	"CUnitTestContext&"))
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "~TTransitionValidator"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3AADFEEE0254"
				documentation 	
|*
|	@fn				~TTransitionValidator()
|	Intended Usage	: Standard Destructor.
|	Error Condition	: None.	
|	@since			6.0
				
				stereotype 	"virtual"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "CUnitTestContext"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A9E205C014A"
			documentation 	
|*
|	@internal
|	@class CUnitTestContext
|	@Dependencies CBase 
|	Comments : Provide the base class definition for a Unit Test's specific data.  This class
|	is CBase derived so that test developers can derive from this class and add owned member 
|	data if they wish.
			
			stereotype 	"entity"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A9E205C014B"
				supplier   	"Logical View::EPOC Classes::CBase"
				quidu      	"3A3F2F660071"))
			operations 	(list Operations
			    (object Operation "StateAccessor"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A9E205C0186"
				documentation 	
|*
|	@fn				MStateAccessor& StateAccessor() const
|	Intended Usage	:	Provides access to the MStateAccessor
|	@since			6.0
|	@return			A reference to an MStateAccessor
|	@pre 			Object is fully constructed
				
				stereotype 	"const"
				result     	"MStateAccessor&"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "TransitionObserver"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A9E205C0190"
				documentation 	
|*
|	@fn				MTransitionObserver& TransitionObserver() const
|	Intended Usage	:	Provides access to the MTransitionObserver
|	@since			6.0
|	@return			A reference to an MTransitionObserver
|	@pre 			Object is fully constructed
				
				stereotype 	"const"
				result     	"MTransitionObserver&"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "DataLogger"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A9E205C0191"
				documentation 	
|*
|	@fn				CDataLogger& DataLogger() const
|	Intended Usage	:	Provides access to the CDataLogger
|	@since			6.0
|	@return			A reference to a CDataLogger
|	@pre 			Object is fully constructed
				
				stereotype 	"const"
				result     	"CDataLogger&"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "CUnitTestContext"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	TRUE))
				quid       	"3A9E205C0192"
				documentation 	
|*
|	@fn				CUnitTestContext(CDataLogger& aDataLogger, 
|										MStateAccessor& aAccessor,
|										MTransitionObserver& aObserver)
|	Intended Usage	: Default constructor.
|	@since			6.0
|	@param			aDataLogger The output logging object.
|	@param			aObserver The observer of this UnitTest's Transitions.
|	@param			aAccessor WhiteBox state access to the class under test.
|	@pre 			None.
|	@post			CUnitTestContext is fully constructed, and initialized.
				
				parameters 	(list Parameters
				    (object Parameter "aDataLogger"
					type       	"CDataLogger&")
				    (object Parameter "aAccessor"
					type       	"MStateAccessor&")
				    (object Parameter "aObserver"
					type       	"MTransitionObserver&"))
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "CLeakTestTransition"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A8D59CB0257"
			documentation 	
|*
|	@public
|	@class CLeakTestTransition
|	Dependencies : CTransition
|	Comments :  Overloaded Base class from which test developers 
|				can derive their own transitions for both
|				synchronous and asynchronous methods on
|				the test class.	
|				@see CTransition.
|				This overload checks that memory does not
|				leak when using a test method, and that 
|				open handles are closed correctly.
|				It is therefore not suitable for testing methods 
|				which allocate/ or deallocate memory that persists after the method has
|				completed, or which open/close handles to resources for the class
|				which remain open/closed after the method completes.
|	@warning	This base class is not really suitable for use in testing non-leaving methods.
|				(The result being that sections of the code called from within the 
|				leaving method will if trapped, fail and not exercise the code fully.)
			
			stereotype 	"boundary"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A8D59CB0258"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021"))
			operations 	(list Operations
			    (object Operation "RunError"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A8D59CB02B1"
				documentation 	
|*
|	@fn				IMPORT_C virtual TInt RunError(TInt aErrorCode)
|	Intended Usage	: Handle the RunL leave that upsets the Active Scheduler.
|	Error Condition	: @see CTransition.
|	@since			6.0
|	@param			anErrorCode The error code that was returned by the Leave;
|	@return			TInt KErrNone  
|	@pre 			CLeakTestTransition has been fully constructed, and initialized and 
|					RunL left with an error code.
|	@post			CLeakTestTransition is returned to a sensible state and the test is 
|					resceduled if aErrorCode was KErrNoMemory.
				
				stereotype 	"virtual"
				parameters 	(list Parameters
				    (object Parameter "aErrorCode"
					type       	"TInt"))
				result     	"IMPORT_C TInt"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "RunL"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3A8D59CB02C5"
				documentation 	
|*
|	@fn				IMPORT_C virtual void RunL()
|	Intended Usage	:	Override of CTransition virtual method.  
|	@see CTransition::RunL() for normal CTransition behaviour.
|	This overload sets up the heap allocation to fail upon a deterministic
|	count that is incremented once for each time the RunError method fires
|	with a KErrNoMemory error.
|	Whichever method is used the second call of RunL() will complete the request 
|	of the CUnitTest which called this transition by setting its status word.
|	If it has been requested that this transition is repeated then the status 
|	word will be set to KTestBedRepeatTest.
|	Error Condition	:
|	@since			6.0
|	@pre 			RunTransition() ensures the preconditions for this function
|	@post			With iTransitionFinished == ETrue test has been completed.
|					Otherwise - Leak test has been initialized and 
|					test method has been called via CTransition::RunL()
				
				stereotype 	"virtual"
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0)
			    (object Operation "PostTransitionCleanup"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Inline"
					value      	FALSE))
				quid       	"3B449E9802AB"
				documentation 	
|*
|	@fn				PostTransitionCleanup()
|	Intended Usage	: Called from the RunL immediately after TransitMethodL() executes
|	@since			6.0
|	@pre 			Must be called from RunL only after TransitMethodL() has completed.
|	@post			Heap failure is immediately disabled.
				
				stereotype 	"virtual"
				result     	"IMPORT_C void"
				concurrency 	"Sequential"
				opExportControl 	"Protected"
				uid        	0))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Instantiated_Class "RArray<TInt>"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"Generate"
				value      	FALSE))
			quid       	"3A9F862D039E"
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A9F862D03B5"
				supplier   	"Logical View::EPOC Classes::RArray"
				quidu      	"3A8915390132"))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Instantiated_Class "RPointerArray<TTestInfo>"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"Generate"
				value      	FALSE))
			quid       	"3A9F862E0182"
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3A9F862E0199"
				supplier   	"Logical View::EPOC Classes::RPointerArray"
				quidu      	"3A891523016D"))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "TTestInfo"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"AfxSupportMacro"
				value      	""))
			quid       	"3A9F862F0224"
			documentation 	
|*
|	@public
|	@struct TTestInfo
|	Dependencies : None
|	Comments : Used by the UI component to pass in a list of the tests which are to run
|	with information about each one.
			
			stereotype 	"struct"
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Instantiated_Class "mutable RPointerArray<CUnitTestInfo>"
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"AppliedPattern"
				value      	"none")
			    (object Attribute
				tool       	"VC++"
				name       	"Generate"
				value      	FALSE))
			quid       	"3AADFEEB03B8"
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"3AADFEEB03C5"
				supplier   	"mutable RPointerArray"))
			module     	"Component View::TestBed"
			quidu      	"3A701D270171"
			language   	"VC++")
		    (object Class "ComponentTesterInitialiserLC"
			quid       	"3DFF433B0261"
			stereotype 	"funcptr")
		    (object Association "$UNNAMED$297"
			quid       	"3A70658A016D"
			roles      	(list role_list
			    (object Role "$UNNAMED$298"
				quid       	"3A70658A016E"
				supplier   	"Logical View::Test Bed Classes::CUnitTest"
				quidu      	"3A23BA9F037C")
			    (object Role "iTransitions"
				quid       	"3A70658A016F"
				documentation 	"* List of the transitions which make up this Unit Test"
				label      	"iTransitions"
				supplier   	"Logical View::Test Bed Classes::RPointerArray<CTransition>"
				quidu      	"3A70658A0166"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$299"
			quid       	"3A70658A0181"
			roles      	(list role_list
			    (object Role "$UNNAMED$300"
				quid       	"3A70658A0182"
				supplier   	"Logical View::Test Bed Classes::CUnitTest"
				quidu      	"3A23BA9F037C")
			    (object Role "iUnitTestName:TDesC&"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Const"
					value      	TRUE))
				quid       	"3A70658A0183"
				documentation 	"* The identifier of this Unit Test"
				label      	"iUnitTestName:TDesC&"
				supplier   	"Logical View::EPOC Classes::HBufC"
				quidu      	"3A8810ED01F7"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$301"
			quid       	"3A70658B008A"
			roles      	(list role_list
			    (object Role "$UNNAMED$302"
				quid       	"3A70658B008B"
				supplier   	"Logical View::Test Bed Classes::CTestController"
				quidu      	"3A34E468034A"
				is_aggregate 	TRUE)
			    (object Role "iTestList"
				quid       	"3A70658B0093"
				documentation 	"* A list of the available tests"
				label      	"iTestList"
				supplier   	"Logical View::Test Bed Classes::RPointerArray<CComponentInfo>"
				quidu      	"3A70658B0089"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$303"
			quid       	"3A70658B009D"
			roles      	(list role_list
			    (object Role "$UNNAMED$304"
				quid       	"3A70658B009E"
				supplier   	"Logical View::Test Bed Classes::CTestController"
				quidu      	"3A34E468034A")
			    (object Role "iTestManager"
				quid       	"3A70658B00A7"
				documentation 	"* Starts the tests and stops the active scheduler when finished"
				label      	"iTestManager"
				supplier   	"Logical View::Test Bed Classes::CTestManager"
				quidu      	"3A70658C0166"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$305"
			quid       	"3A70658B03B4"
			roles      	(list role_list
			    (object Role "$UNNAMED$306"
				quid       	"3A70658B03B5"
				supplier   	"Logical View::Test Bed Classes::CComponentTester"
				quidu      	"3A24DC16022F")
			    (object Role "iObserver:MComponentTestObserver&"
				quid       	"3A70658B03B6"
				documentation 	"* The observer to inform when we have completed the test"
				label      	"iObserver:MComponentTestObserver&"
				supplier   	"Logical View::Test Bed Classes::MComponentTestObserver"
				quidu      	"3A70658E00AB"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$307"
			quid       	"3A70658B03BE"
			roles      	(list role_list
			    (object Role "$UNNAMED$308"
				quid       	"3A70658B03BF"
				supplier   	"Logical View::Test Bed Classes::CComponentTester"
				quidu      	"3A24DC16022F")
			    (object Role "iDataLogger:CDataLogger&"
				quid       	"3A70658B03C8"
				documentation 	"* The test logging mechanism"
				label      	"iDataLogger:CDataLogger&"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$309"
			quid       	"3A70658B03DC"
			roles      	(list role_list
			    (object Role "$UNNAMED$310"
				quid       	"3A70658B03DD"
				supplier   	"Logical View::Test Bed Classes::CComponentTester"
				quidu      	"3A24DC16022F")
			    (object Role "iUnitTests"
				quid       	"3A70658B03DE"
				documentation 	"* List of all the unit tests which make up this component test"
				label      	"iUnitTests"
				supplier   	"Logical View::Test Bed Classes::RPointerArray<CUnitTest>"
				quidu      	"3A70658B03D2"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$311"
			quid       	"3A70658C0351"
			roles      	(list role_list
			    (object Role "$UNNAMED$312"
				quid       	"3A70658C0352"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021")
			    (object Role "iTransitionId:TDesC&"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Const"
					value      	TRUE))
				quid       	"3A70658C0353"
				documentation 	"* The transition identifier"
				label      	"iTransitionId:TDesC&"
				supplier   	"Logical View::EPOC Classes::HBufC"
				quidu      	"3A8810ED01F7"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$313"
			quid       	"3A70658D0302"
			roles      	(list role_list
			    (object Role "$UNNAMED$314"
				quid       	"3A70658D0303"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE"
				is_aggregate 	TRUE)
			    (object Role "iLogOutput:MLogOutput*"
				quid       	"3A70658D030C"
				documentation 	"* Provides the file logging facilities"
				label      	"iLogOutput:MLogOutput*"
				supplier   	"Logical View::EPOC Classes::RFileLogger"
				quidu      	"3A83B46701C5"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$315"
			quid       	"3A71470502B0"
			roles      	(list role_list
			    (object Role "$UNNAMED$316"
				quid       	"3A71470502B1"
				supplier   	"Logical View::Test Bed Classes::CUnitTest"
				quidu      	"3A23BA9F037C")
			    (object Role "iUnitTestObserver:MUnitTestObserver&"
				quid       	"3A71470502BA"
				documentation 	"* Used to call back to the test controller that the test has finished"
				label      	"iUnitTestObserver:MUnitTestObserver&"
				supplier   	"Logical View::Test Bed Classes::MUnitTestObserver"
				quidu      	"3A8276D1007E"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$317"
			quid       	"3A7147060383"
			roles      	(list role_list
			    (object Role "$UNNAMED$318"
				quid       	"3A7147060384"
				supplier   	"Logical View::Test Bed Classes::CComponentTester"
				quidu      	"3A24DC16022F"
				is_aggregate 	TRUE)
			    (object Role "iCurrentUnitTest"
				quid       	"3A714706038D"
				documentation 	"* The index of the unittest which is to be run next"
				label      	"iCurrentUnitTest"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$319"
			quid       	"3A71AF830200"
			roles      	(list role_list
			    (object Role "$UNNAMED$320"
				quid       	"3A71AF830201"
				supplier   	"Logical View::Test Bed Classes::CComponentInfo"
				quidu      	"3A70658B02D7")
			    (object Role "iUnitTestsInfo"
				quid       	"3A71AF830202"
				documentation 	
|* Array of the subsets of transitions in this component. This object takes ownership of 
|	iUnitTestsInfo at construction.
				
				label      	"iUnitTestsInfo"
				supplier   	"Logical View::Test Bed Classes::RPointerArray<CUnitTestInfo>"
				quidu      	"3A70658B02E2"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$321"
			quid       	"3A71AF83020A"
			roles      	(list role_list
			    (object Role "$UNNAMED$322"
				quid       	"3A71AF83020B"
				supplier   	"Logical View::Test Bed Classes::CComponentInfo"
				quidu      	"3A70658B02D7")
			    (object Role "iComponentEntry"
				quid       	"3A71AF83020C"
				documentation 	
|* The full path and name of this test component. This object takes ownership of iComponentEntry
|	at construction.
				
				label      	"iComponentEntry"
				supplier   	"Logical View::EPOC Classes::TEntry"
				quidu      	"3A8810E4001D"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$323"
			quid       	"3A71AF8303AF"
			roles      	(list role_list
			    (object Role "$UNNAMED$324"
				quid       	"3A71AF8303B0"
				supplier   	"Logical View::Test Bed Classes::CTestManager"
				quidu      	"3A70658C0166"
				is_aggregate 	TRUE)
			    (object Role "iAmStopping"
				quid       	"3A71AF8303B1"
				documentation 	"* Flag indicating that all tests have completed"
				label      	"iAmStopping"
				supplier   	"Logical View::EPOC Classes::TBool"
				quidu      	"3A8810A500E5"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$325"
			quid       	"3A71AF8303B4"
			roles      	(list role_list
			    (object Role "$UNNAMED$326"
				quid       	"3A71AF8303B5"
				supplier   	"Logical View::Test Bed Classes::CTestManager"
				quidu      	"3A70658C0166")
			    (object Role "iDataLogger:CDataLogger&"
				quid       	"3A71AF8303B9"
				documentation 	"* The test logging mechanism"
				label      	"iDataLogger:CDataLogger&"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$327"
			quid       	"3A71AF8303BC"
			roles      	(list role_list
			    (object Role "$UNNAMED$328"
				quid       	"3A71AF8303BD"
				supplier   	"Logical View::Test Bed Classes::CTestManager"
				quidu      	"3A70658C0166"
				is_aggregate 	TRUE)
			    (object Role "iCurrentTestLoad"
				quid       	"3A71AF8303BE"
				documentation 	"* The index (in iTestList) of the test which is to be loaded next"
				label      	"iCurrentTestLoad"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$329"
			quid       	"3A71AF8303C3"
			roles      	(list role_list
			    (object Role "$UNNAMED$330"
				quid       	"3A71AF8303C4"
				supplier   	"Logical View::Test Bed Classes::CTestManager"
				quidu      	"3A70658C0166")
			    (object Role "iTestList"
				quid       	"3A71AF8303C5"
				documentation 	"* List of all the test to be run"
				label      	"iTestList"
				supplier   	"Logical View::Test Bed Classes::RPointerArray<CComponentInfo>"
				quidu      	"3A70658B0089"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$331"
			quid       	"3A71AF8401C9"
			roles      	(list role_list
			    (object Role "$UNNAMED$332"
				quid       	"3A71AF8401CA"
				supplier   	"Logical View::Test Bed Classes::CUnitTestInfo"
				quidu      	"3A70658D0154")
			    (object Role "iUnitTestId"
				quid       	"3A71AF8401CB"
				documentation 	"* An identifier for this unit test"
				label      	"iUnitTestId"
				supplier   	"Logical View::EPOC Classes::HBufC"
				quidu      	"3A8810ED01F7"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$333"
			quid       	"3A76AEEC039A"
			roles      	(list role_list
			    (object Role "$UNNAMED$334"
				quid       	"3A76AEEC039B"
				supplier   	"Logical View::Test Bed Classes::CTestController"
				quidu      	"3A34E468034A"
				is_aggregate 	TRUE)
			    (object Role "iOwnScheduler"
				quid       	"3A76AEEC039C"
				documentation 	"* Flag indicating if we own the active scheduler in iScheduler"
				label      	"iOwnScheduler"
				supplier   	"Logical View::EPOC Classes::TBool"
				quidu      	"3A8810A500E5"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$335"
			quid       	"3A76AEEC03A4"
			roles      	(list role_list
			    (object Role "$UNNAMED$336"
				quid       	"3A76AEEC03A5"
				supplier   	"Logical View::Test Bed Classes::CTestController"
				quidu      	"3A34E468034A")
			    (object Role "iScheduler"
				quid       	"3A76AEEC03AE"
				documentation 	"* Placeholder for an active scheduler if one is passed in on creation"
				label      	"iScheduler"
				supplier   	"Logical View::EPOC Classes::CActiveScheduler"
				quidu      	"3A8810D80084"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$337"
			quid       	"3A7A7FB0015B"
			roles      	(list role_list
			    (object Role "$UNNAMED$338"
				quid       	"3A7A7FB0015C"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021"
				is_aggregate 	TRUE)
			    (object Role "iRepeatThis"
				quid       	"3A7A7FB0016F"
				documentation 	"* Indicates that this transition should be re-run after the current run"
				label      	"iRepeatThis"
				supplier   	"Logical View::EPOC Classes::TBool"
				quidu      	"3A8810A500E5"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$339"
			quid       	"3A7FF34D00A7"
			roles      	(list role_list
			    (object Role "$UNNAMED$340"
				quid       	"3A7FF34D00A8"
				supplier   	"Logical View::Test Bed Classes::CUnitTest"
				quidu      	"3A23BA9F037C"
				is_aggregate 	TRUE)
			    (object Role "iNextTransitionIndex"
				quid       	"3A7FF34D00D9"
				documentation 	"* The index in iTransitions of the next transition to be run"
				label      	"iNextTransitionIndex"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$341"
			quid       	"3A7FF34E03AB"
			roles      	(list role_list
			    (object Role "$UNNAMED$342"
				quid       	"3A7FF34E03AC"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021"
				is_aggregate 	TRUE)
			    (object Role "iTransitionFinished"
				quid       	"3A7FF34E03C9"
				documentation 	"* Indicates that the transition has executed and can be completed"
				label      	"iTransitionFinished"
				supplier   	"Logical View::EPOC Classes::TBool"
				quidu      	"3A8810A500E5"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$343"
			quid       	"3A7FF34E03CC"
			roles      	(list role_list
			    (object Role "$UNNAMED$344"
				quid       	"3A7FF34E03CD"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021")
			    (object Role "iUnitTestStatus"
				quid       	"3A7FF34E03DD"
				documentation 	"* The iStatus of the UnitTest which owns me so that I can complete it"
				label      	"iUnitTestStatus"
				supplier   	"Logical View::EPOC Classes::TRequestStatus"
				quidu      	"3A8810B80287"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$345"
			quid       	"3A892F440157"
			roles      	(list role_list
			    (object Role "$UNNAMED$346"
				quid       	"3A892F440158"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021"
				is_aggregate 	TRUE)
			    (object Role "iLeaveError"
				quid       	"3A892F44016B"
				documentation 	"* indicates the code that the RunL left with when completing with a KErrTestBedLeft"
				label      	"iLeaveError"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$347"
			quid       	"3A892F450108"
			roles      	(list role_list
			    (object Role "$UNNAMED$348"
				quid       	"3A892F450109"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE")
			    (object Role "iFormatBuf"
				quid       	"3A892F450112"
				documentation 	"* Provides the area for formatting log and report data"
				label      	"iFormatBuf"
				supplier   	"Logical View::EPOC Classes::HBufC"
				quidu      	"3A8810ED01F7"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$349"
			quid       	"3A892F45011C"
			roles      	(list role_list
			    (object Role "$UNNAMED$350"
				quid       	"3A892F45011D"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE"
				is_aggregate 	TRUE)
			    (object Role "iReportFlogger"
				quid       	"3A892F450126"
				documentation 	"* Provides the file reporting facilities"
				label      	"iReportFlogger"
				supplier   	"Logical View::EPOC Classes::RFileLogger"
				quidu      	"3A83B46701C5"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$351"
			quid       	"3A892F450130"
			roles      	(list role_list
			    (object Role "$UNNAMED$352"
				quid       	"3A892F450131"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE"
				is_aggregate 	TRUE)
			    (object Role "iLogFormat"
				quid       	"3A892F45013A"
				documentation 	"* The logging formats to be used if iLogStyle is HTML or custom."
				label      	"iLogFormat"
				supplier   	"Logical View::Test Bed Classes::TLogFormat"
				quidu      	"3A894035038E"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$353"
			quid       	"3A892F45013D"
			roles      	(list role_list
			    (object Role "$UNNAMED$354"
				quid       	"3A892F45013E"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE")
			    (object Role "iDebug"
				quid       	"3A892F450144"
				documentation 	"* The class instance"
				label      	"iDebug"
				supplier   	"Logical View::Test Bed Classes::CDataLogger::TNullDebugPrint"
				quidu      	"3A893FA40336"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$355"
			quid       	"3A8D59C801C6"
			roles      	(list role_list
			    (object Role "$UNNAMED$356"
				quid       	"3A8D59C801C7"
				supplier   	"Logical View::Test Bed Classes::CTestController"
				quidu      	"3A34E468034A")
			    (object Role "iDataLogger"
				quid       	"3A8D59C801E4"
				documentation 	"* Provides the file logging capability"
				label      	"iDataLogger"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$357"
			quid       	"3A92774801E6"
			roles      	(list role_list
			    (object Role "$UNNAMED$358"
				quid       	"3A92774801E7"
				supplier   	"Logical View::Test Bed Classes::CUnitTest"
				quidu      	"3A23BA9F037C")
			    (object Role "iOutstandingTransitions"
				quid       	"3A92774801F0"
				documentation 	"* List of the asyncronous transitions which have requests outstanding"
				label      	"iOutstandingTransitions"
				supplier   	"Logical View::Test Bed Classes::RPointerArray<CTransition>"
				quidu      	"3A70658A0166"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$359"
			quid       	"3A93A42B019F"
			roles      	(list role_list
			    (object Role "$UNNAMED$360"
				quid       	"3A93A42B01A0"
				supplier   	"Logical View::Test Bed Classes::CUnitTest"
				quidu      	"3A23BA9F037C"
				is_aggregate 	TRUE)
			    (object Role "iWaitingForCompletion"
				quid       	"3A93A42B01D1"
				documentation 	
|* Indicates that the next transition is waiting for the completion of async requests 
|	before it will be run
				
				label      	"iWaitingForCompletion"
				supplier   	"Logical View::EPOC Classes::TBool"
				quidu      	"3A8810A500E5"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$361"
			quid       	"3A93A42D017A"
			roles      	(list role_list
			    (object Role "$UNNAMED$362"
				quid       	"3A93A42D017B"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021"
				is_aggregate 	TRUE)
			    (object Role "iBlockingTransition"
				quid       	"3A93A42D0184"
				documentation 	
|* Indicates that this transition should not execute until all previous async transitions
|	have finished
				
				label      	"iBlockingTransition"
				supplier   	"Logical View::EPOC Classes::TBool"
				quidu      	"3A8810A500E5"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$363"
			quid       	"3A9A54D10320"
			roles      	(list role_list
			    (object Role "$UNNAMED$364"
				quid       	"3A9A54D10321"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE")
			    (object Role "iDefaultReportOutput"
				quid       	"3A9A54D1032A"
				documentation 	"* Pointer to a default report output if the user doesn't supply one"
				label      	"iDefaultReportOutput"
				supplier   	"Logical View::Test Bed Classes::CDefaultLogOutput"
				quidu      	"3A9A54CF018D"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$365"
			quid       	"3A9A54D10334"
			roles      	(list role_list
			    (object Role "$UNNAMED$366"
				quid       	"3A9A54D10335"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE")
			    (object Role "iDefaultLogOutput"
				quid       	"3A9A54D1033E"
				documentation 	"* Pointer to a default log output if the user doesn't supply one"
				label      	"iDefaultLogOutput"
				supplier   	"Logical View::Test Bed Classes::CDefaultLogOutput"
				quidu      	"3A9A54CF018D"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$367"
			quid       	"3A9A54D10341"
			roles      	(list role_list
			    (object Role "$UNNAMED$368"
				quid       	"3A9A54D10342"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE")
			    (object Role "iReportOutput"
				quid       	"3A9A54D10348"
				documentation 	"* Provides the reporting facilities"
				label      	"iReportOutput"
				supplier   	"Logical View::Test Bed Classes::MLogOutput"
				quidu      	"3A9A54CF010B"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$369"
			quid       	"3A9A54D10352"
			roles      	(list role_list
			    (object Role "$UNNAMED$370"
				quid       	"3A9A54D10353"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE"
				is_aggregate 	TRUE)
			    (object Role "iLogStyle"
				quid       	"3A9A54D1035C"
				documentation 	"* The logging style to be used (plain text, HTML or custom)."
				label      	"iLogStyle"
				supplier   	"TLoggingStyle"
				exportControl 	"Private"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$371"
			quid       	"3A9E205C00A0"
			roles      	(list role_list
			    (object Role "$UNNAMED$372"
				quid       	"3A9E205C00A1"
				supplier   	"Logical View::Test Bed Classes::CComponentTester"
				quidu      	"3A24DC16022F"
				is_aggregate 	TRUE)
			    (object Role "iUnitTestsToRun:RPointerArray<TTestInfo>*"
				quid       	"3A9E205C00AA"
				documentation 	
|* The list of tests to run, NULL means run all tests. We take ownership of the list but 
|	not the items on it.
				
				label      	"iUnitTestsToRun:RPointerArray<TTestInfo>*"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$373"
			quid       	"3A9E205D017E"
			roles      	(list role_list
			    (object Role "$UNNAMED$374"
				quid       	"3A9E205D017F"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021")
			    (object Role "iValidator:TTransitionValidator&"
				quid       	"3A9E205D01BA"
				documentation 	
|* Used for checking the state of the test object - provides pre and post condition 
|	validation functions
				
				label      	"iValidator:TTransitionValidator&"
				supplier   	"Logical View::Test Bed Classes::TTransitionValidator"
				quidu      	"3A9E205E01ED"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$375"
			quid       	"3A9E205D01C4"
			roles      	(list role_list
			    (object Role "$UNNAMED$376"
				quid       	"3A9E205D01C5"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021")
			    (object Role "iUTContext:CUnitTestContext&"
				quid       	"3A9E205D01D8"
				documentation 	"* The context in which this transition is running (logging, state accessor & observer)"
				label      	"iUTContext:CUnitTestContext&"
				supplier   	"Logical View::Test Bed Classes::CUnitTestContext"
				quidu      	"3A9E205C014A"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$377"
			quid       	"3A9F862D03A8"
			roles      	(list role_list
			    (object Role "$UNNAMED$378"
				quid       	"3A9F862D03A9"
				supplier   	"Logical View::Test Bed Classes::CComponentTester"
				quidu      	"3A24DC16022F"
				is_aggregate 	TRUE)
			    (object Role "iParameterizedTests"
				quid       	"3A9F862D03B2"
				documentation 	"* A list of the test which cannot run without a parameter set from the UI"
				label      	"iParameterizedTests"
				supplier   	"Logical View::Test Bed Classes::RArray<TInt>"
				quidu      	"3A9F862D039E"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$379"
			quid       	"3A9F862E018C"
			roles      	(list role_list
			    (object Role "$UNNAMED$380"
				quid       	"3A9F862E018D"
				supplier   	"Logical View::Test Bed Classes::CTestManager"
				quidu      	"3A70658C0166")
			    (object Role "iTestsToRun"
				quid       	"3A9F862E0196"
				documentation 	"* List of the tests to be run, NULL means run all tests"
				label      	"iTestsToRun"
				supplier   	"Logical View::Test Bed Classes::RPointerArray<TTestInfo>"
				quidu      	"3A9F862E0182"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$381"
			quid       	"3AADFEEB03B9"
			roles      	(list role_list
			    (object Role "$UNNAMED$382"
				quid       	"3AADFEEB03BA"
				supplier   	"Logical View::Test Bed Classes::CComponentTester"
				quidu      	"3A24DC16022F")
			    (object Role "iTransitionSets"
				quid       	"3AADFEEB03C2"
				documentation 	
|* A placeholder which is only used to ensure correct object cleanup when 
|	TransitionSetsL() leaves
				
				label      	"iTransitionSets"
				supplier   	"Logical View::Test Bed Classes::mutable RPointerArray<CUnitTestInfo>"
				quidu      	"3AADFEEB03B8"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$383"
			quid       	"3AADFEEC03CE"
			roles      	(list role_list
			    (object Role "$UNNAMED$384"
				quid       	"3AADFEEC03CF"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021"
				is_aggregate 	TRUE)
			    (object Role "iTransitionInfo"
				quid       	"3AADFEEC03D8"
				documentation 	
|* Information on this transition including its ID, its iteration number and the data logger
|	it is currently using
				
				label      	"iTransitionInfo"
				supplier   	"Logical View::Test Bed Classes::TTransitionInfo"
				quidu      	"3A8276D1009C"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$385"
			quid       	"3AC9D060037D"
			roles      	(list role_list
			    (object Role "$UNNAMED$386"
				quid       	"3AC9D060037E"
				supplier   	"Logical View::Test Bed Classes::CUnitTest"
				quidu      	"3A23BA9F037C")
			    (object Role "iCurrentlyExecutingTransition"
				quid       	"3AC9D06003BA"
				documentation 	"* The currently executing transition : NOT OWNED"
				label      	"iCurrentlyExecutingTransition"
				supplier   	"Logical View::Test Bed Classes::CTransition"
				quidu      	"3A23BFC30021"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$387"
			quid       	"3AC9D061013A"
			roles      	(list role_list
			    (object Role "$UNNAMED$388"
				quid       	"3AC9D061013B"
				supplier   	"Logical View::Test Bed Classes::CDefaultLogOutput"
				quidu      	"3A9A54CF018D"
				is_aggregate 	TRUE)
			    (object Role "iFLogger"
				quid       	"3AC9D061013C"
				documentation 	"* Handle to the file logging mechanism for outputting messages"
				label      	"iFLogger"
				supplier   	"Logical View::EPOC Classes::RFileLogger"
				quidu      	"3A83B46701C5"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$389"
			quid       	"3AC9D0610144"
			roles      	(list role_list
			    (object Role "$UNNAMED$390"
				quid       	"3AC9D0610145"
				supplier   	"Logical View::Test Bed Classes::CDefaultLogOutput"
				quidu      	"3A9A54CF018D")
			    (object Role "iTitle:TDesC&"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Const"
					value      	TRUE))
				quid       	"3AC9D0610146"
				documentation 	"* The title which is output to the log file"
				label      	"iTitle:TDesC&"
				supplier   	"Logical View::EPOC Classes::TDesC"
				quidu      	"3A88109800DC"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$391"
			quid       	"3AC9D061018A"
			roles      	(list role_list
			    (object Role "$UNNAMED$392"
				quid       	"3AC9D061018B"
				supplier   	"Logical View::Test Bed Classes::TLogMessageOverflow"
				quidu      	"3A892F420190"
				is_aggregate 	TRUE)
			    (object Role "iError"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"InitialValue"
					value      	"KErrNone"))
				quid       	"3AC9D061018C"
				label      	"iError"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$393"
			quid       	"3AC9D0620204"
			roles      	(list role_list
			    (object Role "$UNNAMED$394"
				quid       	"3AC9D0620205"
				supplier   	"Logical View::Test Bed Classes::CUnitTestContext"
				quidu      	"3A9E205C014A")
			    (object Role "iStateAccessor:MStateAccessor&"
				quid       	"3AC9D0620206"
				documentation 	"* WhiteBox state access to the class under test."
				label      	"iStateAccessor:MStateAccessor&"
				supplier   	"Logical View::Test Bed Classes::MStateAccessor"
				quidu      	"3A23BE150330"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$395"
			quid       	"3AC9D062020E"
			roles      	(list role_list
			    (object Role "$UNNAMED$396"
				quid       	"3AC9D062020F"
				supplier   	"Logical View::Test Bed Classes::CUnitTestContext"
				quidu      	"3A9E205C014A")
			    (object Role "iObserver:MTransitionObserver&"
				quid       	"3AC9D0620210"
				documentation 	"* The observer of this UnitTest's Transitions."
				label      	"iObserver:MTransitionObserver&"
				supplier   	"MTransitionObserver"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$397"
			quid       	"3AC9D0620218"
			roles      	(list role_list
			    (object Role "$UNNAMED$398"
				quid       	"3AC9D0620219"
				supplier   	"Logical View::Test Bed Classes::CUnitTestContext"
				quidu      	"3A9E205C014A")
			    (object Role "iDataLogger:CDataLogger&"
				quid       	"3AC9D0620222"
				documentation 	"* The output logging object."
				label      	"iDataLogger:CDataLogger&"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$399"
			quid       	"3AC9D064015C"
			roles      	(list role_list
			    (object Role "$UNNAMED$400"
				quid       	"3AC9D064015D"
				supplier   	"Logical View::Test Bed Classes::TTransitionInfo"
				quidu      	"3A8276D1009C")
			    (object Role "iDataLogger:CDataLogger&"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Const"
					value      	TRUE))
				quid       	"3AC9D0640166"
				documentation 	"* The Data Logger that this transition is currently using"
				label      	"iDataLogger:CDataLogger&"
				supplier   	"Logical View::Test Bed Classes::CDataLogger"
				quidu      	"3A23B76E01BE"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$401"
			quid       	"3AC9D0640169"
			roles      	(list role_list
			    (object Role "$UNNAMED$402"
				quid       	"3AC9D064016A"
				supplier   	"Logical View::Test Bed Classes::TTransitionInfo"
				quidu      	"3A8276D1009C"
				is_aggregate 	TRUE)
			    (object Role "iIteration"
				quid       	"3AC9D0640170"
				documentation 	"* The iteration that this transition is currently on"
				label      	"iIteration"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$403"
			quid       	"3AC9D0640173"
			roles      	(list role_list
			    (object Role "$UNNAMED$404"
				quid       	"3AC9D0640174"
				supplier   	"Logical View::Test Bed Classes::TTransitionInfo"
				quidu      	"3A8276D1009C")
			    (object Role "iTransitionId:TDesC&"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"Const"
					value      	TRUE))
				quid       	"3AC9D064017A"
				documentation 	"* Descriptor containing the transition identifier"
				label      	"iTransitionId:TDesC&"
				supplier   	"Logical View::EPOC Classes::TDesC"
				quidu      	"3A88109800DC"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$405"
			quid       	"3AC9D064018F"
			roles      	(list role_list
			    (object Role "$UNNAMED$406"
				quid       	"3AC9D0640190"
				supplier   	"Logical View::Test Bed Classes::TTestInfo"
				quidu      	"3A9F862F0224")
			    (object Role "iParameters"
				quid       	"3AC9D0640191"
				documentation 	"* Parameter block which is to be passed to the unit test"
				label      	"iParameters"
				supplier   	"TAny"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$407"
			quid       	"3AC9D0640199"
			roles      	(list role_list
			    (object Role "$UNNAMED$408"
				quid       	"3AC9D064019A"
				supplier   	"Logical View::Test Bed Classes::TTestInfo"
				quidu      	"3A9F862F0224"
				is_aggregate 	TRUE)
			    (object Role "iRunTime"
				quid       	"3AC9D064019B"
				documentation 	"* The time at which this unit test should be scheduled to run"
				label      	"iRunTime"
				supplier   	"TTimeIntervalMicroSeconds32"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$409"
			quid       	"3AC9D064019E"
			roles      	(list role_list
			    (object Role "$UNNAMED$410"
				quid       	"3AC9D064019F"
				supplier   	"Logical View::Test Bed Classes::TTestInfo"
				quidu      	"3A9F862F0224"
				is_aggregate 	TRUE)
			    (object Role "iUnitTestId"
				quid       	"3AC9D06401A0"
				documentation 	"* The zero-based unit test Id within the above component"
				label      	"iUnitTestId"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$411"
			quid       	"3AC9D06401A3"
			roles      	(list role_list
			    (object Role "$UNNAMED$412"
				quid       	"3AC9D06401A4"
				supplier   	"Logical View::Test Bed Classes::TTestInfo"
				quidu      	"3A9F862F0224"
				is_aggregate 	TRUE)
			    (object Role "iComponentId"
				quid       	"3AC9D06401A5"
				documentation 	
|* The zero-based component Id based on the list passed out from 
|	CTestController::FindComponents
				
				label      	"iComponentId"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$413"
			quid       	"3AC9D064021B"
			roles      	(list role_list
			    (object Role "$UNNAMED$414"
				quid       	"3AC9D064021C"
				supplier   	"Logical View::Test Bed Classes::CLeakTestTransition"
				quidu      	"3A8D59CB0257"
				is_aggregate 	TRUE)
			    (object Role "iBreakStep"
				quid       	"3AC9D064021D"
				documentation 	"* The iteration of the test method upon which an unexpected failure occurred."
				label      	"iBreakStep"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$415"
			quid       	"3AC9D0640220"
			roles      	(list role_list
			    (object Role "$UNNAMED$416"
				quid       	"3AC9D0640221"
				supplier   	"Logical View::Test Bed Classes::CLeakTestTransition"
				quidu      	"3A8D59CB0257"
				is_aggregate 	TRUE)
			    (object Role "iFailStep"
				quid       	"3AC9D0640225"
				documentation 	"* The current iteration of the test method upon which to fail."
				label      	"iFailStep"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$417"
			quid       	"3AC9D0640228"
			roles      	(list role_list
			    (object Role "$UNNAMED$418"
				quid       	"3AC9D0640229"
				supplier   	"Logical View::Test Bed Classes::CLeakTestTransition"
				quidu      	"3A8D59CB0257"
				is_aggregate 	TRUE)
			    (object Role "iThread"
				quid       	"3AC9D064022F"
				documentation 	"* The current thread handle"
				label      	"iThread"
				supplier   	"RThread"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$419"
			quid       	"3AC9D0640239"
			roles      	(list role_list
			    (object Role "$UNNAMED$420"
				quid       	"3AC9D064023A"
				supplier   	"Logical View::Test Bed Classes::CLeakTestTransition"
				quidu      	"3A8D59CB0257"
				is_aggregate 	TRUE)
			    (object Role "iEndThreadHandleCount"
				quid       	"3AC9D064023B"
				documentation 	"* The count of thread open handles at the end of the RunL/RunError."
				label      	"iEndThreadHandleCount"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$421"
			quid       	"3AC9D0640243"
			roles      	(list role_list
			    (object Role "$UNNAMED$422"
				quid       	"3AC9D0640244"
				supplier   	"Logical View::Test Bed Classes::CLeakTestTransition"
				quidu      	"3A8D59CB0257"
				is_aggregate 	TRUE)
			    (object Role "iEndProcessHandleCount"
				quid       	"3AC9D0640245"
				documentation 	"* The count of process open handles at the end of the RunL/RunError."
				label      	"iEndProcessHandleCount"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$423"
			quid       	"3AC9D064024D"
			roles      	(list role_list
			    (object Role "$UNNAMED$424"
				quid       	"3AC9D064024E"
				supplier   	"Logical View::Test Bed Classes::CLeakTestTransition"
				quidu      	"3A8D59CB0257"
				is_aggregate 	TRUE)
			    (object Role "iStartThreadHandleCount"
				quid       	"3AC9D064024F"
				documentation 	"* The count of thread open handles at the start of the RunL."
				label      	"iStartThreadHandleCount"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$425"
			quid       	"3AC9D0640257"
			roles      	(list role_list
			    (object Role "$UNNAMED$426"
				quid       	"3AC9D0640258"
				supplier   	"Logical View::Test Bed Classes::CLeakTestTransition"
				quidu      	"3A8D59CB0257"
				is_aggregate 	TRUE)
			    (object Role "iStartProcessHandleCount"
				quid       	"3AC9D0640259"
				documentation 	"* The count of process open handles at the start of the RunL."
				label      	"iStartProcessHandleCount"
				supplier   	"Logical View::EPOC Classes::TInt"
				quidu      	"3A881077011B"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$427"
			quid       	"3AC9D06403C9"
			roles      	(list role_list
			    (object Role "$UNNAMED$428"
				quid       	"3AC9D06403CA"
				supplier   	"Logical View::Test Bed Classes::TTransitionValidator"
				quidu      	"3A9E205E01ED")
			    (object Role "iUTContext:CUnitTestContext&"
				quid       	"3AC9D06403D3"
				documentation 	"* The context that this transition will be executing in"
				label      	"iUTContext:CUnitTestContext&"
				supplier   	"Logical View::Test Bed Classes::CUnitTestContext"
				quidu      	"3A9E205C014A"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$429"
			quid       	"3B163640034C"
			roles      	(list role_list
			    (object Role "$UNNAMED$430"
				quid       	"3B163640034D"
				supplier   	"Logical View::Test Bed Classes::CTestManager"
				quidu      	"3A70658C0166")
			    (object Role "iCurrentTester"
				quid       	"3B1636400356"
				documentation 	"* The test which is currently being run"
				label      	"iCurrentTester"
				supplier   	"Logical View::Test Bed Classes::CComponentTester"
				quidu      	"3A24DC16022F"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$431"
			quid       	"3B163640039C"
			roles      	(list role_list
			    (object Role "$UNNAMED$432"
				quid       	"3B163640039D"
				supplier   	"Logical View::Test Bed Classes::CTestManager"
				quidu      	"3A70658C0166"
				is_aggregate 	TRUE)
			    (object Role "iCurrentLibrary"
				quid       	"3B16364003B0"
				documentation 	"* The library containing the test which is currently being run"
				label      	"iCurrentLibrary"
				supplier   	"RLibrary"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$433"
			quid       	"3B449E92031B"
			roles      	(list role_list
			    (object Role "$UNNAMED$434"
				quid       	"3B449E92031C"
				supplier   	"Logical View::Test Bed Classes::CUnitTest"
				quidu      	"3A23BA9F037C")
			    (object Role "iFileMan"
				quid       	"3B449E920343"
				documentation 	"* File manager - useful in PrepareUnitTestL if copying files is required"
				label      	"iFileMan"
				supplier   	"CFileMan"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$435"
			quid       	"3B449E92034D"
			roles      	(list role_list
			    (object Role "$UNNAMED$436"
				quid       	"3B449E92034E"
				supplier   	"Logical View::Test Bed Classes::CUnitTest"
				quidu      	"3A23BA9F037C"
				is_aggregate 	TRUE)
			    (object Role "iFs"
				quid       	"3B449E920361"
				documentation 	"* Connection to the file server - required by iFileMan"
				label      	"iFs"
				supplier   	"RFs"
				exportControl 	"Protected"
				is_navigable 	TRUE)))
		    (object Association "$UNNAMED$437"
			quid       	"3B449E92036B"
			roles      	(list role_list
			    (object Role "$UNNAMED$438"
				quid       	"3B449E92036C"
				supplier   	"Logical View::Test Bed Classes::CUnitTest"
				quidu      	"3A23BA9F037C"
				is_aggregate 	TRUE)
			    (object Role "iLeaveErrorArray"
				quid       	"3B449E92037F"
				documentation 	"* List of all the acceptable error codes"
				label      	"iLeaveErrorArray"
				supplier   	"Logical View::Test Bed Classes::RArray<TInt>"
				quidu      	"3A9F862D039E"
				exportControl 	"Protected"
				is_navigable 	TRUE))))
		logical_presentations 	(list unit_reference_list
		    (object ClassDiagram "Main"
			quid       	"3A37869600EE"
			title      	"Main"
			documentation 	"Returns the test which is currently executing"
			zoom       	100
			max_height 	28350
			max_width  	21600
			origin_x   	0
			origin_y   	0
			items      	(list diagram_item_list
			    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<TDesC>" @985
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(496, 1984)
				label      	(object ItemLabel
				    Parent_View 	@985
				    location   	(270, 1933)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	452
				    justify    	0
				    label      	"RPointerArray<TDesC>")
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658D015F"
				width      	470
				height     	126
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTestInfo" @986
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(496, 2418)
				label      	(object ItemLabel
				    Parent_View 	@986
				    location   	(260, 2212)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	472
				    justify    	0
				    label      	"CUnitTestInfo")
				icon       	"control"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658D0154"
				compartment 	(object Compartment
				    Parent_View 	@986
				    location   	(260, 2273)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	7
				    max_width  	478)
				width      	490
				height     	436
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::MUnitTestObserver" @987
				ShowCompartmentStereotypes 	TRUE
				SuppressAttribute 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1364, 1550)
				label      	(object ItemLabel
				    Parent_View 	@987
				    location   	(1110, 1494)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	508
				    justify    	0
				    label      	"MUnitTestObserver")
				icon       	"Interface"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A8276D1007E"
				compartment 	(object Compartment
				    Parent_View 	@987
				    location   	(1110, 1555)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	1
				    max_width  	515)
				width      	526
				height     	136
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CUnitTestInfo>" @988
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(496, 2976)
				label      	(object ItemLabel
				    Parent_View 	@988
				    location   	(203, 2926)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	586
				    justify    	0
				    label      	"RPointerArray<CUnitTestInfo>")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658B02E2"
				width      	604
				height     	122
				annotation 	8
				autoResize 	TRUE)
			    (object UsesView "" @989
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A81831D0094"
				client     	@988
				supplier   	@986
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentInfo" @990
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(496, 3596)
				label      	(object ItemLabel
				    Parent_View 	@990
				    location   	(233, 3365)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	526
				    justify    	0
				    label      	"CComponentInfo")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658B02D7"
				compartment 	(object Compartment
				    Parent_View 	@990
				    location   	(233, 3426)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	8
				    max_width  	522)
				width      	544
				height     	486
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$319" @991
				location   	(496, 3194)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF830200"
				roleview_list 	(list RoleViews
				    (object RoleView "iUnitTestsInfo" @992
					Parent_View 	@991
					location   	(-62, 714)
					label      	(object SegLabel @993
					    Parent_View 	@992
					    location   	(456, 3193)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	838
					    justify    	0
					    label      	"-iUnitTestsInfo"
					    pctDist    	0.006410
					    height     	41
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF830202"
					client     	@991
					supplier   	@988
					line_style 	0)
				    (object RoleView "$UNNAMED$320" @994
					Parent_View 	@991
					location   	(-62, 714)
					label      	(object SegLabel @995
					    Parent_View 	@994
					    location   	(455, 3320)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF830201"
					client     	@991
					supplier   	@990
					line_style 	0)))
			    (object ClassView "Class" "Logical View::Test Bed Classes::MStateAccessor" @996
				ShowCompartmentStereotypes 	TRUE
				SuppressAttribute 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(3782, 682)
				label      	(object ItemLabel
				    Parent_View 	@996
				    location   	(3501, 626)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	562
				    justify    	0
				    label      	"MStateAccessor")
				icon       	"Interface"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23BE150330"
				compartment 	(object Compartment
				    Parent_View 	@996
				    location   	(3501, 687)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	1
				    max_width  	568)
				width      	580
				height     	136
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CTransition>" @997
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2666, 992)
				label      	(object ItemLabel
				    Parent_View 	@997
				    location   	(2390, 941)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	552
				    justify    	0
				    label      	"RPointerArray<CTransition>")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658A0166"
				width      	570
				height     	126
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTest" @998
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1364, 682)
				label      	(object ItemLabel
				    Parent_View 	@998
				    location   	(1033, 176)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	662
				    justify    	0
				    label      	"CUnitTest")
				icon       	"control"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23BA9F037C"
				compartment 	(object Compartment
				    Parent_View 	@998
				    location   	(1033, 237)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	19
				    max_width  	659)
				width      	680
				height     	1036
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$297" @999
				location   	(2054, 845)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658A016D"
				roleview_list 	(list RoleViews
				    (object RoleView "iTransitions" @1000
					Parent_View 	@999
					location   	(566, 597)
					label      	(object SegLabel @1001
					    Parent_View 	@1000
					    location   	(2325, 952)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	237
					    justify    	0
					    label      	"#iTransitions"
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658A016F"
					client     	@999
					supplier   	@997
					line_style 	0)
				    (object RoleView "$UNNAMED$298" @1002
					Parent_View 	@999
					location   	(566, 597)
					label      	(object SegLabel @1003
					    Parent_View 	@1002
					    location   	(1784, 739)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658A016E"
					client     	@999
					supplier   	@998
					line_style 	0)))
			    (object ClassView "Class" "Logical View::Test Bed Classes::TTransitionInfo" @1004
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(4526, 1364)
				label      	(object ItemLabel
				    Parent_View 	@1004
				    location   	(4357, 1283)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	338
				    justify    	0
				    label      	"TTransitionInfo")
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A8276D1009C"
				compartment 	(object Compartment
				    Parent_View 	@1004
				    location   	(4357, 1344)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	2
				    max_width  	343)
				width      	356
				height     	186
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::TTransitionValidator" @1005
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(3782, 2356)
				label      	(object ItemLabel
				    Parent_View 	@1005
				    location   	(3424, 2200)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	716
				    justify    	0
				    label      	"TTransitionValidator")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A9E205E01ED"
				compartment 	(object Compartment
				    Parent_View 	@1005
				    location   	(3424, 2261)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	5
				    max_width  	721)
				width      	734
				height     	336
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTestContext" @1006
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(4588, 434)
				label      	(object ItemLabel
				    Parent_View 	@1006
				    location   	(4276, 278)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	624
				    justify    	0
				    label      	"CUnitTestContext")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A9E205C014A"
				compartment 	(object Compartment
				    Parent_View 	@1006
				    location   	(4276, 339)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	5
				    max_width  	631)
				width      	642
				height     	336
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CTransition" @1007
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(3782, 1612)
				label      	(object ItemLabel
				    Parent_View 	@1007
				    location   	(3432, 1206)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	700
				    justify    	0
				    label      	"CTransition")
				icon       	"boundary"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23BFC30021"
				compartment 	(object Compartment
				    Parent_View 	@1007
				    location   	(3432, 1267)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	15
				    max_width  	706)
				width      	718
				height     	836
				annotation 	8
				autoResize 	TRUE)
			    (object UsesView "" @1008
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A87B0970263"
				client     	@997
				supplier   	@1007
				line_style 	0)
			    (object UsesView "" @1009
				label      	(object ItemLabel
				    Parent_View 	@1009
				    location   	(3782, 971)
				    anchor_loc 	1
				    nlines     	1
				    max_width  	60
				    justify    	0
				    label      	"")
				stereotype 	(object SegLabel @1010
				    Parent_View 	@1009
				    location   	(3847, 971)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Uses>>"
				    pctDist    	0.500935
				    height     	65
				    orientation 	1)
				line_color 	3342489
				quidu      	"3AAE437E012B"
				client     	@1007
				supplier   	@996
				line_style 	0)
			    (object AssociationViewNew "$UNNAMED$373" @1011
				location   	(3782, 2108)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A9E205D017E"
				roleview_list 	(list RoleViews
				    (object RoleView "iValidator:TTransitionValidator&" @1012
					Parent_View 	@1011
					location   	(62, 806)
					label      	(object SegLabel @1013
					    Parent_View 	@1012
					    location   	(3862, 2106)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	587
					    justify    	0
					    label      	"#iValidator:TTransitionValidator&"
					    pctDist    	-0.025862
					    height     	80
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9E205D01BA"
					client     	@1011
					supplier   	@1005
					line_style 	0)
				    (object RoleView "$UNNAMED$374" @1014
					Parent_View 	@1011
					location   	(62, 806)
					label      	(object SegLabel @1015
					    Parent_View 	@1014
					    location   	(3741, 2046)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9E205D017F"
					client     	@1011
					supplier   	@1007
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$375" @1016
				location   	(4268, 897)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A9E205D01C4"
				roleview_list 	(list RoleViews
				    (object RoleView "iUTContext:CUnitTestContext&" @1017
					Parent_View 	@1016
					location   	(548, -405)
					label      	(object SegLabel @1018
					    Parent_View 	@1017
					    location   	(4590, 881)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	592
					    justify    	0
					    label      	"#iUTContext:CUnitTestContext&"
					    pctDist    	0.543957
					    height     	256
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9E205D01D8"
					client     	@1016
					supplier   	@1006
					line_style 	0)
				    (object RoleView "$UNNAMED$376" @1019
					Parent_View 	@1016
					location   	(548, -405)
					label      	(object SegLabel @1020
					    Parent_View 	@1019
					    location   	(4073, 1109)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9E205D01C5"
					client     	@1016
					supplier   	@1007
					line_style 	0)))
			    (object UsesView "" @1021
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A87AD5D01ED"
				client     	@998
				supplier   	@987
				line_style 	0)
			    (object UsesView "" @1022
				label      	(object ItemLabel
				    Parent_View 	@1022
				    location   	(2597, 682)
				    anchor_loc 	1
				    nlines     	1
				    max_width  	60
				    justify    	0
				    label      	"")
				stereotype 	(object SegLabel @1023
				    Parent_View 	@1022
				    location   	(2718, 627)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Creates>>"
				    pctDist    	0.567801
				    height     	56
				    orientation 	0)
				line_color 	3342489
				quidu      	"3AAE43920184"
				client     	@998
				supplier   	@996
				line_style 	0)
			    (object UsesView "" @1024
				stereotype 	(object SegLabel @1025
				    Parent_View 	@1024
				    location   	(2694, 760)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Uses>>"
				    pctDist    	0.465806
				    height     	38
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A378D2002C2"
				client     	@998
				supplier   	@1007
				vertices   	(list Points
				    (1704, 710)
				    (3472, 866)
				    (3607, 1193))
				line_style 	0)
			    (object UsesView "" @1026
				label      	(object ItemLabel
				    Parent_View 	@1026
				    location   	(2975, 432)
				    anchor_loc 	1
				    nlines     	1
				    max_width  	60
				    justify    	0
				    label      	"")
				stereotype 	(object SegLabel @1027
				    Parent_View 	@1026
				    location   	(2920, 378)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Creates>>"
				    pctDist    	0.478379
				    height     	55
				    orientation 	0)
				line_color 	3342489
				quidu      	"3AAE45D3033C"
				client     	@998
				supplier   	@1006
				vertices   	(list Points
				    (1704, 608)
				    (2534, 432)
				    (4266, 433))
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CLeakTestTransition" @1028
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(4712, 2046)
				label      	(object ItemLabel
				    Parent_View 	@1028
				    location   	(4362, 1915)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	700
				    justify    	0
				    label      	"CLeakTestTransition")
				icon       	"boundary"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A8D59CB0257"
				compartment 	(object Compartment
				    Parent_View 	@1028
				    location   	(4362, 1976)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	4
				    max_width  	706)
				width      	718
				height     	286
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @1029
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A8D59CB0258"
				client     	@1028
				supplier   	@1007
				line_style 	0)
			    (object UsesView "" @1030
				label      	(object ItemLabel
				    Parent_View 	@1030
				    location   	(4244, 1457)
				    anchor_loc 	1
				    nlines     	1
				    max_width  	60
				    justify    	0
				    label      	"")
				stereotype 	(object SegLabel @1031
				    Parent_View 	@1030
				    location   	(4207, 1344)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Creates>>"
				    pctDist    	0.500000
				    height     	120
				    orientation 	0)
				line_color 	3342489
				quidu      	"3AAE469B033A"
				client     	@1007
				supplier   	@1004
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::MComponentTestObserver" @1032
				ShowCompartmentStereotypes 	TRUE
				SuppressAttribute 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1364, 3162)
				label      	(object ItemLabel
				    Parent_View 	@1032
				    location   	(1109, 3106)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	510
				    justify    	0
				    label      	"MComponentTestObserver")
				icon       	"Interface"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658E00AB"
				compartment 	(object Compartment
				    Parent_View 	@1032
				    location   	(1109, 3167)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	1
				    max_width  	515)
				width      	528
				height     	136
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CUnitTest>" @1033
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(558, 1364)
				label      	(object ItemLabel
				    Parent_View 	@1033
				    location   	(297, 1313)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	522
				    justify    	0
				    label      	"RPointerArray<CUnitTest>")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658B03D2"
				width      	540
				height     	126
				annotation 	8
				autoResize 	TRUE)
			    (object UsesView "" @1034
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A81834502C2"
				client     	@1033
				supplier   	@998
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::TLogFormat" @1035
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(3038, 2604)
				label      	(object ItemLabel
				    Parent_View 	@1035
				    location   	(2912, 2553)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	252
				    justify    	0
				    label      	"TLogFormat")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A894035038E"
				width      	270
				height     	126
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentTester" @1036
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1364, 2480)
				label      	(object ItemLabel
				    Parent_View 	@1036
				    location   	(1067, 2149)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	594
				    justify    	0
				    label      	"CComponentTester")
				icon       	"control"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A24DC16022F"
				compartment 	(object Compartment
				    Parent_View 	@1036
				    location   	(1067, 2210)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	12
				    max_width  	590)
				width      	612
				height     	686
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$305" @1037
				location   	(1364, 2958)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03B4"
				roleview_list 	(list RoleViews
				    (object RoleView "iObserver:MComponentTestObserver&" @1038
					Parent_View 	@1037
					location   	(0, 1718)
					label      	(object SegLabel @1039
					    Parent_View 	@1038
					    location   	(1323, 3066)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	719
					    justify    	0
					    label      	"#iObserver:MComponentTestObserver&"
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03B6"
					client     	@1037
					supplier   	@1032
					line_style 	0)
				    (object RoleView "$UNNAMED$306" @1040
					Parent_View 	@1037
					location   	(0, 1718)
					label      	(object SegLabel @1041
					    Parent_View 	@1040
					    location   	(1323, 2850)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03B5"
					client     	@1037
					supplier   	@1036
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$309" @1042
				location   	(858, 1781)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03DC"
				roleview_list 	(list RoleViews
				    (object RoleView "iUnitTests" @1043
					Parent_View 	@1042
					location   	(-506, 541)
					label      	(object SegLabel @1044
					    Parent_View 	@1043
					    location   	(621, 1523)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	216
					    justify    	0
					    label      	"#iUnitTests"
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03DE"
					client     	@1042
					supplier   	@1033
					line_style 	0)
				    (object RoleView "$UNNAMED$310" @1045
					Parent_View 	@1042
					location   	(-506, 541)
					label      	(object SegLabel @1046
					    Parent_View 	@1045
					    location   	(1029, 2089)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03DD"
					client     	@1042
					supplier   	@1036
					line_style 	0)))
			    (object InheritView "" @1047
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A8276CF037E"
				client     	@1036
				supplier   	@987
				line_style 	0)
			    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CComponentInfo>" @1048
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1426, 3596)
				label      	(object ItemLabel
				    Parent_View 	@1048
				    location   	(1109, 3550)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	634
				    justify    	0
				    label      	"RPointerArray<CComponentInfo>")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658B0089"
				width      	652
				height     	110
				annotation 	8
				autoResize 	TRUE)
			    (object UsesView "" @1049
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A8182F2027D"
				client     	@1048
				supplier   	@990
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CTestManager" @1050
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(3782, 3100)
				label      	(object ItemLabel
				    Parent_View 	@1050
				    location   	(3587, 2794)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	390
				    justify    	0
				    label      	"CTestManager")
				icon       	"control"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658C0166"
				compartment 	(object Compartment
				    Parent_View 	@1050
				    location   	(3587, 2855)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	11
				    max_width  	387)
				width      	408
				height     	636
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$329" @1051
				location   	(2841, 3579)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF8303C3"
				roleview_list 	(list RoleViews
				    (object RoleView "iTestList" @1052
					Parent_View 	@1051
					location   	(1663, 1223)
					label      	(object SegLabel @1053
					    Parent_View 	@1052
					    location   	(2870, 3620)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	262
					    justify    	0
					    label      	"#iTestList"
					    pctDist    	-0.026786
					    height     	41
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF8303C5"
					client     	@1051
					supplier   	@1048
					line_style 	0)
				    (object RoleView "$UNNAMED$330" @1054
					Parent_View 	@1051
					location   	(1663, 1223)
					label      	(object SegLabel @1055
					    Parent_View 	@1054
					    location   	(3713, 3529)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF8303C4"
					client     	@1051
					supplier   	@1050
					vertices   	(list Points
					    (2841, 3579)
					    (3780, 3569)
					    (3780, 3418))
					line_style 	0)))
			    (object ClassView "Class" "Logical View::Test Bed Classes::CDataLogger" @1056
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2666, 1736)
				label      	(object ItemLabel
				    Parent_View 	@1056
				    location   	(2323, 1305)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	686
				    justify    	0
				    label      	"CDataLogger")
				icon       	"control"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23B76E01BE"
				compartment 	(object Compartment
				    Parent_View 	@1056
				    location   	(2323, 1366)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	16
				    max_width  	693)
				width      	704
				height     	886
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$325" @1057
				location   	(3297, 2508)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF8303B4"
				roleview_list 	(list RoleViews
				    (object RoleView "iDataLogger:CDataLogger&" @1058
					Parent_View 	@1057
					location   	(2863, 1082)
					label      	(object SegLabel @1059
					    Parent_View 	@1058
					    location   	(3173, 2312)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	523
					    justify    	0
					    label      	"#iDataLogger:CDataLogger&"
					    pctDist    	0.524313
					    height     	28
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF8303B9"
					client     	@1057
					supplier   	@1056
					line_style 	0)
				    (object RoleView "$UNNAMED$326" @1060
					Parent_View 	@1057
					location   	(2863, 1082)
					label      	(object SegLabel @1061
					    Parent_View 	@1060
					    location   	(3490, 2809)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF8303B5"
					client     	@1057
					supplier   	@1050
					line_style 	0)))
			    (object UsesView "" @1062
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A378BD9025D"
				client     	@1007
				supplier   	@1056
				line_style 	0)
			    (object AssociationViewNew "$UNNAMED$351" @1063
				location   	(2932, 2359)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A892F450130"
				roleview_list 	(list RoleViews
				    (object RoleView "iLogFormat" @1064
					Parent_View 	@1063
					location   	(328, 1057)
					label      	(object SegLabel @1065
					    Parent_View 	@1064
					    location   	(2976, 2430)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	222
					    justify    	0
					    label      	"-iLogFormat"
					    pctDist    	0.419359
					    height     	13
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A892F45013A"
					client     	@1063
					supplier   	@1035
					line_style 	0)
				    (object RoleView "$UNNAMED$352" @1066
					Parent_View 	@1063
					location   	(328, 1057)
					label      	(object SegLabel @1067
					    Parent_View 	@1066
					    location   	(2910, 2200)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A892F450131"
					client     	@1063
					supplier   	@1056
					line_style 	0)))
			    (object UsesView "" @1068
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A41E8DE01F8"
				client     	@998
				supplier   	@1056
				line_style 	0)
			    (object AssociationViewNew "$UNNAMED$307" @1069
				location   	(1991, 2119)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03BE"
				roleview_list 	(list RoleViews
				    (object RoleView "iDataLogger:CDataLogger&" @1070
					Parent_View 	@1069
					location   	(627, 879)
					label      	(object SegLabel @1071
					    Parent_View 	@1070
					    location   	(1984, 2077)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	525
					    justify    	0
					    label      	"#iDataLogger:CDataLogger&"
					    pctDist    	0.039352
					    height     	41
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03C8"
					client     	@1069
					supplier   	@1056
					line_style 	0)
				    (object RoleView "$UNNAMED$308" @1072
					Parent_View 	@1069
					location   	(627, 879)
					label      	(object SegLabel @1073
					    Parent_View 	@1072
					    location   	(1714, 2231)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03BF"
					client     	@1069
					supplier   	@1036
					line_style 	0)))
			    (object UsesView "" @1074
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A41E8E302A0"
				client     	@1036
				supplier   	@1056
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CTestController" @1075
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2480, 3100)
				label      	(object ItemLabel
				    Parent_View 	@1075
				    location   	(2182, 2819)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	596
				    justify    	0
				    label      	"CTestController")
				icon       	"boundary"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A34E468034A"
				compartment 	(object Compartment
				    Parent_View 	@1075
				    location   	(2182, 2880)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	10
				    max_width  	594)
				width      	614
				height     	586
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$301" @1076
				location   	(1856, 3392)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B008A"
				roleview_list 	(list RoleViews
				    (object RoleView "iTestList" @1077
					Parent_View 	@1076
					location   	(-810, 354)
					label      	(object SegLabel @1078
					    Parent_View 	@1077
					    location   	(1587, 3473)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	172
					    justify    	0
					    label      	"-iTestList"
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B0093"
					client     	@1076
					supplier   	@1048
					line_style 	0)
				    (object RoleView "$UNNAMED$302" @1079
					Parent_View 	@1076
					location   	(-810, 354)
					label      	(object SegLabel @1080
					    Parent_View 	@1079
					    location   	(2091, 3237)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B008B"
					client     	@1076
					supplier   	@1075
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$303" @1081
				location   	(3182, 3100)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B009D"
				roleview_list 	(list RoleViews
				    (object RoleView "iTestManager" @1082
					Parent_View 	@1081
					location   	(516, 62)
					label      	(object SegLabel @1083
					    Parent_View 	@1082
					    location   	(3498, 3059)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	259
					    justify    	0
					    label      	"-iTestManager"
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B00A7"
					client     	@1081
					supplier   	@1050
					line_style 	0)
				    (object RoleView "$UNNAMED$304" @1084
					Parent_View 	@1081
					location   	(516, 62)
					label      	(object SegLabel @1085
					    Parent_View 	@1084
					    location   	(2866, 3059)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B009E"
					client     	@1081
					supplier   	@1075
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$355" @1086
				location   	(2561, 2492)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A8D59C801C6"
				roleview_list 	(list RoleViews
				    (object RoleView "iDataLogger" @1087
					Parent_View 	@1086
					location   	(-105, -546)
					label      	(object SegLabel @1088
					    Parent_View 	@1087
					    location   	(2554, 2237)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	235
					    justify    	0
					    label      	"-iDataLogger"
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8D59C801E4"
					client     	@1086
					supplier   	@1056
					line_style 	0)
				    (object RoleView "$UNNAMED$356" @1089
					Parent_View 	@1086
					location   	(-105, -546)
					label      	(object SegLabel @1090
					    Parent_View 	@1089
					    location   	(2486, 2739)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8D59C801C7"
					client     	@1086
					supplier   	@1075
					line_style 	0)))
			    (object UsesView "" @1091
				label      	(object ItemLabel
				    Parent_View 	@1091
				    location   	(1921, 2789)
				    anchor_loc 	1
				    nlines     	1
				    max_width  	60
				    justify    	0
				    label      	"")
				stereotype 	(object SegLabel @1092
				    Parent_View 	@1091
				    location   	(1929, 2832)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Creates>>"
				    pctDist    	0.455560
				    height     	34
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A378DA103AD"
				client     	@1075
				supplier   	@1036
				line_style 	0)))
		    (object ClassDiagram "Class Derivation"
			quid       	"3A6474AA03A3"
			title      	"Class Derivation"
			zoom       	100
			max_height 	28350
			max_width  	21600
			origin_x   	0
			origin_y   	0
			items      	(list diagram_item_list
			    (object ClassView "Class" "Logical View::EPOC Classes::CBase" @1093
				ShowCompartmentStereotypes 	TRUE
				location   	(248, 496)
				label      	(object ItemLabel
				    Parent_View 	@1093
				    location   	(97, 422)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	302
				    justify    	0
				    label      	"CBase")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A3F2F660071"
				width      	320
				height     	172
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::EPOC Classes::CActive" @1094
				ShowCompartmentStereotypes 	TRUE
				location   	(248, 1302)
				label      	(object ItemLabel
				    Parent_View 	@1094
				    location   	(97, 1228)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	302
				    justify    	0
				    label      	"CActive")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A3F2F6E0343"
				width      	320
				height     	172
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @1095
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A8183E10399"
				client     	@1094
				supplier   	@1093
				line_style 	0)
			    (object ClassView "Class" "Logical View::EPOC Classes::CTimer" @1096
				ShowCompartmentStereotypes 	TRUE
				location   	(248, 2108)
				label      	(object ItemLabel
				    Parent_View 	@1096
				    location   	(97, 2034)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	302
				    justify    	0
				    label      	"CTimer")
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A81845902F1"
				width      	320
				height     	172
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @1097
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A81846502F8"
				client     	@1096
				supplier   	@1094
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::MTransitionObserver" @1098
				ShowCompartmentStereotypes 	TRUE
				SuppressAttribute 	TRUE
				location   	(806, 1860)
				label      	(object ItemLabel
				    Parent_View 	@1098
				    location   	(805, 1968)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	232
				    justify    	0
				    label      	"MTransitionObserver")
				icon       	"Interface"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A8276CF002C"
				width      	58
				height     	58
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentInfo" @1099
				ShowCompartmentStereotypes 	TRUE
				location   	(124, 124)
				label      	(object ItemLabel
				    Parent_View 	@1099
				    location   	(13, 280)
				    anchor_loc 	3
				    nlines     	2
				    max_width  	430
				    justify    	0
				    label      	"CComponentInfo")
				icon       	"entity"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658B02D7"
				height     	154
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @1100
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B02E1"
				client     	@1099
				supplier   	@1093
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTestInfo" @1101
				ShowCompartmentStereotypes 	TRUE
				location   	(496, 124)
				label      	(object ItemLabel
				    Parent_View 	@1101
				    location   	(398, 285)
				    anchor_loc 	3
				    nlines     	2
				    max_width  	441
				    justify    	0
				    label      	"CUnitTestInfo")
				icon       	"control"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658D0154"
				width      	158
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @1102
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658D015E"
				client     	@1101
				supplier   	@1093
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CTestController" @1103
				ShowCompartmentStereotypes 	TRUE
				location   	(1116, 496)
				label      	(object ItemLabel
				    Parent_View 	@1103
				    location   	(985, 652)
				    anchor_loc 	3
				    nlines     	2
				    max_width  	657
				    justify    	0
				    label      	"CTestController")
				icon       	"boundary"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A34E468034A"
				width      	230
				height     	154
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @1104
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A64754A03AD"
				client     	@1103
				supplier   	@1093
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CTestManager" @1105
				ShowCompartmentStereotypes 	TRUE
				location   	(868, 1178)
				label      	(object ItemLabel
				    Parent_View 	@1105
				    location   	(770, 1339)
				    anchor_loc 	3
				    nlines     	2
				    max_width  	441
				    justify    	0
				    label      	"CTestManager")
				icon       	"control"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658C0166"
				width      	158
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @1106
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658C0167"
				client     	@1105
				supplier   	@1094
				line_style 	0)
			    (object AssociationViewNew "$UNNAMED$303" @1107
				location   	(989, 832)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B009D"
				roleview_list 	(list RoleViews
				    (object RoleView "iTestManager" @1108
					Parent_View 	@1107
					location   	(-437, -780)
					label      	(object SegLabel @1109
					    Parent_View 	@1108
					    location   	(945, 933)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	259
					    justify    	0
					    label      	"-iTestManager"
					    pctDist    	0.393282
					    height     	8
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B00A7"
					client     	@1107
					supplier   	@1105
					line_style 	0)
				    (object RoleView "$UNNAMED$304" @1110
					Parent_View 	@1107
					location   	(-437, -780)
					label      	(object SegLabel @1111
					    Parent_View 	@1110
					    location   	(1027, 611)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B009E"
					client     	@1107
					supplier   	@1103
					line_style 	0)))
			    (object ClassView "Class" "Logical View::Test Bed Classes::MComponentTestObserver" @1112
				ShowCompartmentStereotypes 	TRUE
				SuppressAttribute 	TRUE
				location   	(1860, 124)
				label      	(object ItemLabel
				    Parent_View 	@1112
				    location   	(1859, 232)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	256
				    justify    	0
				    label      	"MComponentTestObserver")
				icon       	"Interface"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658E00AB"
				width      	58
				height     	58
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CDataLogger" @1113
				ShowCompartmentStereotypes 	TRUE
				location   	(1674, 992)
				label      	(object ItemLabel
				    Parent_View 	@1113
				    location   	(1576, 1153)
				    anchor_loc 	3
				    nlines     	2
				    max_width  	441
				    justify    	0
				    label      	"CDataLogger")
				icon       	"control"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23B76E01BE"
				width      	158
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @1114
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A64752B02A4"
				client     	@1113
				supplier   	@1093
				line_style 	0)
			    (object AssociationViewNew "$UNNAMED$325" @1115
				location   	(1269, 1082)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF8303B4"
				roleview_list 	(list RoleViews
				    (object RoleView "iDataLogger:CDataLogger&" @1116
					Parent_View 	@1115
					location   	(401, -468)
					label      	(object SegLabel @1117
					    Parent_View 	@1116
					    location   	(1256, 1085)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	517
					    justify    	0
					    label      	"#iDataLogger:CDataLogger&"
					    pctDist    	-0.040450
					    height     	0
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF8303B9"
					client     	@1115
					supplier   	@1113
					line_style 	0)
				    (object RoleView "$UNNAMED$326" @1118
					Parent_View 	@1115
					location   	(401, -468)
					label      	(object SegLabel @1119
					    Parent_View 	@1118
					    location   	(1000, 1103)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF8303B5"
					client     	@1115
					supplier   	@1105
					line_style 	0)))
			    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentTester" @1120
				ShowCompartmentStereotypes 	TRUE
				location   	(2232, 496)
				label      	(object ItemLabel
				    Parent_View 	@1120
				    location   	(2134, 657)
				    anchor_loc 	3
				    nlines     	2
				    max_width  	441
				    justify    	0
				    label      	"CComponentTester")
				icon       	"control"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A24DC16022F"
				width      	158
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$305" @1121
				location   	(2019, 283)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03B4"
				roleview_list 	(list RoleViews
				    (object RoleView "iObserver:MComponentTestObserver&" @1122
					Parent_View 	@1121
					location   	(779, -523)
					label      	(object SegLabel @1123
					    Parent_View 	@1122
					    location   	(2048, 127)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	719
					    justify    	0
					    label      	"#iObserver:MComponentTestObserver&"
					    pctDist    	0.480654
					    height     	132
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03B6"
					client     	@1121
					supplier   	@1112
					line_style 	0)
				    (object RoleView "$UNNAMED$306" @1124
					Parent_View 	@1121
					location   	(779, -523)
					label      	(object SegLabel @1125
					    Parent_View 	@1124
					    location   	(2097, 420)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03B5"
					client     	@1121
					supplier   	@1120
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$307" @1126
				location   	(1952, 740)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03BE"
				roleview_list 	(list RoleViews
				    (object RoleView "iDataLogger:CDataLogger&" @1127
					Parent_View 	@1126
					location   	(960, -66)
					label      	(object SegLabel @1128
					    Parent_View 	@1127
					    location   	(1921, 716)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	525
					    justify    	0
					    label      	"#iDataLogger:CDataLogger&"
					    pctDist    	0.029197
					    height     	40
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03C8"
					client     	@1126
					supplier   	@1113
					line_style 	0)
				    (object RoleView "$UNNAMED$308" @1129
					Parent_View 	@1126
					location   	(960, -66)
					label      	(object SegLabel @1130
					    Parent_View 	@1129
					    location   	(2087, 567)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03BF"
					client     	@1126
					supplier   	@1120
					line_style 	0)))
			    (object UsesView "" @1131
				label      	(object ItemLabel
				    Parent_View 	@1131
				    location   	(1691, 496)
				    anchor_loc 	1
				    nlines     	1
				    max_width  	60
				    justify    	0
				    label      	"")
				stereotype 	(object SegLabel @1132
				    Parent_View 	@1131
				    location   	(1732, 465)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Creates>>"
				    pctDist    	0.544558
				    height     	32
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A378DA103AD"
				client     	@1103
				supplier   	@1120
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::MStateAccessor" @1133
				ShowCompartmentStereotypes 	TRUE
				SuppressAttribute 	TRUE
				location   	(1674, 1488)
				label      	(object ItemLabel
				    Parent_View 	@1133
				    location   	(1673, 1596)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	232
				    justify    	0
				    label      	"MStateAccessor")
				icon       	"Interface"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23BE150330"
				width      	58
				height     	58
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CTransition" @1134
				ShowCompartmentStereotypes 	TRUE
				location   	(1240, 1674)
				label      	(object ItemLabel
				    Parent_View 	@1134
				    location   	(1109, 1830)
				    anchor_loc 	3
				    nlines     	2
				    max_width  	657
				    justify    	0
				    label      	"CTransition")
				icon       	"boundary"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23BFC30021"
				width      	230
				height     	154
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @1135
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A64744702ED"
				client     	@1134
				supplier   	@1094
				line_style 	0)
			    (object UsesView "" @1136
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A378BD9025D"
				client     	@1134
				supplier   	@1113
				line_style 	0)
			    (object UsesView "" @1137
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A87AD61006C"
				client     	@1134
				supplier   	@1098
				line_style 	0)
			    (object UsesView "" @1138
				stereotype 	(object SegLabel @1139
				    Parent_View 	@1138
				    location   	(1453, 1449)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Uses>>"
				    pctDist    	0.500000
				    height     	120
				    orientation 	0)
				line_color 	3342489
				quidu      	"3AAE437E012B"
				client     	@1134
				supplier   	@1133
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::MUnitTestObserver" @1140
				ShowCompartmentStereotypes 	TRUE
				SuppressAttribute 	TRUE
				location   	(2728, 1116)
				label      	(object ItemLabel
				    Parent_View 	@1140
				    location   	(2727, 1224)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	232
				    justify    	0
				    label      	"MUnitTestObserver")
				icon       	"Interface"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A8276D1007E"
				width      	58
				height     	58
				annotation 	8
				autoResize 	TRUE)
			    (object InheritView "" @1141
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A8276CF037E"
				client     	@1120
				supplier   	@1140
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTest" @1142
				ShowCompartmentStereotypes 	TRUE
				location   	(2294, 2108)
				label      	(object ItemLabel
				    Parent_View 	@1142
				    location   	(2196, 2269)
				    anchor_loc 	3
				    nlines     	2
				    max_width  	441
				    justify    	0
				    label      	"CUnitTest")
				icon       	"control"
				icon_style 	"Icon"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23BA9F037C"
				width      	158
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$315" @1143
				location   	(2520, 1584)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71470502B0"
				roleview_list 	(list RoleViews
				    (object RoleView "iUnitTestObserver:MUnitTestObserver&" @1144
					Parent_View 	@1143
					location   	(660, -586)
					label      	(object SegLabel @1145
					    Parent_View 	@1144
					    location   	(2599, 1436)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	741
					    justify    	0
					    label      	"#iUnitTestObserver:MUnitTestObserver&"
					    pctDist    	0.368749
					    height     	13
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71470502BA"
					client     	@1143
					supplier   	@1140
					line_style 	0)
				    (object RoleView "$UNNAMED$316" @1146
					Parent_View 	@1143
					location   	(660, -586)
					label      	(object SegLabel @1147
					    Parent_View 	@1146
					    location   	(2363, 1842)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71470502B1"
					client     	@1143
					supplier   	@1142
					line_style 	0)))
			    (object InheritView "" @1148
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658A00EB"
				client     	@1142
				supplier   	@1096
				line_style 	0)
			    (object InheritView "" @1149
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A927748016E"
				client     	@1142
				supplier   	@1098
				line_style 	0)
			    (object UsesView "" @1150
				stereotype 	(object SegLabel @1151
				    Parent_View 	@1150
				    location   	(1739, 2007)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Uses>>"
				    pctDist    	0.500000
				    height     	120
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A378D2002C2"
				client     	@1142
				supplier   	@1134
				line_style 	0)
			    (object UsesView "" @1152
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A41E8DE01F8"
				client     	@1142
				supplier   	@1113
				line_style 	0)
			    (object UsesView "" @1153
				stereotype 	(object SegLabel @1154
				    Parent_View 	@1153
				    location   	(1748, 1856)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Creates>>"
				    pctDist    	0.621450
				    height     	208
				    orientation 	0)
				line_color 	3342489
				quidu      	"3AAE43920184"
				client     	@1142
				supplier   	@1133
				line_style 	0)
			    (object UsesView "" @1155
				stereotype 	(object SegLabel @1156
				    Parent_View 	@1155
				    location   	(2317, 1167)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Uses>>"
				    pctDist    	0.409712
				    height     	62
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A895EA900EF"
				client     	@1120
				supplier   	@1142
				line_style 	0)))
		    (object ClassDiagram "Component testing base classes"
			quid       	"3AAE47E503CB"
			title      	"Component testing base classes"
			zoom       	85
			max_height 	28350
			max_width  	21600
			origin_x   	291
			origin_y   	0
			items      	(list diagram_item_list
			    (object ClassView "Class" "Logical View::Test Bed Classes::MUnitTestObserver" @1157
				ShowCompartmentStereotypes 	TRUE
				SuppressAttribute 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(930, 1116)
				label      	(object ItemLabel
				    Parent_View 	@1157
				    location   	(687, 1061)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	486
				    justify    	0
				    label      	"MUnitTestObserver")
				icon       	"Interface"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A8276D1007E"
				width      	504
				height     	134
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::MStateAccessor" @1158
				ShowCompartmentStereotypes 	TRUE
				SuppressAttribute 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2542, 558)
				label      	(object ItemLabel
				    Parent_View 	@1158
				    location   	(2272, 503)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	540
				    justify    	0
				    label      	"MStateAccessor")
				icon       	"Interface"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23BE150330"
				width      	558
				height     	134
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CLeakTestTransition" @1159
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(3410, 1364)
				label      	(object ItemLabel
				    Parent_View 	@1159
				    location   	(3189, 1261)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	442
				    justify    	0
				    label      	"CLeakTestTransition")
				icon       	"boundary"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A8D59CB0257"
				width      	460
				height     	230
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::TTransitionInfo" @1160
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(3038, 2170)
				label      	(object ItemLabel
				    Parent_View 	@1160
				    location   	(2864, 2092)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	348
				    justify    	0
				    label      	"TTransitionInfo")
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A8276D1009C"
				width      	366
				height     	180
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CTransition>" @1161
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1798, 1364)
				label      	(object ItemLabel
				    Parent_View 	@1161
				    location   	(1522, 1315)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	552
				    justify    	0
				    label      	"RPointerArray<CTransition>")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658A0166"
				width      	570
				height     	122
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTest" @1162
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1302, 434)
				label      	(object ItemLabel
				    Parent_View 	@1162
				    location   	(986, 15)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	632
				    justify    	0
				    label      	"CUnitTest")
				icon       	"control"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23BA9F037C"
				compartment 	(object Compartment
				    Parent_View 	@1162
				    location   	(986, 76)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	19
				    max_width  	629)
				width      	650
				height     	866
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$297" @1163
				location   	(1649, 1084)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658A016D"
				roleview_list 	(list RoleViews
				    (object RoleView "iTransitions" @1164
					Parent_View 	@1163
					location   	(161, 836)
					label      	(object SegLabel @1165
					    Parent_View 	@1164
					    location   	(1706, 1278)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	325
					    justify    	0
					    label      	"#iTransitions"
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658A016F"
					client     	@1163
					supplier   	@1161
					line_style 	0)
				    (object RoleView "$UNNAMED$298" @1166
					Parent_View 	@1163
					location   	(161, 836)
					label      	(object SegLabel @1167
					    Parent_View 	@1166
					    location   	(1593, 891)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658A016E"
					client     	@1163
					supplier   	@1162
					line_style 	0)))
			    (object ClassView "Class" "Logical View::Test Bed Classes::MComponentTestObserver" @1168
				ShowCompartmentStereotypes 	TRUE
				SuppressAttribute 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(496, 2418)
				label      	(object ItemLabel
				    Parent_View 	@1168
				    location   	(241, 2359)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	510
				    justify    	0
				    label      	"MComponentTestObserver")
				icon       	"Interface"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658E00AB"
				width      	528
				height     	146
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CUnitTest>" @1169
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(496, 434)
				label      	(object ItemLabel
				    Parent_View 	@1169
				    location   	(235, 385)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	522
				    justify    	0
				    label      	"RPointerArray<CUnitTest>")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658B03D2"
				width      	540
				height     	122
				annotation 	8
				autoResize 	TRUE)
			    (object UsesView "" @1170
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A81834502C2"
				client     	@1169
				supplier   	@1162
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CDataLogger" @1171
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1426, 2046)
				label      	(object ItemLabel
				    Parent_View 	@1171
				    location   	(1091, 1627)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	670
				    justify    	0
				    label      	"CDataLogger")
				icon       	"control"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23B76E01BE"
				width      	688
				height     	866
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentTester" @1172
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(496, 1860)
				label      	(object ItemLabel
				    Parent_View 	@1172
				    location   	(209, 1561)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	574
				    justify    	0
				    label      	"CComponentTester")
				icon       	"control"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A24DC16022F"
				compartment 	(object Compartment
				    Parent_View 	@1172
				    location   	(209, 1622)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	12
				    max_width  	0)
				width      	592
				height     	626
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$305" @1173
				location   	(496, 2258)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03B4"
				roleview_list 	(list RoleViews
				    (object RoleView "iObserver:MComponentTestObserver&" @1174
					Parent_View 	@1173
					location   	(-868, 1018)
					label      	(object SegLabel @1175
					    Parent_View 	@1174
					    location   	(455, 2327)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	962
					    justify    	0
					    label      	"#iObserver:MComponentTestObserver&"
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03B6"
					client     	@1173
					supplier   	@1168
					line_style 	0)
				    (object RoleView "$UNNAMED$306" @1176
					Parent_View 	@1173
					location   	(-868, 1018)
					label      	(object SegLabel @1177
					    Parent_View 	@1176
					    location   	(455, 2190)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03B5"
					client     	@1173
					supplier   	@1172
					line_style 	0)))
			    (object InheritView "" @1178
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A8276CF037E"
				client     	@1172
				supplier   	@1157
				line_style 	0)
			    (object AssociationViewNew "$UNNAMED$309" @1179
				location   	(496, 1020)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03DC"
				roleview_list 	(list RoleViews
				    (object RoleView "iUnitTests" @1180
					Parent_View 	@1179
					location   	(-868, -220)
					label      	(object SegLabel @1181
					    Parent_View 	@1180
					    location   	(455, 600)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	284
					    justify    	0
					    label      	"#iUnitTests"
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03DE"
					client     	@1179
					supplier   	@1169
					line_style 	0)
				    (object RoleView "$UNNAMED$310" @1182
					Parent_View 	@1179
					location   	(-868, -220)
					label      	(object SegLabel @1183
					    Parent_View 	@1182
					    location   	(455, 1441)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03DD"
					client     	@1179
					supplier   	@1172
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$307" @1184
				location   	(936, 1946)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03BE"
				roleview_list 	(list RoleViews
				    (object RoleView "iDataLogger:CDataLogger&" @1185
					Parent_View 	@1184
					location   	(-428, 706)
					label      	(object SegLabel @1186
					    Parent_View 	@1185
					    location   	(949, 1908)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	690
					    justify    	0
					    label      	"#iDataLogger:CDataLogger&"
					    pctDist    	0.039352
					    height     	41
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03C8"
					client     	@1184
					supplier   	@1171
					line_style 	0)
				    (object RoleView "$UNNAMED$308" @1187
					Parent_View 	@1184
					location   	(-428, 706)
					label      	(object SegLabel @1188
					    Parent_View 	@1187
					    location   	(829, 1883)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03BF"
					client     	@1184
					supplier   	@1172
					line_style 	0)))
			    (object UsesView "" @1189
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A41E8E302A0"
				client     	@1172
				supplier   	@1171
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::TTransitionValidator" @1190
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2294, 2294)
				label      	(object ItemLabel
				    Parent_View 	@1190
				    location   	(1947, 2139)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	694
				    justify    	0
				    label      	"TTransitionValidator")
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A9E205E01ED"
				width      	712
				height     	338
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTestContext" @1191
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(3348, 558)
				label      	(object ItemLabel
				    Parent_View 	@1191
				    location   	(3050, 403)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	596
				    justify    	0
				    label      	"CUnitTestContext")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A9E205C014A"
				width      	614
				height     	338
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CTransition" @1192
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2666, 1364)
				label      	(object ItemLabel
				    Parent_View 	@1192
				    location   	(2357, 1017)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	618
				    justify    	0
				    label      	"CTransition")
				icon       	"boundary"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23BFC30021"
				width      	636
				height     	722
				annotation 	8
				autoResize 	TRUE)
			    (object UsesView "" @1193
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A87B0970263"
				client     	@1161
				supplier   	@1192
				line_style 	0)
			    (object UsesView "" @1194
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A378BD9025D"
				client     	@1192
				supplier   	@1171
				line_style 	0)
			    (object UsesView "" @1195
				label      	(object ItemLabel
				    Parent_View 	@1195
				    location   	(2580, 814)
				    anchor_loc 	1
				    nlines     	1
				    max_width  	60
				    justify    	0
				    label      	"")
				stereotype 	(object SegLabel @1196
				    Parent_View 	@1195
				    location   	(2644, 805)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Uses>>"
				    pctDist    	0.500935
				    height     	65
				    orientation 	1)
				line_color 	3342489
				quidu      	"3AAE437E012B"
				client     	@1192
				supplier   	@1158
				line_style 	0)
			    (object AssociationViewNew "$UNNAMED$373" @1197
				location   	(2440, 1924)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A9E205D017E"
				roleview_list 	(list RoleViews
				    (object RoleView "iValidator:TTransitionValidator&" @1198
					Parent_View 	@1197
					location   	(-1280, 622)
					label      	(object SegLabel @1199
					    Parent_View 	@1198
					    location   	(2515, 1950)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	793
					    justify    	0
					    label      	"#iValidator:TTransitionValidator&"
					    pctDist    	-0.025862
					    height     	80
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9E205D01BA"
					client     	@1197
					supplier   	@1190
					line_style 	0)
				    (object RoleView "$UNNAMED$374" @1200
					Parent_View 	@1197
					location   	(-1280, 622)
					label      	(object SegLabel @1201
					    Parent_View 	@1200
					    location   	(2465, 1751)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9E205D017F"
					client     	@1197
					supplier   	@1192
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$375" @1202
				location   	(3085, 864)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A9E205D01C4"
				roleview_list 	(list RoleViews
				    (object RoleView "iUTContext:CUnitTestContext&" @1203
					Parent_View 	@1202
					location   	(-635, -438)
					label      	(object SegLabel @1204
					    Parent_View 	@1203
					    location   	(3132, 873)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	763
					    justify    	0
					    label      	"#iUTContext:CUnitTestContext&"
					    pctDist    	0.125718
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9E205D01D8"
					client     	@1202
					supplier   	@1191
					line_style 	0)
				    (object RoleView "$UNNAMED$376" @1205
					Parent_View 	@1202
					location   	(-635, -438)
					label      	(object SegLabel @1206
					    Parent_View 	@1205
					    location   	(2962, 949)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9E205D01C5"
					client     	@1202
					supplier   	@1192
					line_style 	0)))
			    (object InheritView "" @1207
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A8D59CB0258"
				client     	@1159
				supplier   	@1192
				line_style 	0)
			    (object UsesView "" @1208
				label      	(object ItemLabel
				    Parent_View 	@1208
				    location   	(2914, 1902)
				    anchor_loc 	1
				    nlines     	1
				    max_width  	60
				    justify    	0
				    label      	"")
				stereotype 	(object SegLabel @1209
				    Parent_View 	@1208
				    location   	(3023, 1853)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Creates>>"
				    pctDist    	0.500000
				    height     	120
				    orientation 	0)
				line_color 	3342489
				quidu      	"3AAE469B033A"
				client     	@1192
				supplier   	@1160
				line_style 	0)
			    (object UsesView "" @1210
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A87AD5D01ED"
				client     	@1162
				supplier   	@1157
				line_style 	0)
			    (object UsesView "" @1211
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A41E8DE01F8"
				client     	@1162
				supplier   	@1171
				line_style 	0)
			    (object UsesView "" @1212
				label      	(object ItemLabel
				    Parent_View 	@1212
				    location   	(1944, 497)
				    anchor_loc 	1
				    nlines     	1
				    max_width  	60
				    justify    	0
				    label      	"")
				stereotype 	(object SegLabel @1213
				    Parent_View 	@1212
				    location   	(1993, 446)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Creates>>"
				    pctDist    	0.567801
				    height     	56
				    orientation 	0)
				line_color 	3342489
				quidu      	"3AAE43920184"
				client     	@1162
				supplier   	@1158
				line_style 	0)
			    (object UsesView "" @1214
				label      	(object ItemLabel
				    Parent_View 	@1214
				    location   	(2362, 169)
				    anchor_loc 	1
				    nlines     	1
				    max_width  	60
				    justify    	0
				    label      	"")
				stereotype 	(object SegLabel @1215
				    Parent_View 	@1214
				    location   	(2317, 125)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Creates>>"
				    pctDist    	0.478379
				    height     	55
				    orientation 	0)
				line_color 	3342489
				quidu      	"3AAE45D3033C"
				client     	@1162
				supplier   	@1191
				vertices   	(list Points
				    (1627, 351)
				    (2557, 120)
				    (3043, 388))
				line_style 	0)
			    (object UsesView "" @1216
				stereotype 	(object SegLabel @1217
				    Parent_View 	@1216
				    location   	(1983, 853)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Uses>>"
				    pctDist    	0.465806
				    height     	38
				    orientation 	0)
				line_color 	3342489
				quidu      	"3A378D2002C2"
				client     	@1162
				supplier   	@1192
				line_style 	0)))
		    (object ClassDiagram "Framework classes"
			quid       	"3AAE4FAE013C"
			title      	"Framework classes"
			zoom       	100
			max_height 	28350
			max_width  	21600
			origin_x   	969
			origin_y   	0
			items      	(list diagram_item_list
			    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTestInfo" @1218
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2294, 2356)
				label      	(object ItemLabel
				    Parent_View 	@1218
				    location   	(2058, 2150)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	472
				    justify    	0
				    label      	"CUnitTestInfo")
				icon       	"control"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658D0154"
				width      	490
				height     	436
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CUnitTestInfo>" @1219
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1302, 2480)
				label      	(object ItemLabel
				    Parent_View 	@1219
				    location   	(1009, 2429)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	586
				    justify    	0
				    label      	"RPointerArray<CUnitTestInfo>")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658B02E2"
				width      	604
				height     	126
				annotation 	8
				autoResize 	TRUE)
			    (object UsesView "" @1220
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A81831D0094"
				client     	@1219
				supplier   	@1218
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentInfo" @1221
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(434, 2294)
				label      	(object ItemLabel
				    Parent_View 	@1221
				    location   	(172, 2063)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	524
				    justify    	0
				    label      	"CComponentInfo")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658B02D7"
				compartment 	(object Compartment
				    Parent_View 	@1221
				    location   	(172, 2124)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	8
				    max_width  	0)
				width      	542
				height     	486
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$319" @1222
				location   	(858, 2383)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF830200"
				roleview_list 	(list RoleViews
				    (object RoleView "iUnitTestsInfo" @1223
					Parent_View 	@1222
					location   	(300, -97)
					label      	(object SegLabel @1224
					    Parent_View 	@1223
					    location   	(868, 2344)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	838
					    justify    	0
					    label      	"-iUnitTestsInfo"
					    pctDist    	0.006410
					    height     	41
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF830202"
					client     	@1222
					supplier   	@1219
					line_style 	0)
				    (object RoleView "$UNNAMED$320" @1225
					Parent_View 	@1222
					location   	(300, -97)
					label      	(object SegLabel @1226
					    Parent_View 	@1225
					    location   	(746, 2318)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF830201"
					client     	@1222
					supplier   	@1221
					line_style 	0)))
			    (object ClassView "Class" "Logical View::Test Bed Classes::MComponentTestObserver" @1227
				ShowCompartmentStereotypes 	TRUE
				SuppressAttribute 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1364, 930)
				label      	(object ItemLabel
				    Parent_View 	@1227
				    location   	(1109, 874)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	510
				    justify    	0
				    label      	"MComponentTestObserver")
				icon       	"Interface"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658E00AB"
				width      	528
				height     	136
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CComponentInfo>" @1228
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1426, 1984)
				label      	(object ItemLabel
				    Parent_View 	@1228
				    location   	(1108, 1933)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	636
				    justify    	0
				    label      	"RPointerArray<CComponentInfo>")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658B0089"
				width      	654
				height     	126
				annotation 	8
				autoResize 	TRUE)
			    (object UsesView "" @1229
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A8182F2027D"
				client     	@1228
				supplier   	@1221
				line_style 	0)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentTester" @1230
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(434, 372)
				label      	(object ItemLabel
				    Parent_View 	@1230
				    location   	(137, 66)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	594
				    justify    	0
				    label      	"CComponentTester")
				icon       	"control"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A24DC16022F"
				compartment 	(object Compartment
				    Parent_View 	@1230
				    location   	(137, 127)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	12
				    max_width  	0)
				width      	612
				height     	636
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$305" @1231
				location   	(994, 708)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03B4"
				roleview_list 	(list RoleViews
				    (object RoleView "iObserver:MComponentTestObserver&" @1232
					Parent_View 	@1231
					location   	(-370, -532)
					label      	(object SegLabel @1233
					    Parent_View 	@1232
					    location   	(1244, 810)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	719
					    justify    	0
					    label      	"#iObserver:MComponentTestObserver&"
					    pctDist    	0.896764
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03B6"
					client     	@1231
					supplier   	@1227
					line_style 	0)
				    (object RoleView "$UNNAMED$306" @1234
					Parent_View 	@1231
					location   	(-370, -532)
					label      	(object SegLabel @1235
					    Parent_View 	@1234
					    location   	(770, 622)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03B5"
					client     	@1231
					supplier   	@1230
					line_style 	0)))
			    (object ClassView "Class" "Logical View::Test Bed Classes::CTestManager" @1236
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2294, 1674)
				label      	(object ItemLabel
				    Parent_View 	@1236
				    location   	(2099, 1368)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	390
				    justify    	0
				    label      	"CTestManager")
				icon       	"control"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A70658C0166"
				compartment 	(object Compartment
				    Parent_View 	@1236
				    location   	(2099, 1429)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	11
				    max_width  	0)
				width      	408
				height     	636
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$329" @1237
				location   	(1843, 1833)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF8303C3"
				roleview_list 	(list RoleViews
				    (object RoleView "iTestList" @1238
					Parent_View 	@1237
					location   	(665, -523)
					label      	(object SegLabel @1239
					    Parent_View 	@1238
					    location   	(1861, 1806)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	262
					    justify    	0
					    label      	"#iTestList"
					    pctDist    	-0.097974
					    height     	21
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF8303C5"
					client     	@1237
					supplier   	@1228
					line_style 	0)
				    (object RoleView "$UNNAMED$330" @1240
					Parent_View 	@1237
					location   	(665, -523)
					label      	(object SegLabel @1241
					    Parent_View 	@1240
					    location   	(2027, 1724)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF8303C4"
					client     	@1237
					supplier   	@1236
					line_style 	0)))
			    (object ClassView "Class" "Logical View::Test Bed Classes::CTestController" @1242
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(434, 1364)
				label      	(object ItemLabel
				    Parent_View 	@1242
				    location   	(136, 1033)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	596
				    justify    	0
				    label      	"CTestController")
				icon       	"boundary"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A34E468034A"
				compartment 	(object Compartment
				    Parent_View 	@1242
				    location   	(136, 1094)
				    icon_style 	"Icon"
				    fill_color 	16777215
				    anchor     	2
				    nlines     	10
				    max_width  	594)
				width      	614
				height     	686
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$301" @1243
				location   	(1033, 1737)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B008A"
				roleview_list 	(list RoleViews
				    (object RoleView "iTestList" @1244
					Parent_View 	@1243
					location   	(-1633, -1301)
					label      	(object SegLabel @1245
					    Parent_View 	@1244
					    location   	(1309, 1857)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	172
					    justify    	0
					    label      	"-iTestList"
					    pctDist    	0.860120
					    height     	45
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B0093"
					client     	@1243
					supplier   	@1228
					line_style 	0)
				    (object RoleView "$UNNAMED$302" @1246
					Parent_View 	@1243
					location   	(-1633, -1301)
					label      	(object SegLabel @1247
					    Parent_View 	@1246
					    location   	(778, 1626)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B008B"
					client     	@1243
					supplier   	@1242
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$303" @1248
				location   	(1415, 1525)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B009D"
				roleview_list 	(list RoleViews
				    (object RoleView "iTestManager" @1249
					Parent_View 	@1248
					location   	(-1251, -1513)
					label      	(object SegLabel @1250
					    Parent_View 	@1249
					    location   	(1959, 1575)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	259
					    justify    	0
					    label      	"-iTestManager"
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B00A7"
					client     	@1248
					supplier   	@1236
					line_style 	0)
				    (object RoleView "$UNNAMED$304" @1251
					Parent_View 	@1248
					location   	(-1251, -1513)
					label      	(object SegLabel @1252
					    Parent_View 	@1251
					    location   	(884, 1396)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B009E"
					client     	@1248
					supplier   	@1242
					line_style 	0)))
			    (object ClassView "Class" "Logical View::Test Bed Classes::TLogFormat" @1253
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1302, 124)
				label      	(object ItemLabel
				    Parent_View 	@1253
				    location   	(1177, 73)
				    fill_color 	16777215
				    nlines     	1
				    max_width  	250
				    justify    	0
				    label      	"TLogFormat")
				icon       	"entity"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A894035038E"
				width      	268
				height     	126
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Test Bed Classes::CDataLogger" @1254
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(2294, 496)
				label      	(object ItemLabel
				    Parent_View 	@1254
				    location   	(1951, 65)
				    fill_color 	13434879
				    nlines     	1
				    max_width  	686
				    justify    	0
				    label      	"CDataLogger")
				icon       	"control"
				icon_style 	"None"
				line_color 	3342489
				fill_color 	13434879
				quidu      	"3A23B76E01BE"
				width      	704
				height     	886
				annotation 	8
				autoResize 	TRUE)
			    (object AssociationViewNew "$UNNAMED$307" @1255
				location   	(1340, 431)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03BE"
				roleview_list 	(list RoleViews
				    (object RoleView "iDataLogger:CDataLogger&" @1256
					Parent_View 	@1255
					location   	(-24, -809)
					label      	(object SegLabel @1257
					    Parent_View 	@1256
					    location   	(1367, 393)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	525
					    justify    	0
					    label      	"#iDataLogger:CDataLogger&"
					    pctDist    	0.039352
					    height     	41
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03C8"
					client     	@1255
					supplier   	@1254
					line_style 	0)
				    (object RoleView "$UNNAMED$308" @1258
					Parent_View 	@1255
					location   	(-24, -809)
					label      	(object SegLabel @1259
					    Parent_View 	@1258
					    location   	(863, 359)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B03BF"
					client     	@1255
					supplier   	@1230
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$325" @1260
				location   	(2294, 1147)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF8303B4"
				roleview_list 	(list RoleViews
				    (object RoleView "iDataLogger:CDataLogger&" @1261
					Parent_View 	@1260
					location   	(1860, -279)
					label      	(object SegLabel @1262
					    Parent_View 	@1261
					    location   	(2322, 1039)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	523
					    justify    	0
					    label      	"#iDataLogger:CDataLogger&"
					    pctDist    	0.524313
					    height     	28
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF8303B9"
					client     	@1260
					supplier   	@1254
					line_style 	0)
				    (object RoleView "$UNNAMED$326" @1263
					Parent_View 	@1260
					location   	(1860, -279)
					label      	(object SegLabel @1264
					    Parent_View 	@1263
					    location   	(2253, 1313)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A71AF8303B5"
					client     	@1260
					supplier   	@1236
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$355" @1265
				location   	(1498, 1363)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A8D59C801C6"
				roleview_list 	(list RoleViews
				    (object RoleView "iDataLogger" @1266
					Parent_View 	@1265
					location   	(-1168, -1675)
					label      	(object SegLabel @1267
					    Parent_View 	@1266
					    location   	(1904, 1048)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	235
					    justify    	0
					    label      	"-iDataLogger"
					    pctDist    	0.800000
					    height     	42
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8D59C801E4"
					client     	@1265
					supplier   	@1254
					vertices   	(list Points
					    (1498, 1363)
					    (1759, 1363)
					    (2018, 939))
					line_style 	0)
				    (object RoleView "$UNNAMED$356" @1268
					Parent_View 	@1265
					location   	(-1168, -1675)
					label      	(object SegLabel @1269
					    Parent_View 	@1268
					    location   	(892, 1322)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8D59C801C7"
					client     	@1265
					supplier   	@1242
					line_style 	0)))
			    (object AssociationViewNew "$UNNAMED$351" @1270
				location   	(1688, 267)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A892F450130"
				roleview_list 	(list RoleViews
				    (object RoleView "iLogFormat" @1271
					Parent_View 	@1270
					location   	(-916, -1035)
					label      	(object SegLabel @1272
					    Parent_View 	@1271
					    location   	(1579, 239)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	222
					    justify    	0
					    label      	"-iLogFormat"
					    pctDist    	0.419359
					    height     	13
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A892F45013A"
					client     	@1270
					supplier   	@1253
					line_style 	0)
				    (object RoleView "$UNNAMED$352" @1273
					Parent_View 	@1270
					location   	(-916, -1035)
					label      	(object SegLabel @1274
					    Parent_View 	@1273
					    location   	(1876, 382)
					    hidden     	TRUE
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	""
					    pctDist    	0.800000
					    height     	42
					    orientation 	1)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A892F450131"
					client     	@1270
					supplier   	@1254
					line_style 	0)))
			    (object UsesView "" @1275
				label      	(object ItemLabel
				    Parent_View 	@1275
				    location   	(434, 855)
				    anchor_loc 	1
				    nlines     	1
				    max_width  	60
				    justify    	0
				    label      	"")
				stereotype 	(object SegLabel @1276
				    Parent_View 	@1275
				    location   	(401, 870)
				    anchor     	10
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	"<<Creates>>"
				    pctDist    	0.455560
				    height     	34
				    orientation 	0)
				line_color 	3342489
				quidu      	"3AAE50D8005E"
				client     	@1242
				supplier   	@1230
				line_style 	0)))))
	    (object Class_Category "EPOC Classes"
		quid       	"3A3F2F570105"
		exportControl 	"Public"
		logical_models 	(list unit_reference_list
		    (object Class "CBase"
			quid       	"3A3F2F660071"
			documentation 	"Dummy Object to represent the EPOC class CBase.")
		    (object Class "CActive"
			quid       	"3A3F2F6E0343"
			documentation 	"Dummy Object to represent the EPOC class CActive."
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A8183E10399"
				supplier   	"Logical View::EPOC Classes::CBase"
				quidu      	"3A3F2F660071")))
		    (object Class "CTimer"
			quid       	"3A81845902F1"
			superclasses 	(list inheritance_relationship_list
			    (object Inheritance_Relationship
				quid       	"3A81846502F8"
				supplier   	"Logical View::EPOC Classes::CActive"
				quidu      	"3A3F2F6E0343")))
		    (object Class "RFileLogger"
			quid       	"3A83B46701C5"
			operations 	(list Operations
			    (object Operation "Write"
				quid       	"3A83B47A0317"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)))
		    (object Class "TInt"
			quid       	"3A881077011B")
		    (object Class "TDesC"
			quid       	"3A88109800DC")
		    (object Class "TBool"
			quid       	"3A8810A500E5")
		    (object Class "TRequestStatus"
			quid       	"3A8810B80287")
		    (object Class "CActiveScheduler"
			quid       	"3A8810D80084")
		    (object Class "TEntry"
			quid       	"3A8810E4001D")
		    (object Class "HBufC"
			quid       	"3A8810ED01F7")
		    (object Class "RPointerArray"
			quid       	"3A891523016D")
		    (object Class "RArray"
			quid       	"3A8915390132")
		    (object Class "RTest"
			quid       	"3DFF44A00271"))
		logical_presentations 	(list unit_reference_list))
	    (object Class_Category "Reverse Engineered"
		quid       	"3AC9D061007C"
		exportControl 	"Public"
		logical_models 	(list unit_reference_list
		    (object Class_Category "TestBed"
			quid       	"3AC9D0610087"
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object Class "MTransitionObserver"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"3AC9D0610089"
				documentation 	
|*
|	@public
|	@class MTransitionObserver
|	Dependencies : None
|	Comments : Provides a callback method to the CUnitTest to indicate that the 
|	specified transition has completed an asynchronous function.
				
				operations 	(list Operations
				    (object Operation "Complete"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"3AC9D061008A"
					documentation 	
|*
|	@fn				virtual void Complete(CTransition& aTransition) = 0
|	Intended Usage	:	Called to indicate that an asynchronous function on the specified
|					transition has completed.
|	@since			6.0
|	@param			aTransition The transition which has completed
|	@pre 			None
|	@post			Depends on observer implementation.  For example, aTransition has completed, 
|					therefore if all transitions have completed the unit test is complete.
					
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "aTransition"
						type       	"CTransition&"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "SetCurrentTransition"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"3AC9D0610091"
					documentation 	
|*
|	@fn				virtual void SetCurrentTransition(CTransition& aTransition) = 0
|	Intended Usage	:	Passes the transition which is about to run.
|					This allows transition information can be retrieved and 
|					Repeat() can then be called on the transition.
|	@since			6.0
|	@param			aTransition The transition to set as current
|	@return			void 
|	@pre 			None
|	@post			aTransition will be stored as a pointer to the currently executing transition
					
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "aTransition"
						type       	"CTransition&"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::TestBed"
				quidu      	"3A701D270171"
				language   	"VC++")
			    (object Class "MLogOutput"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"3AC9D06100A4"
				documentation 	
|*
|	@public
|	@class MLogOutput
|	Dependencies : None
|	Comments :
				
				operations 	(list Operations
				    (object Operation "Close"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"3AC9D06100A5"
					documentation 	
|*
|	@fn				Close() = 0
|	Intended Usage	: Called when all logging has finished to close down any log
|					connections.
|	@since			6.0
|	@pre 			None
|	@post			Logging facility is closed down and this object can be deleted.
					
					stereotype 	"abstract"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Write"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"3AC9D06100AE"
					documentation 	
|*
|	@fn				Write(const TDesC& aOutput) = 0
|	Intended Usage	: Logs the specified descriptor.
|	@since			6.0
|	@param			aOutput The descriptor to stream to the logging facility
|	@pre 			OpenL has been called to set up logging
|	@post			aOutput has been logged
					
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "aOutput"
						type       	"const TDesC&"
						const      	TRUE))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "OpenL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"3AC9D06100B0"
					documentation 	
|*
|	@fn				OpenL() = 0
|	Intended Usage	: Sets up the logging facility provided by the implementation of this
|					interface.  If logging cannot be established for any reason then
|					this function should leave.
|	@exception		Implementation dependant.
|	@since			6.0
|	@pre 			None
|	@post			Nothing is left on the CleanupStack
					
					stereotype 	"abstract"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::TestBed"
				quidu      	"3A701D270171"
				language   	"VC++")
			    (object Class "MStateAccessor"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"3AC9D06301C9"
				documentation 	
|*
|	@public
|	@class MStateAccessor
|	Dependencies : None
|	Comments : Mixin which is used to define a class used for state checking of 
|	a test object.
				
				operations 	(list Operations
				    (object Operation "Externalize"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"3AC9D06301D3"
					documentation 	
|*
|	@fn				Externalize(TAny* aTestObject) = 0
|	Intended Usage	:	Override this in the derived class to implement 
|						object state persistence.
|	@since			6.0
|	@param			aTestObject The object to be tested
|	@return			One of the EPOC standard error codes indicating the outcome of attempt
|	to externalize the object.
|	@pre 			A valid test object must be passed in
|	@post			Returns an error code dependant on the result of the test
					
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "aTestObject"
						type       	"TAny*"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Internalize"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"3AC9D06301DD"
					documentation 	
|*
|	@fn				Internalize(TAny* aTestObject) = 0
|	Intended Usage	:	Override this in the derived class to implement 
|						object state loading.
|	@since			6.0
|	@param			aTestObject The object to be tested
|	@return			One of the EPOC standard error codes indicating the outcome of the attempt
|	to load the object state.
|	@pre 			A valid test object must be passed in
|	@post			Returns an error code dependant on the result of the test
					
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "aTestObject"
						type       	"TAny*"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "InvariantTest"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"3AC9D06301DF"
					documentation 	
|*
|	@fn				InvariantTest(TAny* aTestObject) = 0
|	Intended Usage	:	Override this in the derived class to implement 
|						invariant testing
|	@since			6.0
|	@param			aTestObject The object to be tested
|	@return			One of the EPOC standard error codes indicating the result of the test
|	@pre 			A valid test object must be passed in
|	@post			Returns an error code dependant on the result of the test
					
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "aTestObject"
						type       	"TAny*"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::TestBed"
				quidu      	"3A701D270171"
				language   	"VC++")
			    (object Class "MUnitTestObserver"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"3AC9D0640120"
				documentation 	
|*
|	@public
|	@class MUnitTestObserver
|	Dependencies : None
|	Comments : Provides a callback method to the CComponentTester to 
|	indicate that the unit test has completed
				
				operations 	(list Operations
				    (object Operation "Complete"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"3AC9D0640121"
					documentation 	
|*
|	@fn				virtual Complete(CUnitTest* aUnitTest) = 0
|	Intended Usage	:	Allows a 'callback' to indicate that the observed class has
|					completed its task
|	Error Condition	:	
|	@since			6.0
|	@param			aUnitTest The unit test which has completed
|	@pre 			Should be called to indicate that all transitions in the unit test have completed
|	@post			The unit test should have completed all operation as it could now be unloaded
					
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "aUnitTest"
						type       	"CUnitTest*"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::TestBed"
				quidu      	"3A701D270171"
				language   	"VC++")
			    (object Class "MComponentTestObserver"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"3AC9D0640329"
				documentation 	
|*
|	@public
|	@class MComponentTestObserver
|	Dependencies : None
|	Comments : Allows a 'callback' through the Complete() function to indicate that the 
|	observed CComponentTester has completed its task
				
				operations 	(list Operations
				    (object Operation "Complete"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"3AC9D064033D"
					documentation 	
|*
|	@fn				virtual void Complete(CComponentTester* aTester, TInt aStatus) = 0
|	Intended Usage	:	Indicates that the CComponentTester has completed a unit test
|	@since			6.0
|	@param			aTester The observed component tester.
|	@param			aUnitTestId The id of the unit test which has completed.
|	@pre 			The specified unit test should have been launched
|	@post			If all unit tests are complete then the specified CComponentTester and 
|	associated library are marked for deletion/unloading, or the next unit test is run.
					
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "aTester"
						type       	"CComponentTester*")
					    (object Parameter "aUnitTestId"
						type       	"TInt"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::TestBed"
				quidu      	"3A701D270171"
				language   	"VC++")
			    (object Class "TLogMessageOverflow8"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"3B449E950120"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"3B449E95013E"
					supplier   	"TDes8Overflow"))
				operations 	(list Operations
				    (object Operation "Overflow"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"3B449E950152"
					parameters 	(list Parameters
					    (object Parameter ""
						type       	"TDes8&"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "TLogMessageOverflow8"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"3B449E950154"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::TestBed"
				quidu      	"3A701D270171"
				language   	"VC++")
			    (object Association "$UNNAMED$439"
				quid       	"3B449E950148"
				roles      	(list role_list
				    (object Role "$UNNAMED$440"
					quid       	"3B449E950149"
					supplier   	"Logical View::Reverse Engineered::TestBed::TLogMessageOverflow8"
					quidu      	"3B449E950120"
					is_aggregate 	TRUE)
				    (object Role "iError"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"InitialValue"
						value      	"KErrNone"))
					quid       	"3B449E95014A"
					label      	"iError"
					supplier   	"Logical View::EPOC Classes::TInt"
					quidu      	"3A881077011B"
					is_navigable 	TRUE))))
			logical_presentations 	(list unit_reference_list
			    (object ClassDiagram "TestBed Model Update Overview"
				quid       	"3AC9D06403DD"
				title      	"TestBed Model Update Overview"
				zoom       	100
				max_height 	28350
				max_width  	21600
				origin_x   	0
				origin_y   	0
				items      	(list diagram_item_list
				    (object Label @1277
					location   	(62, 62)
					nlines     	3
					max_width  	2212
					label      	
|TestBed Model Update Overview
|This diagram was automatically created by Rational Rose Model Update Tool.
|03 April 2001 14:30:12
					)
				    (object ClassView "Class" "Logical View::Reverse Engineered::TestBed::MLogOutput" @1278
					ShowCompartmentStereotypes 	TRUE
					location   	(186, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1278
					    location   	(59, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	254
					    justify    	0
					    label      	"MLogOutput")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3AC9D06100A4"
					width      	272
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::MTransitionObserver" @1279
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					location   	(3038, 3596)
					label      	(object ItemLabel
					    Parent_View 	@1279
					    location   	(3037, 3704)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	232
					    justify    	0
					    label      	"MTransitionObserver")
					icon       	"Interface"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A8276CF002C"
					width      	58
					height     	58
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Reverse Engineered::TestBed::MTransitionObserver" @1280
					ShowCompartmentStereotypes 	TRUE
					location   	(682, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1280
					    location   	(478, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	408
					    justify    	0
					    label      	"MTransitionObserver")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3AC9D0610089"
					width      	426
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::EPOC Classes::CTimer" @1281
					ShowCompartmentStereotypes 	TRUE
					location   	(1550, 1736)
					label      	(object ItemLabel
					    Parent_View 	@1281
					    location   	(1469, 1685)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	162
					    justify    	0
					    label      	"CTimer")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	14671839
					quidu      	"3A81845902F1"
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::EPOC Classes::CBase" @1282
					ShowCompartmentStereotypes 	TRUE
					location   	(2170, 496)
					label      	(object ItemLabel
					    Parent_View 	@1282
					    location   	(2089, 445)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	162
					    justify    	0
					    label      	"CBase")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	14671839
					quidu      	"3A3F2F660071"
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<TDesC>" @1283
					ShowCompartmentStereotypes 	TRUE
					location   	(1302, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1283
					    location   	(1068, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	468
					    justify    	0
					    label      	"RPointerArray<TDesC>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658D015F"
					width      	486
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::TLogMessageOverflow" @1284
					ShowCompartmentStereotypes 	TRUE
					location   	(1922, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1284
					    location   	(1697, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"TLogMessageOverflow")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A892F420190"
					width      	468
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CTestManager::TTestLibrary" @1285
					ShowCompartmentStereotypes 	TRUE
					location   	(2480, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1285
					    location   	(2348, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	264
					    justify    	0
					    label      	"TTestLibrary")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A8910760266"
					width      	282
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::MUnitTestObserver" @1286
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					location   	(1612, 2976)
					label      	(object ItemLabel
					    Parent_View 	@1286
					    location   	(1611, 3084)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	232
					    justify    	0
					    label      	"MUnitTestObserver")
					icon       	"Interface"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A8276D1007E"
					width      	58
					height     	58
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::EPOC Classes::CActive" @1287
					ShowCompartmentStereotypes 	TRUE
					location   	(1550, 1116)
					label      	(object ItemLabel
					    Parent_View 	@1287
					    location   	(1462, 1065)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	176
					    justify    	0
					    label      	"CActive")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	14671839
					quidu      	"3A3F2F6E0343"
					width      	194
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1288
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A81846502F8"
					client     	@1281
					supplier   	@1287
					line_style 	0)
				    (object InheritView "" @1289
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8183E10399"
					client     	@1287
					supplier   	@1282
					line_style 	0)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RArray<TInt>" @1290
					ShowCompartmentStereotypes 	TRUE
					location   	(2914, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1290
					    location   	(2777, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	274
					    justify    	0
					    label      	"RArray<TInt>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9F862D039E"
					width      	292
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::MComponentTestObserver" @1291
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					location   	(1364, 2356)
					label      	(object ItemLabel
					    Parent_View 	@1291
					    location   	(1363, 2464)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	256
					    justify    	0
					    label      	"MComponentTestObserver")
					icon       	"Interface"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658E00AB"
					width      	58
					height     	58
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CComponentInfo>" @1292
					ShowCompartmentStereotypes 	TRUE
					location   	(1612, 496)
					label      	(object ItemLabel
					    Parent_View 	@1292
					    location   	(1501, 652)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	430
					    justify    	0
					    label      	"RPointerArray<CComponentInfo>")
					icon       	"entity"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658B0089"
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<TTestLibrary>" @1293
					ShowCompartmentStereotypes 	TRUE
					location   	(3472, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1293
					    location   	(3195, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	554
					    justify    	0
					    label      	"RPointerArray<TTestLibrary>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658C01A2"
					width      	572
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CDataLogger::TDebugPrint" @1294
					ShowCompartmentStereotypes 	TRUE
					location   	(186, 4898)
					label      	(object ItemLabel
					    Parent_View 	@1294
					    location   	(59, 4847)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	254
					    justify    	0
					    label      	"TDebugPrint")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A893F9A018D"
					width      	272
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentInfo" @1295
					ShowCompartmentStereotypes 	TRUE
					location   	(2046, 1116)
					label      	(object ItemLabel
					    Parent_View 	@1295
					    location   	(1935, 1272)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	430
					    justify    	0
					    label      	"CComponentInfo")
					icon       	"entity"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658B02D7"
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1296
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8182F2027D"
					client     	@1292
					supplier   	@1295
					line_style 	0)
				    (object InheritView "" @1297
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B02E1"
					client     	@1295
					supplier   	@1282
					line_style 	0)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CUnitTestInfo>" @1298
					ShowCompartmentStereotypes 	TRUE
					location   	(3286, 496)
					label      	(object ItemLabel
					    Parent_View 	@1298
					    location   	(3175, 652)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	430
					    justify    	0
					    label      	"RPointerArray<CUnitTestInfo>")
					icon       	"entity"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658B02E2"
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::mutable RPointerArray<CUnitTestInfo>" @1299
					ShowCompartmentStereotypes 	TRUE
					location   	(930, 4898)
					label      	(object ItemLabel
					    Parent_View 	@1299
					    location   	(533, 4847)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	794
					    justify    	0
					    label      	"mutable RPointerArray<CUnitTestInfo>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3AADFEEB03B8"
					width      	812
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<TTestInfo>" @1300
					ShowCompartmentStereotypes 	TRUE
					location   	(1736, 4898)
					label      	(object ItemLabel
					    Parent_View 	@1300
					    location   	(1490, 4847)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	492
					    justify    	0
					    label      	"RPointerArray<TTestInfo>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9F862E0182"
					width      	510
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::MStateAccessor" @1301
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					location   	(2604, 3596)
					label      	(object ItemLabel
					    Parent_View 	@1301
					    location   	(2603, 3704)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	232
					    justify    	0
					    label      	"MStateAccessor")
					icon       	"Interface"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A23BE150330"
					width      	58
					height     	58
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Reverse Engineered::TestBed::MStateAccessor" @1302
					ShowCompartmentStereotypes 	TRUE
					location   	(2294, 4898)
					label      	(object ItemLabel
					    Parent_View 	@1302
					    location   	(2123, 4847)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	342
					    justify    	0
					    label      	"MStateAccessor")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3AC9D06301C9"
					width      	360
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Reverse Engineered::TestBed::MUnitTestObserver" @1303
					ShowCompartmentStereotypes 	TRUE
					location   	(2852, 4898)
					label      	(object ItemLabel
					    Parent_View 	@1303
					    location   	(2660, 4847)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	384
					    justify    	0
					    label      	"MUnitTestObserver")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3AC9D0640120"
					width      	402
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CTestManager" @1304
					ShowCompartmentStereotypes 	TRUE
					location   	(992, 3038)
					label      	(object ItemLabel
					    Parent_View 	@1304
					    location   	(894, 3199)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	441
					    justify    	0
					    label      	"CTestManager")
					icon       	"control"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658C0166"
					width      	158
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1305
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658C0167"
					client     	@1304
					supplier   	@1287
					line_style 	0)
				    (object InheritView "" @1306
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8D3B0F0205"
					client     	@1304
					supplier   	@1291
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CDataLogger::TNullDebugPrint" @1307
					ShowCompartmentStereotypes 	TRUE
					location   	(3348, 4898)
					label      	(object ItemLabel
					    Parent_View 	@1307
					    location   	(3186, 4847)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	324
					    justify    	0
					    label      	"TNullDebugPrint")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A893FA40336"
					width      	342
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CTestController" @1308
					ShowCompartmentStereotypes 	TRUE
					location   	(186, 3038)
					label      	(object ItemLabel
					    Parent_View 	@1308
					    location   	(55, 3194)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	657
					    justify    	0
					    label      	"CTestController")
					icon       	"boundary"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A34E468034A"
					width      	230
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1309
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A64754A03AD"
					client     	@1308
					supplier   	@1282
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CDefaultLogOutput" @1310
					ShowCompartmentStereotypes 	TRUE
					location   	(2666, 1116)
					label      	(object ItemLabel
					    Parent_View 	@1310
					    location   	(2568, 1277)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	441
					    justify    	0
					    label      	"CDefaultLogOutput")
					icon       	"control"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9A54CF018D"
					width      	158
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1311
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9A54CF018E"
					client     	@1310
					supplier   	@1282
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::MLogOutput" @1312
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					location   	(2790, 434)
					label      	(object ItemLabel
					    Parent_View 	@1312
					    location   	(2789, 542)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	232
					    justify    	0
					    label      	"MLogOutput")
					icon       	"Interface"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9A54CF010B"
					width      	58
					height     	58
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1313
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9A54CF018F"
					client     	@1310
					supplier   	@1312
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::TTransitionInfo" @1314
					ShowCompartmentStereotypes 	TRUE
					location   	(3472, 3658)
					label      	(object ItemLabel
					    Parent_View 	@1314
					    location   	(3325, 3629)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	294
					    justify    	0
					    label      	"TTransitionInfo")
					stereotype 	(object ItemLabel
					    Parent_View 	@1314
					    location   	(3325, 3579)
					    fill_color 	13434879
					    anchor     	10
					    nlines     	1
					    max_width  	294
					    justify    	0
					    label      	"<<struct>>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A8276D1009C"
					width      	312
					height     	182
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CDataLogger" @1315
					ShowCompartmentStereotypes 	TRUE
					location   	(1488, 4278)
					label      	(object ItemLabel
					    Parent_View 	@1315
					    location   	(1390, 4439)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	441
					    justify    	0
					    label      	"CDataLogger")
					icon       	"control"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A23B76E01BE"
					width      	158
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1316
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A64752B02A4"
					client     	@1315
					supplier   	@1282
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::TTestInfo" @1317
					ShowCompartmentStereotypes 	TRUE
					location   	(3782, 4960)
					label      	(object ItemLabel
					    Parent_View 	@1317
					    location   	(3668, 4931)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	228
					    justify    	0
					    label      	"TTestInfo")
					stereotype 	(object ItemLabel
					    Parent_View 	@1317
					    location   	(3668, 4881)
					    fill_color 	13434879
					    anchor     	10
					    nlines     	1
					    max_width  	228
					    justify    	0
					    label      	"<<struct>>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9F862F0224"
					width      	246
					height     	182
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTest" @1318
					ShowCompartmentStereotypes 	TRUE
					location   	(1860, 2418)
					label      	(object ItemLabel
					    Parent_View 	@1318
					    location   	(1762, 2579)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	441
					    justify    	0
					    label      	"CUnitTest")
					icon       	"control"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A23BA9F037C"
					width      	158
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1319
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658A00EB"
					client     	@1318
					supplier   	@1281
					line_style 	0)
				    (object InheritView "" @1320
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A927748016E"
					client     	@1318
					supplier   	@1279
					line_style 	0)
				    (object UsesView "" @1321
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A87AD5D01ED"
					client     	@1318
					supplier   	@1286
					line_style 	0)
				    (object UsesView "" @1322
					stereotype 	(object SegLabel @1323
					    Parent_View 	@1322
					    location   	(3395, 2462)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Creates>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3AAE43920184"
					client     	@1318
					supplier   	@1301
					vertices   	(list Points
					    (1936, 2424)
					    (3457, 2588)
					    (3457, 2904)
					    (2630, 3571))
					line_style 	0)
				    (object UsesView "" @1324
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A41E8DE01F8"
					client     	@1318
					supplier   	@1315
					vertices   	(list Points
					    (1781, 2424)
					    (375, 2588)
					    (375, 2904)
					    (2134, 3205)
					    (2134, 3521)
					    (1554, 4197))
					line_style 	0)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CTransition>" @1325
					ShowCompartmentStereotypes 	TRUE
					location   	(744, 2356)
					label      	(object ItemLabel
					    Parent_View 	@1325
					    location   	(633, 2512)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	430
					    justify    	0
					    label      	"RPointerArray<CTransition>")
					icon       	"entity"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658A0166"
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1326
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A81838E01D7"
					client     	@1325
					supplier   	@1315
					vertices   	(list Points
					    (668, 2378)
					    (75, 2588)
					    (75, 2904)
					    (1082, 3205)
					    (1082, 3521)
					    (1443, 4197))
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CLeakTestTransition" @1327
					ShowCompartmentStereotypes 	TRUE
					location   	(1798, 3658)
					label      	(object ItemLabel
					    Parent_View 	@1327
					    location   	(1667, 3814)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	657
					    justify    	0
					    label      	"CLeakTestTransition")
					icon       	"boundary"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A8D59CB0257"
					width      	230
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Reverse Engineered::TestBed::MComponentTestObserver" @1328
					ShowCompartmentStereotypes 	TRUE
					location   	(310, 5208)
					label      	(object ItemLabel
					    Parent_View 	@1328
					    location   	(54, 5157)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	512
					    justify    	0
					    label      	"MComponentTestObserver")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3AC9D0640329"
					width      	530
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTestInfo" @1329
					ShowCompartmentStereotypes 	TRUE
					location   	(3224, 1116)
					label      	(object ItemLabel
					    Parent_View 	@1329
					    location   	(3126, 1277)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	441
					    justify    	0
					    label      	"CUnitTestInfo")
					icon       	"control"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658D0154"
					width      	158
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1330
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A81831D0094"
					client     	@1298
					supplier   	@1329
					line_style 	0)
				    (object InheritView "" @1331
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658D015E"
					client     	@1329
					supplier   	@1282
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CTransition" @1332
					ShowCompartmentStereotypes 	TRUE
					location   	(2170, 3038)
					label      	(object ItemLabel
					    Parent_View 	@1332
					    location   	(2039, 3194)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	657
					    justify    	0
					    label      	"CTransition")
					icon       	"boundary"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A23BFC30021"
					width      	230
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1333
					stereotype 	(object SegLabel @1334
					    Parent_View 	@1333
					    location   	(2121, 2676)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Uses>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3A378D2002C2"
					client     	@1318
					supplier   	@1332
					line_style 	0)
				    (object InheritView "" @1335
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A64744702ED"
					client     	@1332
					supplier   	@1287
					line_style 	0)
				    (object UsesView "" @1336
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A87AD61006C"
					client     	@1332
					supplier   	@1279
					line_style 	0)
				    (object UsesView "" @1337
					stereotype 	(object SegLabel @1338
					    Parent_View 	@1337
					    location   	(2498, 3266)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Uses>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3AAE437E012B"
					client     	@1332
					supplier   	@1301
					line_style 	0)
				    (object UsesView "" @1339
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A378BD9025D"
					client     	@1332
					supplier   	@1315
					vertices   	(list Points
					    (2055, 3091)
					    (1834, 3205)
					    (1834, 3521)
					    (1521, 4197))
					line_style 	0)
				    (object UsesView "" @1340
					stereotype 	(object SegLabel @1341
					    Parent_View 	@1340
					    location   	(2850, 3228)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Creates>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3AAE469B033A"
					client     	@1332
					supplier   	@1314
					line_style 	0)
				    (object UsesView "" @1342
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A87B0970263"
					client     	@1325
					supplier   	@1332
					line_style 	0)
				    (object InheritView "" @1343
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8D59CB0258"
					client     	@1327
					supplier   	@1332
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::TTransitionValidator" @1344
					ShowCompartmentStereotypes 	TRUE
					location   	(930, 5208)
					label      	(object ItemLabel
					    Parent_View 	@1344
					    location   	(735, 5157)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	390
					    justify    	0
					    label      	"TTransitionValidator")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9E205E01ED"
					width      	408
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTestContext" @1345
					ShowCompartmentStereotypes 	TRUE
					location   	(3286, 3038)
					label      	(object ItemLabel
					    Parent_View 	@1345
					    location   	(3175, 3194)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	430
					    justify    	0
					    label      	"CUnitTestContext")
					icon       	"entity"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9E205C014A"
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1346
					stereotype 	(object SegLabel @1347
					    Parent_View 	@1346
					    location   	(2620, 2618)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Creates>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3AAE45D3033C"
					client     	@1318
					supplier   	@1345
					line_style 	0)
				    (object InheritView "" @1348
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9E205C014B"
					client     	@1345
					supplier   	@1282
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentTester" @1349
					ShowCompartmentStereotypes 	TRUE
					location   	(744, 3658)
					label      	(object ItemLabel
					    Parent_View 	@1349
					    location   	(646, 3819)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	441
					    justify    	0
					    label      	"CComponentTester")
					icon       	"control"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A24DC16022F"
					width      	158
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1350
					stereotype 	(object SegLabel @1351
					    Parent_View 	@1350
					    location   	(550, 3266)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Creates>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3A378DA103AD"
					client     	@1308
					supplier   	@1349
					line_style 	0)
				    (object UsesView "" @1352
					stereotype 	(object SegLabel @1353
					    Parent_View 	@1352
					    location   	(550, 3266)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Creates>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3AAE50D8005E"
					client     	@1308
					supplier   	@1349
					line_style 	0)
				    (object InheritView "" @1354
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8276CF037E"
					client     	@1349
					supplier   	@1286
					line_style 	0)
				    (object InheritView "" @1355
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9E205C003C"
					client     	@1349
					supplier   	@1287
					line_style 	0)
				    (object UsesView "" @1356
					stereotype 	(object SegLabel @1357
					    Parent_View 	@1356
					    location   	(2017, 2978)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Uses>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3A895EA900EF"
					client     	@1349
					supplier   	@1318
					vertices   	(list Points
					    (820, 3622)
					    (2489, 2904)
					    (2489, 2588)
					    (1936, 2436))
					line_style 	0)
				    (object UsesView "" @1358
					stereotype 	(object SegLabel @1359
					    Parent_View 	@1358
					    location   	(976, 3392)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Uses>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3A87B79B00A3"
					client     	@1304
					supplier   	@1349
					line_style 	0)
				    (object UsesView "" @1360
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A41E8E302A0"
					client     	@1349
					supplier   	@1315
					line_style 	0)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CUnitTest>" @1361
					ShowCompartmentStereotypes 	TRUE
					location   	(1922, 1736)
					label      	(object ItemLabel
					    Parent_View 	@1361
					    location   	(1811, 1892)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	430
					    justify    	0
					    label      	"RPointerArray<CUnitTest>")
					icon       	"entity"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658B03D2"
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1362
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A81834502C2"
					client     	@1361
					supplier   	@1318
					line_style 	0)
				    (object ClassView "Class" "Logical View::Reverse Engineered::TestBed::TLogMessageOverflow8" @1363
					ShowCompartmentStereotypes 	TRUE
					location   	(2604, 124)
					label      	(object ItemLabel
					    Parent_View 	@1363
					    location   	(2374, 73)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	460
					    justify    	0
					    label      	"TLogMessageOverflow8")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3B449E950120"
					width      	478
					height     	126
					annotation 	8
					autoResize 	TRUE)))))
		    (object Class_Category "TESTBED"
			quid       	"3B16364E0099"
			exportControl 	"Public"
			logical_models 	(list unit_reference_list)
			logical_presentations 	(list unit_reference_list
			    (object ClassDiagram "TestBed Model Update Overview"
				quid       	"3B16364E00C1"
				title      	"TestBed Model Update Overview"
				zoom       	100
				max_height 	28350
				max_width  	21600
				origin_x   	0
				origin_y   	0
				items      	(list diagram_item_list
				    (object Label @1364
					location   	(62, 62)
					nlines     	3
					max_width  	2212
					label      	
|TestBed Model Update Overview
|This diagram was automatically created by Rational Rose Model Update Tool.
|Thursday, May 31, 2001 1:17:18 PM
					)
				    (object ClassView "Class" "Logical View::Reverse Engineered::TestBed::MLogOutput" @1365
					ShowCompartmentStereotypes 	TRUE
					location   	(186, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1365
					    location   	(59, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	254
					    justify    	0
					    label      	"MLogOutput")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3AC9D06100A4"
					width      	272
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::MTransitionObserver" @1366
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					location   	(3038, 3596)
					label      	(object ItemLabel
					    Parent_View 	@1366
					    location   	(3037, 3704)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	232
					    justify    	0
					    label      	"MTransitionObserver")
					icon       	"Interface"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A8276CF002C"
					width      	58
					height     	58
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Reverse Engineered::TestBed::MTransitionObserver" @1367
					ShowCompartmentStereotypes 	TRUE
					location   	(682, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1367
					    location   	(478, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	408
					    justify    	0
					    label      	"MTransitionObserver")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3AC9D0610089"
					width      	426
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::EPOC Classes::CTimer" @1368
					ShowCompartmentStereotypes 	TRUE
					location   	(1550, 1736)
					label      	(object ItemLabel
					    Parent_View 	@1368
					    location   	(1469, 1685)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	162
					    justify    	0
					    label      	"CTimer")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	14671839
					quidu      	"3A81845902F1"
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::EPOC Classes::CBase" @1369
					ShowCompartmentStereotypes 	TRUE
					location   	(2170, 496)
					label      	(object ItemLabel
					    Parent_View 	@1369
					    location   	(2089, 445)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	162
					    justify    	0
					    label      	"CBase")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	14671839
					quidu      	"3A3F2F660071"
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<TDesC>" @1370
					ShowCompartmentStereotypes 	TRUE
					location   	(1302, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1370
					    location   	(1068, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	468
					    justify    	0
					    label      	"RPointerArray<TDesC>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658D015F"
					width      	486
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::TLogMessageOverflow" @1371
					ShowCompartmentStereotypes 	TRUE
					location   	(1922, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1371
					    location   	(1697, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"TLogMessageOverflow")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A892F420190"
					width      	468
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CTestManager::TTestLibrary" @1372
					ShowCompartmentStereotypes 	TRUE
					location   	(2480, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1372
					    location   	(2348, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	264
					    justify    	0
					    label      	"TTestLibrary")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A8910760266"
					width      	282
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::MUnitTestObserver" @1373
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					location   	(1612, 2976)
					label      	(object ItemLabel
					    Parent_View 	@1373
					    location   	(1611, 3084)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	232
					    justify    	0
					    label      	"MUnitTestObserver")
					icon       	"Interface"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A8276D1007E"
					width      	58
					height     	58
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::EPOC Classes::CActive" @1374
					ShowCompartmentStereotypes 	TRUE
					location   	(1550, 1116)
					label      	(object ItemLabel
					    Parent_View 	@1374
					    location   	(1462, 1065)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	176
					    justify    	0
					    label      	"CActive")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	14671839
					quidu      	"3A3F2F6E0343"
					width      	194
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1375
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A81846502F8"
					client     	@1368
					supplier   	@1374
					line_style 	0)
				    (object InheritView "" @1376
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8183E10399"
					client     	@1374
					supplier   	@1369
					line_style 	0)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<TTestLibrary>" @1377
					ShowCompartmentStereotypes 	TRUE
					location   	(3038, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1377
					    location   	(2761, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	554
					    justify    	0
					    label      	"RPointerArray<TTestLibrary>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658C01A2"
					width      	572
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RArray<TInt>" @1378
					ShowCompartmentStereotypes 	TRUE
					location   	(3658, 4650)
					label      	(object ItemLabel
					    Parent_View 	@1378
					    location   	(3521, 4599)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	274
					    justify    	0
					    label      	"RArray<TInt>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9F862D039E"
					width      	292
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::MComponentTestObserver" @1379
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					location   	(1364, 2356)
					label      	(object ItemLabel
					    Parent_View 	@1379
					    location   	(1363, 2464)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	256
					    justify    	0
					    label      	"MComponentTestObserver")
					icon       	"Interface"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658E00AB"
					width      	58
					height     	58
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CComponentInfo>" @1380
					ShowCompartmentStereotypes 	TRUE
					location   	(1612, 496)
					label      	(object ItemLabel
					    Parent_View 	@1380
					    location   	(1501, 652)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	430
					    justify    	0
					    label      	"RPointerArray<CComponentInfo>")
					icon       	"entity"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658B0089"
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CDataLogger::TDebugPrint" @1381
					ShowCompartmentStereotypes 	TRUE
					location   	(186, 4898)
					label      	(object ItemLabel
					    Parent_View 	@1381
					    location   	(59, 4847)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	254
					    justify    	0
					    label      	"TDebugPrint")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A893F9A018D"
					width      	272
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentInfo" @1382
					ShowCompartmentStereotypes 	TRUE
					location   	(2046, 1116)
					label      	(object ItemLabel
					    Parent_View 	@1382
					    location   	(1935, 1272)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	430
					    justify    	0
					    label      	"CComponentInfo")
					icon       	"entity"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658B02D7"
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1383
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8182F2027D"
					client     	@1380
					supplier   	@1382
					line_style 	0)
				    (object InheritView "" @1384
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658B02E1"
					client     	@1382
					supplier   	@1369
					line_style 	0)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CUnitTestInfo>" @1385
					ShowCompartmentStereotypes 	TRUE
					location   	(3286, 496)
					label      	(object ItemLabel
					    Parent_View 	@1385
					    location   	(3175, 652)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	430
					    justify    	0
					    label      	"RPointerArray<CUnitTestInfo>")
					icon       	"entity"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658B02E2"
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::mutable RPointerArray<CUnitTestInfo>" @1386
					ShowCompartmentStereotypes 	TRUE
					location   	(930, 4898)
					label      	(object ItemLabel
					    Parent_View 	@1386
					    location   	(533, 4847)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	794
					    justify    	0
					    label      	"mutable RPointerArray<CUnitTestInfo>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3AADFEEB03B8"
					width      	812
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<TTestInfo>" @1387
					ShowCompartmentStereotypes 	TRUE
					location   	(1736, 4898)
					label      	(object ItemLabel
					    Parent_View 	@1387
					    location   	(1490, 4847)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	492
					    justify    	0
					    label      	"RPointerArray<TTestInfo>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9F862E0182"
					width      	510
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::MStateAccessor" @1388
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					location   	(2604, 3596)
					label      	(object ItemLabel
					    Parent_View 	@1388
					    location   	(2603, 3704)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	232
					    justify    	0
					    label      	"MStateAccessor")
					icon       	"Interface"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A23BE150330"
					width      	58
					height     	58
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Reverse Engineered::TestBed::MStateAccessor" @1389
					ShowCompartmentStereotypes 	TRUE
					location   	(2294, 4898)
					label      	(object ItemLabel
					    Parent_View 	@1389
					    location   	(2123, 4847)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	342
					    justify    	0
					    label      	"MStateAccessor")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3AC9D06301C9"
					width      	360
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Reverse Engineered::TestBed::MUnitTestObserver" @1390
					ShowCompartmentStereotypes 	TRUE
					location   	(2852, 4898)
					label      	(object ItemLabel
					    Parent_View 	@1390
					    location   	(2660, 4847)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	384
					    justify    	0
					    label      	"MUnitTestObserver")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3AC9D0640120"
					width      	402
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CTestManager" @1391
					ShowCompartmentStereotypes 	TRUE
					location   	(992, 3038)
					label      	(object ItemLabel
					    Parent_View 	@1391
					    location   	(894, 3199)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	441
					    justify    	0
					    label      	"CTestManager")
					icon       	"control"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658C0166"
					width      	158
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1392
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658C0167"
					client     	@1391
					supplier   	@1374
					line_style 	0)
				    (object InheritView "" @1393
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8D3B0F0205"
					client     	@1391
					supplier   	@1379
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CDataLogger::TNullDebugPrint" @1394
					ShowCompartmentStereotypes 	TRUE
					location   	(3348, 4898)
					label      	(object ItemLabel
					    Parent_View 	@1394
					    location   	(3186, 4847)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	324
					    justify    	0
					    label      	"TNullDebugPrint")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A893FA40336"
					width      	342
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CTestController" @1395
					ShowCompartmentStereotypes 	TRUE
					location   	(186, 3038)
					label      	(object ItemLabel
					    Parent_View 	@1395
					    location   	(55, 3194)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	657
					    justify    	0
					    label      	"CTestController")
					icon       	"boundary"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A34E468034A"
					width      	230
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1396
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A64754A03AD"
					client     	@1395
					supplier   	@1369
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CDefaultLogOutput" @1397
					ShowCompartmentStereotypes 	TRUE
					location   	(2666, 1116)
					label      	(object ItemLabel
					    Parent_View 	@1397
					    location   	(2568, 1277)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	441
					    justify    	0
					    label      	"CDefaultLogOutput")
					icon       	"control"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9A54CF018D"
					width      	158
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1398
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9A54CF018E"
					client     	@1397
					supplier   	@1369
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::MLogOutput" @1399
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					location   	(2790, 434)
					label      	(object ItemLabel
					    Parent_View 	@1399
					    location   	(2789, 542)
					    anchor_loc 	1
					    nlines     	2
					    max_width  	232
					    justify    	0
					    label      	"MLogOutput")
					icon       	"Interface"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9A54CF010B"
					width      	58
					height     	58
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1400
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9A54CF018F"
					client     	@1397
					supplier   	@1399
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::TTransitionInfo" @1401
					ShowCompartmentStereotypes 	TRUE
					location   	(3472, 3658)
					label      	(object ItemLabel
					    Parent_View 	@1401
					    location   	(3325, 3629)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	294
					    justify    	0
					    label      	"TTransitionInfo")
					stereotype 	(object ItemLabel
					    Parent_View 	@1401
					    location   	(3325, 3579)
					    fill_color 	13434879
					    anchor     	10
					    nlines     	1
					    max_width  	294
					    justify    	0
					    label      	"<<struct>>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A8276D1009C"
					width      	312
					height     	182
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CDataLogger" @1402
					ShowCompartmentStereotypes 	TRUE
					location   	(1488, 4278)
					label      	(object ItemLabel
					    Parent_View 	@1402
					    location   	(1390, 4439)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	441
					    justify    	0
					    label      	"CDataLogger")
					icon       	"control"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A23B76E01BE"
					width      	158
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1403
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A64752B02A4"
					client     	@1402
					supplier   	@1369
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::TTestInfo" @1404
					ShowCompartmentStereotypes 	TRUE
					location   	(3782, 4960)
					label      	(object ItemLabel
					    Parent_View 	@1404
					    location   	(3668, 4931)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	228
					    justify    	0
					    label      	"TTestInfo")
					stereotype 	(object ItemLabel
					    Parent_View 	@1404
					    location   	(3668, 4881)
					    fill_color 	13434879
					    anchor     	10
					    nlines     	1
					    max_width  	228
					    justify    	0
					    label      	"<<struct>>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9F862F0224"
					width      	246
					height     	182
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTest" @1405
					ShowCompartmentStereotypes 	TRUE
					location   	(1860, 2418)
					label      	(object ItemLabel
					    Parent_View 	@1405
					    location   	(1762, 2579)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	441
					    justify    	0
					    label      	"CUnitTest")
					icon       	"control"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A23BA9F037C"
					width      	158
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @1406
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658A00EB"
					client     	@1405
					supplier   	@1368
					line_style 	0)
				    (object InheritView "" @1407
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A927748016E"
					client     	@1405
					supplier   	@1366
					line_style 	0)
				    (object UsesView "" @1408
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A87AD5D01ED"
					client     	@1405
					supplier   	@1373
					line_style 	0)
				    (object UsesView "" @1409
					stereotype 	(object SegLabel @1410
					    Parent_View 	@1409
					    location   	(3395, 2462)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Creates>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3AAE43920184"
					client     	@1405
					supplier   	@1388
					vertices   	(list Points
					    (1936, 2424)
					    (3457, 2588)
					    (3457, 2904)
					    (2630, 3571))
					line_style 	0)
				    (object UsesView "" @1411
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A41E8DE01F8"
					client     	@1405
					supplier   	@1402
					vertices   	(list Points
					    (1781, 2424)
					    (375, 2588)
					    (375, 2904)
					    (2134, 3205)
					    (2134, 3521)
					    (1554, 4197))
					line_style 	0)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CTransition>" @1412
					ShowCompartmentStereotypes 	TRUE
					location   	(744, 2356)
					label      	(object ItemLabel
					    Parent_View 	@1412
					    location   	(633, 2512)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	430
					    justify    	0
					    label      	"RPointerArray<CTransition>")
					icon       	"entity"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658A0166"
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1413
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A81838E01D7"
					client     	@1412
					supplier   	@1402
					vertices   	(list Points
					    (668, 2378)
					    (75, 2588)
					    (75, 2904)
					    (1082, 3205)
					    (1082, 3521)
					    (1443, 4197))
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CLeakTestTransition" @1414
					ShowCompartmentStereotypes 	TRUE
					location   	(1798, 3658)
					label      	(object ItemLabel
					    Parent_View 	@1414
					    location   	(1667, 3814)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	657
					    justify    	0
					    label      	"CLeakTestTransition")
					icon       	"boundary"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A8D59CB0257"
					width      	230
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Reverse Engineered::TestBed::MComponentTestObserver" @1415
					ShowCompartmentStereotypes 	TRUE
					location   	(310, 5208)
					label      	(object ItemLabel
					    Parent_View 	@1415
					    location   	(54, 5157)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	512
					    justify    	0
					    label      	"MComponentTestObserver")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3AC9D0640329"
					width      	530
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTestInfo" @1416
					ShowCompartmentStereotypes 	TRUE
					location   	(3224, 1116)
					label      	(object ItemLabel
					    Parent_View 	@1416
					    location   	(3126, 1277)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	441
					    justify    	0
					    label      	"CUnitTestInfo")
					icon       	"control"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658D0154"
					width      	158
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1417
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A81831D0094"
					client     	@1385
					supplier   	@1416
					line_style 	0)
				    (object InheritView "" @1418
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A70658D015E"
					client     	@1416
					supplier   	@1369
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CTransition" @1419
					ShowCompartmentStereotypes 	TRUE
					location   	(2170, 3038)
					label      	(object ItemLabel
					    Parent_View 	@1419
					    location   	(2039, 3194)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	657
					    justify    	0
					    label      	"CTransition")
					icon       	"boundary"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A23BFC30021"
					width      	230
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1420
					stereotype 	(object SegLabel @1421
					    Parent_View 	@1420
					    location   	(2121, 2676)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Uses>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3A378D2002C2"
					client     	@1405
					supplier   	@1419
					line_style 	0)
				    (object InheritView "" @1422
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A64744702ED"
					client     	@1419
					supplier   	@1374
					line_style 	0)
				    (object UsesView "" @1423
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A87AD61006C"
					client     	@1419
					supplier   	@1366
					line_style 	0)
				    (object UsesView "" @1424
					stereotype 	(object SegLabel @1425
					    Parent_View 	@1424
					    location   	(2498, 3266)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Uses>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3AAE437E012B"
					client     	@1419
					supplier   	@1388
					line_style 	0)
				    (object UsesView "" @1426
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A378BD9025D"
					client     	@1419
					supplier   	@1402
					vertices   	(list Points
					    (2055, 3091)
					    (1834, 3205)
					    (1834, 3521)
					    (1521, 4197))
					line_style 	0)
				    (object UsesView "" @1427
					stereotype 	(object SegLabel @1428
					    Parent_View 	@1427
					    location   	(2850, 3228)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Creates>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3AAE469B033A"
					client     	@1419
					supplier   	@1401
					line_style 	0)
				    (object UsesView "" @1429
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A87B0970263"
					client     	@1412
					supplier   	@1419
					line_style 	0)
				    (object InheritView "" @1430
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8D59CB0258"
					client     	@1414
					supplier   	@1419
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::TTransitionValidator" @1431
					ShowCompartmentStereotypes 	TRUE
					location   	(930, 5208)
					label      	(object ItemLabel
					    Parent_View 	@1431
					    location   	(735, 5157)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	390
					    justify    	0
					    label      	"TTransitionValidator")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9E205E01ED"
					width      	408
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTestContext" @1432
					ShowCompartmentStereotypes 	TRUE
					location   	(3286, 3038)
					label      	(object ItemLabel
					    Parent_View 	@1432
					    location   	(3175, 3194)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	430
					    justify    	0
					    label      	"CUnitTestContext")
					icon       	"entity"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A9E205C014A"
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1433
					stereotype 	(object SegLabel @1434
					    Parent_View 	@1433
					    location   	(2620, 2618)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Creates>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3AAE45D3033C"
					client     	@1405
					supplier   	@1432
					line_style 	0)
				    (object InheritView "" @1435
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9E205C014B"
					client     	@1432
					supplier   	@1369
					line_style 	0)
				    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentTester" @1436
					ShowCompartmentStereotypes 	TRUE
					location   	(744, 3658)
					label      	(object ItemLabel
					    Parent_View 	@1436
					    location   	(646, 3819)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	441
					    justify    	0
					    label      	"CComponentTester")
					icon       	"control"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A24DC16022F"
					width      	158
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1437
					stereotype 	(object SegLabel @1438
					    Parent_View 	@1437
					    location   	(550, 3266)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Creates>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3A378DA103AD"
					client     	@1395
					supplier   	@1436
					line_style 	0)
				    (object UsesView "" @1439
					stereotype 	(object SegLabel @1440
					    Parent_View 	@1439
					    location   	(550, 3266)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Creates>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3AAE50D8005E"
					client     	@1395
					supplier   	@1436
					line_style 	0)
				    (object InheritView "" @1441
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A8276CF037E"
					client     	@1436
					supplier   	@1373
					line_style 	0)
				    (object InheritView "" @1442
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A9E205C003C"
					client     	@1436
					supplier   	@1374
					line_style 	0)
				    (object UsesView "" @1443
					stereotype 	(object SegLabel @1444
					    Parent_View 	@1443
					    location   	(2017, 2978)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Uses>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3A895EA900EF"
					client     	@1436
					supplier   	@1405
					vertices   	(list Points
					    (820, 3622)
					    (2489, 2904)
					    (2489, 2588)
					    (1936, 2436))
					line_style 	0)
				    (object UsesView "" @1445
					stereotype 	(object SegLabel @1446
					    Parent_View 	@1445
					    location   	(976, 3392)
					    anchor     	10
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"<<Uses>>"
					    pctDist    	0.500000
					    height     	120
					    orientation 	0)
					line_color 	3342489
					quidu      	"3A87B79B00A3"
					client     	@1391
					supplier   	@1436
					line_style 	0)
				    (object UsesView "" @1447
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A41E8E302A0"
					client     	@1436
					supplier   	@1402
					line_style 	0)
				    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CUnitTest>" @1448
					ShowCompartmentStereotypes 	TRUE
					location   	(1922, 1736)
					label      	(object ItemLabel
					    Parent_View 	@1448
					    location   	(1811, 1892)
					    anchor_loc 	3
					    nlines     	2
					    max_width  	430
					    justify    	0
					    label      	"RPointerArray<CUnitTest>")
					icon       	"entity"
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"3A70658B03D2"
					height     	154
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @1449
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"3A81834502C2"
					client     	@1448
					supplier   	@1405
					line_style 	0))))))
		logical_presentations 	(list unit_reference_list)))
	logical_presentations 	(list unit_reference_list
	    (object ClassDiagram "Main"
		quid       	"3A1A89A60365"
		title      	"Main"
		documentation 	"The packages and object dependencies within the test bed architecture."
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	594
		origin_y   	0
		items      	(list diagram_item_list
		    (object CategoryView "Logical View::Use Case Realisations" @1450
			location   	(372, 186)
			label      	(object ItemLabel
			    Parent_View 	@1450
			    location   	(228, 102)
			    fill_color 	13434879
			    nlines     	2
			    max_width  	288
			    justify    	0
			    label      	"Use Case Realisations")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A1E4C5B0353"
			width      	300
			height     	180)
		    (object CategoryView "Logical View::Test Bed Classes" @1451
			location   	(2046, 186)
			label      	(object ItemLabel
			    Parent_View 	@1451
			    location   	(1902, 102)
			    fill_color 	13434879
			    nlines     	2
			    max_width  	288
			    justify    	0
			    label      	"Test Bed Classes")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A2545EE0050"
			width      	300
			height     	180)
		    (object CategoryView "Logical View::External Classes::Controllers" @1452
			location   	(1240, 186)
			label      	(object ItemLabel
			    Parent_View 	@1452
			    location   	(1027, 102)
			    fill_color 	13434879
			    nlines     	2
			    max_width  	426
			    justify    	0
			    label      	"Controllers")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A25479200CD"
			width      	438
			height     	180)
		    (object CategoryView "Logical View::External Classes::Support" @1453
			location   	(2046, 744)
			label      	(object ItemLabel
			    Parent_View 	@1453
			    location   	(1833, 660)
			    fill_color 	13434879
			    nlines     	2
			    max_width  	426
			    justify    	0
			    label      	"Support")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A25477901F3"
			width      	438
			height     	180)
		    (object ImportView "" @1454
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A2547B70206"
			client     	@1452
			supplier   	@1451
			line_style 	0)
		    (object ImportView "" @1455
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A2547BB011C"
			client     	@1451
			supplier   	@1453
			line_style 	0)))
	    (object ClassDiagram "Interactions"
		quid       	"3A87AC0C033D"
		title      	"Interactions"
		zoom       	90
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list
		    (object ClassView "Class" "Logical View::External Classes::Controllers::UI" @1456
			ShowCompartmentStereotypes 	TRUE
			location   	(124, 496)
			label      	(object ItemLabel
			    Parent_View 	@1456
			    location   	(124, 656)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	327
			    justify    	0
			    label      	"UI")
			icon       	"Actor"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A24F656023C"
			annotation 	8
			autoResize 	TRUE)
		    (object ClassView "Class" "Logical View::Test Bed Classes::MUnitTestObserver" @1457
			ShowCompartmentStereotypes 	TRUE
			SuppressAttribute 	TRUE
			location   	(2418, 124)
			label      	(object ItemLabel
			    Parent_View 	@1457
			    location   	(2417, 232)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	349
			    justify    	0
			    label      	"MUnitTestObserver")
			icon       	"Interface"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A8276D1007E"
			width      	58
			height     	58
			annotation 	8
			autoResize 	TRUE)
		    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CUnitTestInfo>" @1458
			ShowCompartmentStereotypes 	TRUE
			location   	(1116, 1860)
			label      	(object ItemLabel
			    Parent_View 	@1458
			    location   	(1005, 2016)
			    anchor_loc 	3
			    nlines     	2
			    max_width  	687
			    justify    	0
			    label      	"RPointerArray<CUnitTestInfo>")
			icon       	"entity"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A70658B02E2"
			height     	154
			annotation 	8
			autoResize 	TRUE)
		    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentInfo" @1459
			ShowCompartmentStereotypes 	TRUE
			location   	(558, 1860)
			label      	(object ItemLabel
			    Parent_View 	@1459
			    location   	(447, 2016)
			    anchor_loc 	3
			    nlines     	2
			    max_width  	430
			    justify    	0
			    label      	"CComponentInfo")
			icon       	"entity"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A70658B02D7"
			height     	154
			annotation 	8
			autoResize 	TRUE)
		    (object AssociationViewNew "$UNNAMED$319" @1460
			location   	(835, 1860)
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A71AF830200"
			roleview_list 	(list RoleViews
			    (object RoleView "iUnitTestsInfo" @1461
				Parent_View 	@1460
				location   	(29, 1488)
				label      	(object SegLabel @1462
				    Parent_View 	@1461
				    location   	(861, 1878)
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	1044
				    justify    	0
				    label      	"-iUnitTestsInfo"
				    pctDist    	0.127451
				    height     	18
				    orientation 	1)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF830202"
				client     	@1460
				supplier   	@1458
				line_style 	0)
			    (object RoleView "$UNNAMED$320" @1463
				Parent_View 	@1460
				location   	(29, 1488)
				label      	(object SegLabel @1464
				    Parent_View 	@1463
				    location   	(674, 1902)
				    hidden     	TRUE
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	""
				    pctDist    	0.800000
				    height     	42
				    orientation 	0)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF830201"
				client     	@1460
				supplier   	@1459
				line_style 	0)))
		    (object ClassView "Class" "Logical View::External Classes::Support::Unit" @1465
			ShowCompartmentStereotypes 	TRUE
			location   	(3348, 248)
			label      	(object ItemLabel
			    Parent_View 	@1465
			    location   	(3348, 408)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	327
			    justify    	0
			    label      	"Unit")
			icon       	"Actor"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A23BCD00043"
			annotation 	8
			autoResize 	TRUE)
		    (object ClassView "Class" "Logical View::Test Bed Classes::CTransition" @1466
			ShowCompartmentStereotypes 	TRUE
			location   	(3906, 496)
			label      	(object ItemLabel
			    Parent_View 	@1466
			    location   	(3775, 652)
			    anchor_loc 	3
			    nlines     	2
			    max_width  	657
			    justify    	0
			    label      	"CTransition")
			icon       	"boundary"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A23BFC30021"
			width      	230
			height     	154
			annotation 	8
			autoResize 	TRUE)
		    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CTransition>" @1467
			ShowCompartmentStereotypes 	TRUE
			location   	(3410, 868)
			label      	(object ItemLabel
			    Parent_View 	@1467
			    location   	(3299, 1024)
			    anchor_loc 	3
			    nlines     	2
			    max_width  	430
			    justify    	0
			    label      	"RPointerArray<CTransition>")
			icon       	"entity"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A70658A0166"
			height     	154
			annotation 	8
			autoResize 	TRUE)
		    (object ClassView "Class" "Logical View::Test Bed Classes::CUnitTest" @1468
			ShowCompartmentStereotypes 	TRUE
			location   	(2790, 496)
			label      	(object ItemLabel
			    Parent_View 	@1468
			    location   	(2692, 657)
			    anchor_loc 	3
			    nlines     	2
			    max_width  	441
			    justify    	0
			    label      	"CUnitTest")
			icon       	"control"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A23BA9F037C"
			width      	158
			annotation 	8
			autoResize 	TRUE)
		    (object AssociationViewNew "$UNNAMED$297" @1469
			location   	(3066, 865)
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A70658A016D"
			roleview_list 	(list RoleViews
			    (object RoleView "iTransitions" @1470
				Parent_View 	@1469
				location   	(-34, -189)
				label      	(object SegLabel @1471
				    Parent_View 	@1470
				    location   	(3216, 838)
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	307
				    justify    	0
				    label      	"#iTransitions"
				    pctDist    	0.559487
				    height     	27
				    orientation 	0)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658A016F"
				client     	@1469
				supplier   	@1467
				line_style 	0)
			    (object RoleView "$UNNAMED$298" @1472
				Parent_View 	@1469
				location   	(-34, -189)
				label      	(object SegLabel @1473
				    Parent_View 	@1472
				    location   	(2911, 624)
				    hidden     	TRUE
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	""
				    pctDist    	0.800000
				    height     	42
				    orientation 	1)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658A016E"
				client     	@1469
				supplier   	@1468
				vertices   	(list Points
				    (3066, 865)
				    (3006, 865)
				    (2897, 682))
				line_style 	0)))
		    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CUnitTest>" @1474
			ShowCompartmentStereotypes 	TRUE
			location   	(2404, 825)
			label      	(object ItemLabel
			    Parent_View 	@1474
			    location   	(2293, 981)
			    anchor_loc 	3
			    nlines     	2
			    max_width  	430
			    justify    	0
			    label      	"RPointerArray<CUnitTest>")
			icon       	"entity"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A70658B03D2"
			height     	154
			annotation 	8
			autoResize 	TRUE)
		    (object UsesView "" @1475
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A81834502C2"
			client     	@1474
			supplier   	@1468
			vertices   	(list Points
			    (2478, 822)
			    (2742, 823)
			    (2773, 575))
			line_style 	0)
		    (object ClassView "Class" "Logical View::Test Bed Classes::MComponentTestObserver" @1476
			ShowCompartmentStereotypes 	TRUE
			SuppressAttribute 	TRUE
			location   	(1612, 124)
			label      	(object ItemLabel
			    Parent_View 	@1476
			    location   	(1611, 232)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	365
			    justify    	0
			    label      	"MComponentTestObserver")
			icon       	"Interface"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A70658E00AB"
			width      	58
			height     	58
			annotation 	8
			autoResize 	TRUE)
		    (object ClassView "Class" "Logical View::Test Bed Classes::CComponentTester" @1477
			ShowCompartmentStereotypes 	TRUE
			location   	(1984, 496)
			label      	(object ItemLabel
			    Parent_View 	@1477
			    location   	(1886, 657)
			    anchor_loc 	3
			    nlines     	2
			    max_width  	441
			    justify    	0
			    label      	"CComponentTester")
			icon       	"control"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A24DC16022F"
			width      	158
			annotation 	8
			autoResize 	TRUE)
		    (object AssociationViewNew "$UNNAMED$309" @1478
			location   	(2122, 823)
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A70658B03DC"
			roleview_list 	(list RoleViews
			    (object RoleView "iUnitTests" @1479
				Parent_View 	@1478
				location   	(-234, -231)
				label      	(object SegLabel @1480
				    Parent_View 	@1479
				    location   	(2224, 864)
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	269
				    justify    	0
				    label      	"#iUnitTests"
				    pctDist    	0.499450
				    height     	41
				    orientation 	1)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03DE"
				client     	@1478
				supplier   	@1474
				line_style 	0)
			    (object RoleView "$UNNAMED$310" @1481
				Parent_View 	@1478
				location   	(-234, -231)
				label      	(object SegLabel @1482
				    Parent_View 	@1481
				    location   	(2056, 627)
				    hidden     	TRUE
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	""
				    pctDist    	0.800000
				    height     	42
				    orientation 	1)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03DD"
				client     	@1478
				supplier   	@1477
				vertices   	(list Points
				    (2122, 823)
				    (2062, 823)
				    (2026, 682))
				line_style 	0)))
		    (object UsesView "" @1483
			label      	(object ItemLabel
			    Parent_View 	@1483
			    location   	(2385, 496)
			    anchor_loc 	1
			    nlines     	1
			    max_width  	60
			    justify    	0
			    label      	"")
			stereotype 	(object SegLabel @1484
			    Parent_View 	@1483
			    location   	(2385, 520)
			    anchor     	10
			    anchor_loc 	1
			    nlines     	1
			    max_width  	450
			    justify    	0
			    label      	"<<Uses>>"
			    pctDist    	0.500730
			    height     	24
			    orientation 	1)
			line_color 	3342489
			quidu      	"3A895EA900EF"
			client     	@1477
			supplier   	@1468
			line_style 	0)
		    (object AssociationViewNew "$UNNAMED$305" @1485
			location   	(1866, 178)
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A70658B03B4"
			roleview_list 	(list RoleViews
			    (object RoleView "iObserver:MComponentTestObserver&" @1486
				Parent_View 	@1485
				location   	(-304, -876)
				label      	(object SegLabel @1487
				    Parent_View 	@1486
				    location   	(1810, 168)
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	908
				    justify    	0
				    label      	"#iObserver:MComponentTestObserver&"
				    pctDist    	0.356733
				    height     	46
				    orientation 	0)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03B6"
				client     	@1485
				supplier   	@1476
				vertices   	(list Points
				    (1866, 178)
				    (1846, 122)
				    (1638, 121))
				line_style 	0)
			    (object RoleView "$UNNAMED$306" @1488
				Parent_View 	@1485
				location   	(-304, -876)
				label      	(object SegLabel @1489
				    Parent_View 	@1488
				    location   	(1895, 380)
				    hidden     	TRUE
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	""
				    pctDist    	0.800000
				    height     	42
				    orientation 	1)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B03B5"
				client     	@1485
				supplier   	@1477
				line_style 	0)))
		    (object UsesView "" @1490
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A87B0970263"
			client     	@1467
			supplier   	@1466
			vertices   	(list Points
			    (3484, 864)
			    (3686, 865)
			    (3857, 570))
			line_style 	0)
		    (object InheritView "" @1491
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A8276CF037E"
			client     	@1477
			supplier   	@1457
			vertices   	(list Points
			    (1987, 414)
			    (2013, 122)
			    (2390, 121))
			line_style 	0)
		    (object UsesView "" @1492
			stereotype 	(object SegLabel @1493
			    Parent_View 	@1492
			    location   	(3329, 526)
			    anchor     	10
			    anchor_loc 	1
			    nlines     	1
			    max_width  	450
			    justify    	0
			    label      	"<<Uses>>"
			    pctDist    	0.501193
			    height     	30
			    orientation 	1)
			line_color 	3342489
			quidu      	"3A378D2002C2"
			client     	@1468
			supplier   	@1466
			line_style 	0)
		    (object UsesView "" @1494
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A87AD5D01ED"
			client     	@1468
			supplier   	@1457
			vertices   	(list Points
			    (2781, 414)
			    (2759, 122)
			    (2444, 121))
			line_style 	0)
		    (object UsesView "" @1495
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A87EAF502E1"
			client     	@1466
			supplier   	@1465
			line_style 	0)
		    (object ClassView "Class" "Logical View::Test Bed Classes::CTestController" @1496
			ShowCompartmentStereotypes 	TRUE
			location   	(558, 496)
			label      	(object ItemLabel
			    Parent_View 	@1496
			    location   	(427, 652)
			    anchor_loc 	3
			    nlines     	2
			    max_width  	657
			    justify    	0
			    label      	"CTestController")
			icon       	"boundary"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A34E468034A"
			width      	230
			height     	154
			annotation 	8
			autoResize 	TRUE)
		    (object UsesView "" @1497
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A87B793006F"
			client     	@1456
			supplier   	@1496
			line_style 	0)
		    (object ClassView "InstantiatedClass" "Logical View::Test Bed Classes::RPointerArray<CComponentInfo>" @1498
			ShowCompartmentStereotypes 	TRUE
			location   	(558, 1240)
			label      	(object ItemLabel
			    Parent_View 	@1498
			    location   	(447, 1396)
			    anchor_loc 	3
			    nlines     	2
			    max_width  	430
			    justify    	0
			    label      	"RPointerArray<CComponentInfo>")
			icon       	"entity"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A70658B0089"
			height     	154
			annotation 	8
			autoResize 	TRUE)
		    (object UsesView "" @1499
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A8182F2027D"
			client     	@1498
			supplier   	@1459
			line_style 	0)
		    (object AssociationViewNew "$UNNAMED$301" @1500
			location   	(558, 866)
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A70658B008A"
			roleview_list 	(list RoleViews
			    (object RoleView "iTestList" @1501
				Parent_View 	@1500
				location   	(-682, -188)
				label      	(object SegLabel @1502
				    Parent_View 	@1501
				    location   	(581, 798)
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	220
				    justify    	0
				    label      	"-iTestList"
				    pctDist    	-0.234932
				    height     	23
				    orientation 	0)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B0093"
				client     	@1500
				supplier   	@1498
				line_style 	0)
			    (object RoleView "$UNNAMED$302" @1503
				Parent_View 	@1500
				location   	(-682, -188)
				label      	(object SegLabel @1504
				    Parent_View 	@1503
				    location   	(600, 629)
				    hidden     	TRUE
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	""
				    pctDist    	0.800000
				    height     	42
				    orientation 	1)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B008B"
				client     	@1500
				supplier   	@1496
				line_style 	0)))
		    (object ClassView "Class" "Logical View::Test Bed Classes::CTestManager" @1505
			ShowCompartmentStereotypes 	TRUE
			location   	(1240, 496)
			label      	(object ItemLabel
			    Parent_View 	@1505
			    location   	(1142, 657)
			    anchor_loc 	3
			    nlines     	2
			    max_width  	441
			    justify    	0
			    label      	"CTestManager")
			icon       	"control"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A70658C0166"
			width      	158
			annotation 	8
			autoResize 	TRUE)
		    (object AssociationViewNew "$UNNAMED$303" @1506
			location   	(916, 496)
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A70658B009D"
			roleview_list 	(list RoleViews
			    (object RoleView "iTestManager" @1507
				Parent_View 	@1506
				location   	(172, -558)
				label      	(object SegLabel @1508
				    Parent_View 	@1507
				    location   	(1113, 455)
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	335
				    justify    	0
				    label      	"-iTestManager"
				    pctDist    	0.800000
				    height     	42
				    orientation 	0)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B00A7"
				client     	@1506
				supplier   	@1505
				line_style 	0)
			    (object RoleView "$UNNAMED$304" @1509
				Parent_View 	@1506
				location   	(172, -558)
				label      	(object SegLabel @1510
				    Parent_View 	@1509
				    location   	(719, 455)
				    hidden     	TRUE
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	""
				    pctDist    	0.800000
				    height     	42
				    orientation 	1)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A70658B009E"
				client     	@1506
				supplier   	@1496
				line_style 	0)))
		    (object AssociationViewNew "$UNNAMED$329" @1511
			location   	(1182, 1179)
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A71AF8303C3"
			roleview_list 	(list RoleViews
			    (object RoleView "iTestList" @1512
				Parent_View 	@1511
				location   	(-244, 63)
				label      	(object SegLabel @1513
				    Parent_View 	@1512
				    location   	(754, 1199)
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	234
				    justify    	0
				    label      	"#iTestList"
				    pctDist    	0.800000
				    height     	42
				    orientation 	1)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF8303C5"
				client     	@1511
				supplier   	@1498
				vertices   	(list Points
				    (1182, 1179)
				    (1177, 1240)
				    (632, 1240))
				line_style 	0)
			    (object RoleView "$UNNAMED$330" @1514
				Parent_View 	@1511
				location   	(-244, 63)
				label      	(object SegLabel @1515
				    Parent_View 	@1514
				    location   	(1179, 693)
				    hidden     	TRUE
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	""
				    pctDist    	0.800000
				    height     	42
				    orientation 	0)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF8303C4"
				client     	@1511
				supplier   	@1505
				line_style 	0)))
		    (object UsesView "" @1516
			stereotype 	(object SegLabel @1517
			    Parent_View 	@1516
			    location   	(1611, 377)
			    anchor     	10
			    anchor_loc 	1
			    nlines     	1
			    max_width  	450
			    justify    	0
			    label      	"<<Uses>>"
			    pctDist    	0.500000
			    height     	120
			    orientation 	0)
			line_color 	3342489
			quidu      	"3A87B79B00A3"
			client     	@1505
			supplier   	@1477
			line_style 	0)
		    (object InheritView "" @1518
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A8D3B0F0205"
			client     	@1505
			supplier   	@1476
			vertices   	(list Points
			    (1248, 414)
			    (1291, 122)
			    (1583, 121))
			line_style 	0)
		    (object ClassView "Class" "Logical View::Test Bed Classes::MLogOutput" @1519
			ShowCompartmentStereotypes 	TRUE
			SuppressAttribute 	TRUE
			location   	(1984, 1860)
			label      	(object ItemLabel
			    Parent_View 	@1519
			    location   	(1983, 1968)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	365
			    justify    	0
			    label      	"MLogOutput")
			icon       	"Interface"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A9A54CF010B"
			width      	58
			height     	58
			annotation 	8
			autoResize 	TRUE)
		    (object ClassView "Class" "Logical View::Test Bed Classes::CDefaultLogOutput" @1520
			ShowCompartmentStereotypes 	TRUE
			location   	(2604, 1860)
			label      	(object ItemLabel
			    Parent_View 	@1520
			    location   	(2506, 2021)
			    anchor_loc 	3
			    nlines     	2
			    max_width  	441
			    justify    	0
			    label      	"CDefaultLogOutput")
			icon       	"control"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A9A54CF018D"
			width      	158
			annotation 	8
			autoResize 	TRUE)
		    (object ClassView "Class" "Logical View::Test Bed Classes::CDataLogger" @1521
			ShowCompartmentStereotypes 	TRUE
			location   	(1984, 1240)
			label      	(object ItemLabel
			    Parent_View 	@1521
			    location   	(1886, 1401)
			    anchor_loc 	3
			    nlines     	2
			    max_width  	441
			    justify    	0
			    label      	"CDataLogger")
			icon       	"control"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A23B76E01BE"
			width      	158
			annotation 	8
			autoResize 	TRUE)
		    (object UsesView "" @1522
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A41E8E302A0"
			client     	@1477
			supplier   	@1521
			line_style 	0)
		    (object AssociationViewNew "$UNNAMED$325" @1523
			location   	(1293, 1180)
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A71AF8303B4"
			roleview_list 	(list RoleViews
			    (object RoleView "iDataLogger:CDataLogger&" @1524
				Parent_View 	@1523
				location   	(-133, 64)
				label      	(object SegLabel @1525
				    Parent_View 	@1524
				    location   	(1772, 1282)
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	651
				    justify    	0
				    label      	"#iDataLogger:CDataLogger&"
				    pctDist    	0.800000
				    height     	42
				    orientation 	1)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF8303B9"
				client     	@1523
				supplier   	@1521
				vertices   	(list Points
				    (1293, 1180)
				    (1298, 1240)
				    (1906, 1240))
				line_style 	0)
			    (object RoleView "$UNNAMED$326" @1526
				Parent_View 	@1523
				location   	(-133, 64)
				label      	(object SegLabel @1527
				    Parent_View 	@1526
				    location   	(1212, 699)
				    hidden     	TRUE
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	""
				    pctDist    	0.800000
				    height     	42
				    orientation 	0)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A71AF8303B5"
				client     	@1523
				supplier   	@1505
				line_style 	0)))
		    (object UsesView "" @1528
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A41E8DE01F8"
			client     	@1468
			supplier   	@1521
			vertices   	(list Points
			    (2789, 575)
			    (2804, 1135)
			    (2060, 1227))
			line_style 	0)
		    (object UsesView "" @1529
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A378BD9025D"
			client     	@1466
			supplier   	@1521
			vertices   	(list Points
			    (3896, 570)
			    (3842, 1240)
			    (2060, 1240))
			line_style 	0)
		    (object AssociationViewNew "$UNNAMED$367" @1530
			location   	(1984, 1574)
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A9A54D10341"
			roleview_list 	(list RoleViews
			    (object RoleView "iReportOutput" @1531
				Parent_View 	@1530
				location   	(0, 334)
				label      	(object SegLabel @1532
				    Parent_View 	@1531
				    location   	(1943, 1809)
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	335
				    justify    	0
				    label      	"-iReportOutput"
				    pctDist    	0.800000
				    height     	42
				    orientation 	1)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A9A54D10348"
				client     	@1530
				supplier   	@1519
				line_style 	0)
			    (object RoleView "$UNNAMED$368" @1533
				Parent_View 	@1530
				location   	(0, 334)
				label      	(object SegLabel @1534
				    Parent_View 	@1533
				    location   	(1943, 1340)
				    hidden     	TRUE
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	""
				    pctDist    	0.800000
				    height     	42
				    orientation 	0)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A9A54D10342"
				client     	@1530
				supplier   	@1521
				line_style 	0)))
		    (object AssociationViewNew "$UNNAMED$363" @1535
			location   	(2336, 1507)
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A9A54D10320"
			roleview_list 	(list RoleViews
			    (object RoleView "iDefaultReportOutput" @1536
				Parent_View 	@1535
				location   	(352, 267)
				label      	(object SegLabel @1537
				    Parent_View 	@1536
				    location   	(2360, 1639)
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	495
				    justify    	0
				    label      	"-iDefaultReportOutput"
				    pctDist    	0.364114
				    height     	77
				    orientation 	1)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A9A54D1032A"
				client     	@1535
				supplier   	@1520
				vertices   	(list Points
				    (2336, 1507)
				    (2392, 1549)
				    (2546, 1779))
				line_style 	0)
			    (object RoleView "$UNNAMED$364" @1538
				Parent_View 	@1535
				location   	(352, 267)
				label      	(object SegLabel @1539
				    Parent_View 	@1538
				    location   	(2078, 1362)
				    hidden     	TRUE
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	""
				    pctDist    	0.800000
				    height     	42
				    orientation 	0)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A9A54D10321"
				client     	@1535
				supplier   	@1521
				line_style 	0)))
		    (object AssociationViewNew "$UNNAMED$365" @1540
			location   	(2487, 1396)
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A9A54D10334"
			roleview_list 	(list RoleViews
			    (object RoleView "iDefaultLogOutput" @1541
				Parent_View 	@1540
				location   	(503, 156)
				label      	(object SegLabel @1542
				    Parent_View 	@1541
				    location   	(2680, 1483)
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	429
				    justify    	0
				    label      	"-iDefaultLogOutput"
				    pctDist    	0.351332
				    height     	100
				    orientation 	0)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A9A54D1033E"
				client     	@1540
				supplier   	@1520
				vertices   	(list Points
				    (2487, 1396)
				    (2576, 1424)
				    (2596, 1779))
				line_style 	0)
			    (object RoleView "$UNNAMED$366" @1543
				Parent_View 	@1540
				location   	(503, 156)
				label      	(object SegLabel @1544
				    Parent_View 	@1543
				    location   	(2097, 1317)
				    hidden     	TRUE
				    anchor     	1
				    anchor_loc 	1
				    nlines     	1
				    max_width  	450
				    justify    	0
				    label      	""
				    pctDist    	0.800000
				    height     	42
				    orientation 	0)
				stereotype 	TRUE
				line_color 	3342489
				quidu      	"3A9A54D10335"
				client     	@1540
				supplier   	@1521
				line_style 	0)))
		    (object InheritView "" @1545
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A9A54CF018F"
			client     	@1520
			supplier   	@1519
			line_style 	0)
		    (object ClassView "Class" "Logical View::Test Bed Classes::MStateAccessor" @1546
			ShowCompartmentStereotypes 	TRUE
			SuppressAttribute 	TRUE
			location   	(3100, 62)
			label      	(object ItemLabel
			    Parent_View 	@1546
			    location   	(3099, 170)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	365
			    justify    	0
			    label      	"MStateAccessor")
			icon       	"Interface"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A23BE150330"
			width      	58
			height     	58
			annotation 	8
			autoResize 	TRUE)))))
    root_subsystem 	(object SubSystem "Component View"
	quid       	"3A1A89A40109"
	physical_models 	(list unit_reference_list
	    (object module "TestBed" "NotAModuleType" "NotAModulePart"
		attributes 	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"InitialSourceIncludes"
			value      	"")
		    (object Attribute
			tool       	"VC++"
			name       	"Copyright"
			value      	(value Text "Copyright (C) 1997 - 2001 Symbian Ltd. All Rights Reserved."))
		    (object Attribute
			tool       	"VC++"
			name       	"UpdateATL"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"SmartPointersOnAssoc"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"GenerateImports"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"FullPathInImports"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"UseImportAttributes"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"ImportAttributes"
			value      	"no_namespace named_guids")
		    (object Attribute
			tool       	"VC++"
			name       	"PutImportsIn"
			value      	"stdafx.h")
		    (object Attribute
			tool       	"VC++"
			name       	"ImportProjTypeLib"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"DefaultTypeLib"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"TypeLibLocation"
			value      	"")
		    (object Attribute
			tool       	"VC++"
			name       	"CompileProjTypeLib"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"ProjectFile"
			value      	"..\\..\\EPOC32\\BUILD\\MAGIC\\TEST_BED\\MMPFILES\\TEST_BED\\WINS\\Test_bed.dsp")
		    (object Attribute
			tool       	"VC++"
			name       	"WorkspaceFile"
			value      	"J:\\MAGIC\\MAGIC.dsw")
		    (object Attribute
			tool       	"VC++"
			name       	"Generate"
			value      	"True")
		    (object Attribute
			tool       	"VC++"
			name       	"ProjectName"
			value      	"TESTBED")
		    (object Attribute
			tool       	"COM"
			name       	"uuid"
			value      	"5DB917F6-F2E9-11D4-B3F1-00C04F718816")
		    (object Attribute
			tool       	"COM"
			name       	"version"
			value      	"1.0")
		    (object Attribute
			tool       	"COM"
			name       	"library"
			value      	"TESTBEDLib"))
		quid       	"3A701D270171"
		stereotype 	""
		realized_interfaces 	(list realize_rel_list
		    (object Realize_Relationship
			quid       	"3A70682600EC"
			supplier   	"Logical View::Test Bed Classes::MComponentTestObserver"
			quidu      	"3A70658E00AB")
		    (object Realize_Relationship
			quid       	"3A87B8220396"
			supplier   	"Logical View::Test Bed Classes::MTransitionObserver"
			quidu      	"3A8276CF002C")
		    (object Realize_Relationship
			quid       	"3A87B8220397"
			supplier   	"Logical View::Test Bed Classes::MStateAccessor"
			quidu      	"3A23BE150330")
		    (object Realize_Relationship
			quid       	"3A87B8220398"
			supplier   	"Logical View::Test Bed Classes::MUnitTestObserver"
			quidu      	"3A8276D1007E")
		    (object Realize_Relationship
			quid       	"3A9A557A0193"
			supplier   	"Logical View::Test Bed Classes::MLogOutput"
			quidu      	"3A9A54CF010B"))
		language   	"VC++"))
	physical_presentations 	(list unit_reference_list
	    (object Module_Diagram "Main"
		quid       	"3A1A89A6031F"
		title      	"Main"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list
		    (object ModView "Component View::TestBed" "NotAModuleType" "NotAModulePart" @1547
			location   	(930, 186)
			label      	(object ItemLabel
			    Parent_View 	@1547
			    location   	(895, 161)
			    fill_color 	13434879
			    anchor_loc 	3
			    nlines     	2
			    max_width  	127
			    label      	"TestBed")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A701D270171"
			width      	228
			autoResize 	TRUE
			width      	228
			height     	162)
		    (object InterfaceView "Logical View::Test Bed Classes::MComponentTestObserver" @1548
			location   	(186, 620)
			label      	(object ItemLabel
			    Parent_View 	@1548
			    location   	(185, 728)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	256
			    justify    	0
			    label      	"MComponentTestObserver")
			icon       	"Interface"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A70658E00AB"
			width      	58
			height     	58
			autoResize 	TRUE)
		    (object RealizeView "" @1549
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A70682600EC"
			client     	@1547
			supplier   	@1548
			line_style 	0)
		    (object InterfaceView "Logical View::Test Bed Classes::MTransitionObserver" @1550
			location   	(1302, 620)
			label      	(object ItemLabel
			    Parent_View 	@1550
			    location   	(1301, 728)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	232
			    justify    	0
			    label      	"MTransitionObserver")
			icon       	"Interface"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A8276CF002C"
			width      	58
			height     	58
			autoResize 	TRUE)
		    (object RealizeView "" @1551
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A87B8220396"
			client     	@1547
			supplier   	@1550
			line_style 	0)
		    (object InterfaceView "Logical View::Test Bed Classes::MStateAccessor" @1552
			location   	(930, 620)
			label      	(object ItemLabel
			    Parent_View 	@1552
			    location   	(929, 728)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	232
			    justify    	0
			    label      	"MStateAccessor")
			icon       	"Interface"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A23BE150330"
			width      	58
			height     	58
			autoResize 	TRUE)
		    (object RealizeView "" @1553
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A87B8220397"
			client     	@1547
			supplier   	@1552
			line_style 	0)
		    (object InterfaceView "Logical View::Test Bed Classes::MUnitTestObserver" @1554
			location   	(1674, 620)
			label      	(object ItemLabel
			    Parent_View 	@1554
			    location   	(1673, 728)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	232
			    justify    	0
			    label      	"MUnitTestObserver")
			icon       	"Interface"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A8276D1007E"
			width      	58
			height     	58
			autoResize 	TRUE)
		    (object RealizeView "" @1555
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A87B8220398"
			client     	@1547
			supplier   	@1554
			line_style 	0)
		    (object InterfaceView "Logical View::Test Bed Classes::MLogOutput" @1556
			location   	(558, 620)
			label      	(object ItemLabel
			    Parent_View 	@1556
			    location   	(557, 728)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	232
			    justify    	0
			    label      	"MLogOutput")
			icon       	"Interface"
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"3A9A54CF010B"
			width      	58
			height     	58
			autoResize 	TRUE)
		    (object RealizeView "" @1557
			stereotype 	TRUE
			line_color 	3342489
			quidu      	"3A9A557A0193"
			client     	@1547
			supplier   	@1556
			line_style 	0)))))
    process_structure 	(object Processes
	quid       	"3A1A89A4010A"
	ProcsNDevs 	(list
	    (object Process_Diagram "Deployment View"
		quid       	"3A1A89A40113"
		title      	"Deployment View"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list))))
    properties 	(object Properties
	attributes 	(list Attribute_Set
	    (object Attribute
		tool       	"DDL"
		name       	"propertyId"
		value      	"809135966")
	    (object Attribute
		tool       	"DDL"
		name       	"default__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"DDL"
			name       	"Directory"
			value      	"AUTO GENERATE")
		    (object Attribute
			tool       	"DDL"
			name       	"DataBase"
			value      	("DataBaseSet" 800))
		    (object Attribute
			tool       	"DDL"
			name       	"DataBaseSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"DDL"
				name       	"ANSI"
				value      	800)
			    (object Attribute
				tool       	"DDL"
				name       	"Oracle"
				value      	801)
			    (object Attribute
				tool       	"DDL"
				name       	"SQLServer"
				value      	802)
			    (object Attribute
				tool       	"DDL"
				name       	"Sybase"
				value      	803)
			    (object Attribute
				tool       	"DDL"
				name       	"Watcom"
				value      	804)))
		    (object Attribute
			tool       	"DDL"
			name       	"PrimaryKeyColumnName"
			value      	"Id")
		    (object Attribute
			tool       	"DDL"
			name       	"PrimaryKeyColumnType"
			value      	"NUMBER(5)")
		    (object Attribute
			tool       	"DDL"
			name       	"ViewName"
			value      	"V_")
		    (object Attribute
			tool       	"DDL"
			name       	"TableName"
			value      	"T_")
		    (object Attribute
			tool       	"DDL"
			name       	"InheritSuffix"
			value      	"_V")
		    (object Attribute
			tool       	"DDL"
			name       	"DropClause"
			value      	FALSE)
		    (object Attribute
			tool       	"DDL"
			name       	"BaseViews"
			value      	FALSE)
		    (object Attribute
			tool       	"DDL"
			name       	"DDLScriptFilename"
			value      	"DDL1.SQL")))
	    (object Attribute
		tool       	"DDL"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"DDL"
			name       	"ColumnType"
			value      	"VARCHAR")
		    (object Attribute
			tool       	"DDL"
			name       	"Length"
			value      	"")
		    (object Attribute
			tool       	"DDL"
			name       	"NullsOK"
			value      	TRUE)
		    (object Attribute
			tool       	"DDL"
			name       	"PrimaryKey"
			value      	FALSE)
		    (object Attribute
			tool       	"DDL"
			name       	"Unique"
			value      	FALSE)
		    (object Attribute
			tool       	"DDL"
			name       	"CompositeUnique"
			value      	FALSE)
		    (object Attribute
			tool       	"DDL"
			name       	"CheckConstraint"
			value      	"")))
	    (object Attribute
		tool       	"DDL"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"cg"
		name       	"propertyId"
		value      	"809135966")
	    (object Attribute
		tool       	"cg"
		name       	"default__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"AllowGenerateOverNewerAnnotations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"AllowGenerateOverNewerVersion"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"UseMSVC"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"HeaderFileExtension"
			value      	"h")
		    (object Attribute
			tool       	"cg"
			name       	"HeaderFileBackupExtension"
			value      	"h~")
		    (object Attribute
			tool       	"cg"
			name       	"HeaderFileTemporaryExtension"
			value      	"h#")
		    (object Attribute
			tool       	"cg"
			name       	"CodeFileExtension"
			value      	"cpp")
		    (object Attribute
			tool       	"cg"
			name       	"CodeFileBackupExtension"
			value      	"cp~")
		    (object Attribute
			tool       	"cg"
			name       	"CodeFileTemporaryExtension"
			value      	"cp#")
		    (object Attribute
			tool       	"cg"
			name       	"CreateMissingDirectories"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"StopOnError"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"ErrorLimit"
			value      	30)
		    (object Attribute
			tool       	"cg"
			name       	"Directory"
			value      	"$ROSECPP_SOURCE")
		    (object Attribute
			tool       	"cg"
			name       	"PathSeparator"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"FileNameFormat"
			value      	"128vx_b")
		    (object Attribute
			tool       	"cg"
			name       	"BooleanType"
			value      	"int")
		    (object Attribute
			tool       	"cg"
			name       	"AllowTemplates"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"AllowExplicitInstantiations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"AllowProtectedInheritance"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"CommentWidth"
			value      	60)
		    (object Attribute
			tool       	"cg"
			name       	"OneByValueContainer"
			value      	"$targetClass")
		    (object Attribute
			tool       	"cg"
			name       	"OneByReferenceContainer"
			value      	"$targetClass *")
		    (object Attribute
			tool       	"cg"
			name       	"OptionalByValueContainer"
			value      	"OptionalByValue<$targetClass>")
		    (object Attribute
			tool       	"cg"
			name       	"OptionalByReferenceContainer"
			value      	"$targetClass *")
		    (object Attribute
			tool       	"cg"
			name       	"FixedByValueContainer"
			value      	"$targetClass[$limit]")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedFixedByValueContainer"
			value      	"$targetClass[$limit]")
		    (object Attribute
			tool       	"cg"
			name       	"FixedByReferenceContainer"
			value      	"$targetClass *[$limit]")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedFixedByReferenceContainer"
			value      	"$targetClass *[$limit]")
		    (object Attribute
			tool       	"cg"
			name       	"BoundedByValueContainer"
			value      	"BoundedListByValue<$targetClass,$limit>")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedBoundedByValueContainer"
			value      	"BoundedSetByValue<$targetClass,$limit>")
		    (object Attribute
			tool       	"cg"
			name       	"BoundedByReferenceContainer"
			value      	"BoundedListByReference<$targetClass,$limit>")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedBoundedByReferenceContainer"
			value      	"BoundedSetByReference<$targetClass,$limit>")
		    (object Attribute
			tool       	"cg"
			name       	"UnboundedByValueContainer"
			value      	"UnboundedListByValue<$targetClass>")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedUnboundedByValueContainer"
			value      	"UnboundedSetByValue<$targetClass>")
		    (object Attribute
			tool       	"cg"
			name       	"UnboundedByReferenceContainer"
			value      	"UnboundedListByReference<$targetClass>")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedUnboundedByReferenceContainer"
			value      	"UnboundedSetByReference<$targetClass>")
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedByValueContainer"
			value      	"AssociationByValue<$qualtype, $qualcont>")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedQualifiedByValueContainer"
			value      	"DictionaryByValue<$qualtype, $qualcont>")
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedByReferenceContainer"
			value      	"AssociationByReference<$qualtype, $qualcont>")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedQualifiedByReferenceContainer"
			value      	"DictionaryByReference<$qualtype, $qualcont>")
		    (object Attribute
			tool       	"cg"
			name       	"AlwaysKeepOrphanedCode"
			value      	FALSE)))
	    (object Attribute
		tool       	"cg"
		name       	"compiler2.1__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"AllowGenerateOverNewerAnnotations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"AllowGenerateOverNewerVersion"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"HeaderFileExtension"
			value      	"h")
		    (object Attribute
			tool       	"cg"
			name       	"HeaderFileBackupExtension"
			value      	"h~")
		    (object Attribute
			tool       	"cg"
			name       	"HeaderFileTemporaryExtension"
			value      	"h#")
		    (object Attribute
			tool       	"cg"
			name       	"CodeFileExtension"
			value      	"cpp")
		    (object Attribute
			tool       	"cg"
			name       	"CodeFileBackupExtension"
			value      	"cp~")
		    (object Attribute
			tool       	"cg"
			name       	"CodeFileTemporaryExtension"
			value      	"cp#")
		    (object Attribute
			tool       	"cg"
			name       	"CreateMissingDirectories"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"StopOnError"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"ErrorLimit"
			value      	30)
		    (object Attribute
			tool       	"cg"
			name       	"Directory"
			value      	"$ROSECPP_SOURCE")
		    (object Attribute
			tool       	"cg"
			name       	"BooleanType"
			value      	"int")
		    (object Attribute
			tool       	"cg"
			name       	"AllowTemplates"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"AllowExplicitInstantiations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"AllowProtectedInheritance"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"OneByValueContainer"
			value      	"$targetClass")
		    (object Attribute
			tool       	"cg"
			name       	"OneByReferenceContainer"
			value      	"$targetClass *")
		    (object Attribute
			tool       	"cg"
			name       	"OptionalByValueContainer"
			value      	"OptionalByValue(sizeof($targetClass))")
		    (object Attribute
			tool       	"cg"
			name       	"OptionalByReferenceContainer"
			value      	"$targetClass *")
		    (object Attribute
			tool       	"cg"
			name       	"FixedByValueContainer"
			value      	"$targetClass[$limit]")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedFixedByValueContainer"
			value      	"$targetClass[$limit]")
		    (object Attribute
			tool       	"cg"
			name       	"FixedByReferenceContainer"
			value      	"$targetClass *[$limit]")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedFixedByReferenceContainer"
			value      	"$targetClass *[$limit]")
		    (object Attribute
			tool       	"cg"
			name       	"BoundedByValueContainer"
			value      	"BoundedListByValue(sizeof($targetClass),$limit)")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedBoundedByValueContainer"
			value      	"BoundedSetByValue(sizeof($targetClass),$limit)")
		    (object Attribute
			tool       	"cg"
			name       	"BoundedByReferenceContainer"
			value      	"BoundedListByReference($limit)")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedBoundedByReferenceContainer"
			value      	"BoundedSetByReference($limit)")
		    (object Attribute
			tool       	"cg"
			name       	"UnboundedByValueContainer"
			value      	"UnboundedListByValue(sizeof($targetClass))")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedUnboundedByValueContainer"
			value      	"UnboundedSetByValue(sizeof($targetClass))")
		    (object Attribute
			tool       	"cg"
			name       	"UnboundedByReferenceContainer"
			value      	"UnboundedListByReference")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedUnboundedByReferenceContainer"
			value      	"UnboundedSetByReference")
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedByValueContainer"
			value      	"AssociationByValue(sizeof($qualtype), sizeof($qualcont))")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedQualifiedByValueContainer"
			value      	"DictionaryByValue(sizeof($qualtype), sizeof($qualcont))")
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedByReferenceContainer"
			value      	"AssociationByReference(sizeof($qualtype), sizeof($qualcont))")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedQualifiedByReferenceContainer"
			value      	"DictionaryByReference(sizeof($qualtype), sizeof($qualcont))")
		    (object Attribute
			tool       	"cg"
			name       	"PathSeparator"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"FileNameFormat"
			value      	"128vx_b")
		    (object Attribute
			tool       	"cg"
			name       	"AlwaysKeepOrphanedCode"
			value      	FALSE)))
	    (object Attribute
		tool       	"cg"
		name       	"compiler3.0__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"AllowGenerateOverNewerAnnotations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"AllowGenerateOverNewerVersion"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"HeaderFileExtension"
			value      	"h")
		    (object Attribute
			tool       	"cg"
			name       	"HeaderFileBackupExtension"
			value      	"h~")
		    (object Attribute
			tool       	"cg"
			name       	"HeaderFileTemporaryExtension"
			value      	"h#")
		    (object Attribute
			tool       	"cg"
			name       	"CodeFileExtension"
			value      	"cpp")
		    (object Attribute
			tool       	"cg"
			name       	"CodeFileBackupExtension"
			value      	"cp~")
		    (object Attribute
			tool       	"cg"
			name       	"CodeFileTemporaryExtension"
			value      	"cp#")
		    (object Attribute
			tool       	"cg"
			name       	"CreateMissingDirectories"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"StopOnError"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"ErrorLimit"
			value      	30)
		    (object Attribute
			tool       	"cg"
			name       	"Directory"
			value      	"$ROSECPP_SOURCE")
		    (object Attribute
			tool       	"cg"
			name       	"BooleanType"
			value      	"int")
		    (object Attribute
			tool       	"cg"
			name       	"AllowTemplates"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"AllowExplicitInstantiations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"AllowProtectedInheritance"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"OneByValueContainer"
			value      	"$targetClass")
		    (object Attribute
			tool       	"cg"
			name       	"OneByReferenceContainer"
			value      	"$targetClass *")
		    (object Attribute
			tool       	"cg"
			name       	"OptionalByValueContainer"
			value      	"OptionalByValue<$targetClass>")
		    (object Attribute
			tool       	"cg"
			name       	"OptionalByReferenceContainer"
			value      	"$targetClass *")
		    (object Attribute
			tool       	"cg"
			name       	"FixedByValueContainer"
			value      	"$targetClass[$limit]")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedFixedByValueContainer"
			value      	"$targetClass[$limit]")
		    (object Attribute
			tool       	"cg"
			name       	"FixedByReferenceContainer"
			value      	"$targetClass *[$limit]")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedFixedByReferenceContainer"
			value      	"$targetClass *[$limit]")
		    (object Attribute
			tool       	"cg"
			name       	"BoundedByValueContainer"
			value      	"BoundedListByValue<$targetClass,$limit>")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedBoundedByValueContainer"
			value      	"BoundedSetByValue<$targetClass,$limit>")
		    (object Attribute
			tool       	"cg"
			name       	"BoundedByReferenceContainer"
			value      	"BoundedListByReference<$targetClass,$limit>")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedBoundedByReferenceContainer"
			value      	"BoundedSetByReference<$targetClass,$limit>")
		    (object Attribute
			tool       	"cg"
			name       	"UnboundedByValueContainer"
			value      	"UnboundedListByValue<$targetClass>")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedUnboundedByValueContainer"
			value      	"UnboundedSetByValue<$targetClass>")
		    (object Attribute
			tool       	"cg"
			name       	"UnboundedByReferenceContainer"
			value      	"UnboundedListByReference<$targetClass>")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedUnboundedByReferenceContainer"
			value      	"UnboundedSetByReference<$targetClass>")
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedByValueContainer"
			value      	"AssociationByValue<$qualtype, $qualcont>")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedQualifiedByValueContainer"
			value      	"DictionaryByValue<$qualtype, $qualcont>")
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedByReferenceContainer"
			value      	"AssociationByReference<$qualtype, $qualcont>")
		    (object Attribute
			tool       	"cg"
			name       	"UnorderedQualifiedByReferenceContainer"
			value      	"DictionaryByReference<$qualtype, $qualcont>")
		    (object Attribute
			tool       	"cg"
			name       	"PathSeparator"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"FileNameFormat"
			value      	"128vx_b")
		    (object Attribute
			tool       	"cg"
			name       	"AlwaysKeepOrphanedCode"
			value      	FALSE)))
	    (object Attribute
		tool       	"cg"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"ImplementationType"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"ClassKey"
			value      	"class")
		    (object Attribute
			tool       	"cg"
			name       	"GenerateEmptyRegions"
			value      	("GenerateEmptyRegionSet" 3))
		    (object Attribute
			tool       	"cg"
			name       	"GenerateEmptyRegionSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"None"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"Preserved"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Unpreserved"
				value      	2)
			    (object Attribute
				tool       	"cg"
				name       	"All"
				value      	3)))
		    (object Attribute
			tool       	"cg"
			name       	"PutBodiesInSpec"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateDefaultConstructor"
			value      	("GenerateSet" 199))
		    (object Attribute
			tool       	"cg"
			name       	"DefaultConstructorVisibility"
			value      	("VisibilitySet" 45))
		    (object Attribute
			tool       	"cg"
			name       	"InlineDefaultConstructor"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"ExplicitDefaultConstructor"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateCopyConstructor"
			value      	("GenerateSet" 199))
		    (object Attribute
			tool       	"cg"
			name       	"CopyConstructorVisibility"
			value      	("VisibilitySet" 45))
		    (object Attribute
			tool       	"cg"
			name       	"InlineCopyConstructor"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"ExplicitCopyConstructor"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateDestructor"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"DestructorVisibility"
			value      	("VisibilitySet" 45))
		    (object Attribute
			tool       	"cg"
			name       	"DestructorKind"
			value      	("ThreeKindSet" 200))
		    (object Attribute
			tool       	"cg"
			name       	"InlineDestructor"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateAssignmentOperation"
			value      	("GenerateSet" 199))
		    (object Attribute
			tool       	"cg"
			name       	"AssignmentVisibility"
			value      	("VisibilitySet" 45))
		    (object Attribute
			tool       	"cg"
			name       	"AssignmentKind"
			value      	("ThreeKindSet" 200))
		    (object Attribute
			tool       	"cg"
			name       	"InlineAssignmentOperation"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateEqualityOperations"
			value      	("GenerateSet" 199))
		    (object Attribute
			tool       	"cg"
			name       	"EqualityVisibility"
			value      	("VisibilitySet" 45))
		    (object Attribute
			tool       	"cg"
			name       	"EqualityKind"
			value      	("FriendKindSet" 200))
		    (object Attribute
			tool       	"cg"
			name       	"InlineEqualityOperations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateRelationalOperations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"RelationalVisibility"
			value      	("VisibilitySet" 45))
		    (object Attribute
			tool       	"cg"
			name       	"RelationalKind"
			value      	("FriendKindSet" 200))
		    (object Attribute
			tool       	"cg"
			name       	"InlineRelationalOperations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateStorageMgmtOperations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"StorageMgmtVisibility"
			value      	("VisibilitySet" 45))
		    (object Attribute
			tool       	"cg"
			name       	"InlineStorageMgmtOperations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateSubscriptOperation"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"SubscriptVisibility"
			value      	("VisibilitySet" 45))
		    (object Attribute
			tool       	"cg"
			name       	"SubscriptKind"
			value      	("ThreeKindSet" 200))
		    (object Attribute
			tool       	"cg"
			name       	"SubscriptResultType"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"InlineSubscriptOperation"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateDereferenceOperation"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"DereferenceVisibility"
			value      	("VisibilitySet" 45))
		    (object Attribute
			tool       	"cg"
			name       	"DereferenceKind"
			value      	("ThreeKindSet" 200))
		    (object Attribute
			tool       	"cg"
			name       	"DereferenceResultType"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"InlineDereferenceOperation"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateIndirectionOperation"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"IndirectionVisibility"
			value      	("VisibilitySet" 45))
		    (object Attribute
			tool       	"cg"
			name       	"IndirectionKind"
			value      	("ThreeKindSet" 200))
		    (object Attribute
			tool       	"cg"
			name       	"IndirectionResultType"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"InlineIndirectionOperation"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateStreamOperations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"StreamVisibility"
			value      	("VisibilitySet" 45))
		    (object Attribute
			tool       	"cg"
			name       	"InlineStreamOperations"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"ThreeKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Common"
				value      	200)
			    (object Attribute
				tool       	"cg"
				name       	"Virtual"
				value      	201)
			    (object Attribute
				tool       	"cg"
				name       	"Abstract"
				value      	202)))
		    (object Attribute
			tool       	"cg"
			name       	"KindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Common"
				value      	200)
			    (object Attribute
				tool       	"cg"
				name       	"Virtual"
				value      	201)
			    (object Attribute
				tool       	"cg"
				name       	"Abstract"
				value      	202)
			    (object Attribute
				tool       	"cg"
				name       	"Static"
				value      	203)))
		    (object Attribute
			tool       	"cg"
			name       	"FriendKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Common"
				value      	200)
			    (object Attribute
				tool       	"cg"
				name       	"Virtual"
				value      	201)
			    (object Attribute
				tool       	"cg"
				name       	"Abstract"
				value      	202)
			    (object Attribute
				tool       	"cg"
				name       	"Friend"
				value      	204)))
		    (object Attribute
			tool       	"cg"
			name       	"GenerateSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"DeclareAndDefine"
				value      	199)
			    (object Attribute
				tool       	"cg"
				name       	"DeclareOnly"
				value      	205)
			    (object Attribute
				tool       	"cg"
				name       	"DoNotDeclare"
				value      	206)))
		    (object Attribute
			tool       	"cg"
			name       	"VisibilitySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Public"
				value      	45)
			    (object Attribute
				tool       	"cg"
				name       	"Protected"
				value      	44)
			    (object Attribute
				tool       	"cg"
				name       	"Private"
				value      	43)
			    (object Attribute
				tool       	"cg"
				name       	"Implementation"
				value      	14)))))
	    (object Attribute
		tool       	"cg"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateEmptyRegions"
			value      	("GenerateEmptyRegionSet" 3))
		    (object Attribute
			tool       	"cg"
			name       	"GenerateEmptyRegionSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"None"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"Preserved"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Unpreserved"
				value      	2)
			    (object Attribute
				tool       	"cg"
				name       	"All"
				value      	3)))
		    (object Attribute
			tool       	"cg"
			name       	"CmIdentification"
			value      	(value Text "  %X% %Q% %Z% %W%"))
		    (object Attribute
			tool       	"cg"
			name       	"CopyrightNotice"
			value      	(value Text ""))
		    (object Attribute
			tool       	"cg"
			name       	"FileName"
			value      	"AUTO GENERATE")
		    (object Attribute
			tool       	"cg"
			name       	"AllowExtensionlessFileName"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"InclusionProtectionSymbol"
			value      	"AUTO GENERATE")
		    (object Attribute
			tool       	"cg"
			name       	"IncludeFormat"
			value      	(value Text 
|// $package
|#include "$file"
|
			))
		    (object Attribute
			tool       	"cg"
			name       	"IncludeBySimpleName"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"IncludePrecompiledHeader"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"IncludeOrder"
			value      	"AMIR")
		    (object Attribute
			tool       	"cg"
			name       	"AdditionalIncludes"
			value      	(value Text ""))
		    (object Attribute
			tool       	"cg"
			name       	"InliningStyle"
			value      	("InliningStyleSet" 207))
		    (object Attribute
			tool       	"cg"
			name       	"InliningStyleSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"InClassDeclaration"
				value      	208)
			    (object Attribute
				tool       	"cg"
				name       	"FollowingClassDeclaration"
				value      	207)))
		    (object Attribute
			tool       	"cg"
			name       	"TypesDefined"
			value      	(value Text ""))
		    (object Attribute
			tool       	"cg"
			name       	"IncludeClosure"
			value      	(value Text ""))))
	    (object Attribute
		tool       	"cg"
		name       	"default__Module-Body"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateEmptyRegions"
			value      	("GenerateEmptyRegionSet" 3))
		    (object Attribute
			tool       	"cg"
			name       	"GenerateEmptyRegionSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"None"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"Preserved"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Unpreserved"
				value      	2)
			    (object Attribute
				tool       	"cg"
				name       	"All"
				value      	3)))
		    (object Attribute
			tool       	"cg"
			name       	"CmIdentification"
			value      	(value Text "  %X% %Q% %Z% %W%"))
		    (object Attribute
			tool       	"cg"
			name       	"CopyrightNotice"
			value      	(value Text ""))
		    (object Attribute
			tool       	"cg"
			name       	"FileName"
			value      	"AUTO GENERATE")
		    (object Attribute
			tool       	"cg"
			name       	"AllowExtensionlessFileName"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"IncludeFormat"
			value      	(value Text 
|// $package
|#include "$file"
|
			))
		    (object Attribute
			tool       	"cg"
			name       	"IncludeBySimpleName"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"IncludePrecompiledHeader"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"IncludeOrder"
			value      	"AMIR")
		    (object Attribute
			tool       	"cg"
			name       	"AdditionalIncludes"
			value      	(value Text ""))
		    (object Attribute
			tool       	"cg"
			name       	"InliningStyle"
			value      	("InliningStyleSet" 207))
		    (object Attribute
			tool       	"cg"
			name       	"InliningStyleSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"InClassDeclaration"
				value      	208)
			    (object Attribute
				tool       	"cg"
				name       	"FollowingClassDeclaration"
				value      	207)))
		    (object Attribute
			tool       	"cg"
			name       	"TypesDefined"
			value      	(value Text ""))
		    (object Attribute
			tool       	"cg"
			name       	"IncludeClosure"
			value      	(value Text ""))))
	    (object Attribute
		tool       	"cg"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"OperationKind"
			value      	("OperationKindSet" 200))
		    (object Attribute
			tool       	"cg"
			name       	"OperationKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Common"
				value      	200)
			    (object Attribute
				tool       	"cg"
				name       	"Virtual"
				value      	201)
			    (object Attribute
				tool       	"cg"
				name       	"Abstract"
				value      	202)
			    (object Attribute
				tool       	"cg"
				name       	"Static"
				value      	203)
			    (object Attribute
				tool       	"cg"
				name       	"Friend"
				value      	204)))
		    (object Attribute
			tool       	"cg"
			name       	"GenerateAbstractBody"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"OperationIsConst"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"OperationIsExplicit"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"Inline"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"EntryCode"
			value      	(value Text ""))
		    (object Attribute
			tool       	"cg"
			name       	"ExitCode"
			value      	(value Text ""))
		    (object Attribute
			tool       	"cg"
			name       	"CCRegion"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"GenerateEmptyRegions"
			value      	("GenerateEmptyRegionSet" 3))
		    (object Attribute
			tool       	"cg"
			name       	"GenerateEmptyRegionSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"None"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"Preserved"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Unpreserved"
				value      	2)
			    (object Attribute
				tool       	"cg"
				name       	"All"
				value      	3)))
		    (object Attribute
			tool       	"cg"
			name       	"BodyAnnotations"
			value      	"")))
	    (object Attribute
		tool       	"cg"
		name       	"default__Has"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"Ordered"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"NameIfUnlabeled"
			value      	"the_$supplier")
		    (object Attribute
			tool       	"cg"
			name       	"GenerateDataMember"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberName"
			value      	"$relationship")
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberVisibility"
			value      	("DataMemberVisibilitySet" 14))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberVisibilitySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Public"
				value      	45)
			    (object Attribute
				tool       	"cg"
				name       	"Protected"
				value      	44)
			    (object Attribute
				tool       	"cg"
				name       	"Private"
				value      	43)
			    (object Attribute
				tool       	"cg"
				name       	"Implementation"
				value      	14)
			    (object Attribute
				tool       	"cg"
				name       	"AtRelationshipVisibility"
				value      	210)))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberMutability"
			value      	("DataMemberMutabilitySet" 0))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberMutabilitySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Unrestricted"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"Mutable"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Const"
				value      	2)))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberIsVolatile"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberFieldSize"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"InitialValue"
			value      	(value Text ""))
		    (object Attribute
			tool       	"cg"
			name       	"GenerateGetOperation"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateSetOperation"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GetName"
			value      	"get_$relationship")
		    (object Attribute
			tool       	"cg"
			name       	"SetName"
			value      	"set_$relationship")
		    (object Attribute
			tool       	"cg"
			name       	"GetSetKinds"
			value      	("GetSetKindsSet" 200))
		    (object Attribute
			tool       	"cg"
			name       	"GetSetKindsSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Common"
				value      	200)
			    (object Attribute
				tool       	"cg"
				name       	"Virtual"
				value      	201)
			    (object Attribute
				tool       	"cg"
				name       	"Abstract"
				value      	202)
			    (object Attribute
				tool       	"cg"
				name       	"Static"
				value      	203)
			    (object Attribute
				tool       	"cg"
				name       	"Friend"
				value      	204)))
		    (object Attribute
			tool       	"cg"
			name       	"ContainerClass"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"SelectorName"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"SelectorType"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"GetIsConst"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GetResultIsConst"
			value      	("GetResultIsConstSet" 2))
		    (object Attribute
			tool       	"cg"
			name       	"GetResultIsConstSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"False"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"True"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Same_As_Function"
				value      	2)))
		    (object Attribute
			tool       	"cg"
			name       	"GetSetByReference"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"InlineGet"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"SetReturnsValue"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"InlineSet"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"ForwardReferenceOnly"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"HasRelTypeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Array"
				value      	24)
			    (object Attribute
				tool       	"cg"
				name       	"Sequence"
				value      	47)))))
	    (object Attribute
		tool       	"cg"
		name       	"default__Association"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"NameIfUnlabeled"
			value      	"the_$targetClass")))
	    (object Attribute
		tool       	"cg"
		name       	"default__Inherit"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"InstanceArguments"
			value      	"")))
	    (object Attribute
		tool       	"cg"
		name       	"default__Role"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"ForwardReferenceOnly"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"NameIfUnlabeled"
			value      	"the_$targetClass")
		    (object Attribute
			tool       	"cg"
			name       	"GenerateDataMember"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberName"
			value      	"$target")
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberVisibility"
			value      	("DataMemberVisibilitySet" 14))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberVisibilitySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Public"
				value      	45)
			    (object Attribute
				tool       	"cg"
				name       	"Protected"
				value      	44)
			    (object Attribute
				tool       	"cg"
				name       	"Private"
				value      	43)
			    (object Attribute
				tool       	"cg"
				name       	"Implementation"
				value      	14)
			    (object Attribute
				tool       	"cg"
				name       	"AtRelationshipVisibility"
				value      	210)))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberMutability"
			value      	("DataMemberMutabilitySet" 0))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberMutabilitySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Unrestricted"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"Mutable"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Const"
				value      	2)))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberIsVolatile"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberFieldSize"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"InitialValue"
			value      	(value Text ""))
		    (object Attribute
			tool       	"cg"
			name       	"ContainerClass"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"ContainerGet"
			value      	"$data.get($keys)")
		    (object Attribute
			tool       	"cg"
			name       	"ContainerSet"
			value      	"$data.set($keys,$value)")
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedContainer"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassContainer"
			value      	"$supplier *")
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassInitialValue"
			value      	(value Text ""))
		    (object Attribute
			tool       	"cg"
			name       	"GetSetKinds"
			value      	("GetSetKindsSet" 200))
		    (object Attribute
			tool       	"cg"
			name       	"GetSetKindsSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Common"
				value      	200)
			    (object Attribute
				tool       	"cg"
				name       	"Virtual"
				value      	201)
			    (object Attribute
				tool       	"cg"
				name       	"Abstract"
				value      	202)
			    (object Attribute
				tool       	"cg"
				name       	"Static"
				value      	203)
			    (object Attribute
				tool       	"cg"
				name       	"Friend"
				value      	204)))
		    (object Attribute
			tool       	"cg"
			name       	"GetSetByReference"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateGetOperation"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GetName"
			value      	"get_$target")
		    (object Attribute
			tool       	"cg"
			name       	"GetIsConst"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GetResultIsConst"
			value      	("GetResultIsConstSet" 2))
		    (object Attribute
			tool       	"cg"
			name       	"GetResultIsConstSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"False"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"True"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Same_As_Function"
				value      	2)))
		    (object Attribute
			tool       	"cg"
			name       	"InlineGet"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateSetOperation"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"SetName"
			value      	"set_$target")
		    (object Attribute
			tool       	"cg"
			name       	"SetReturnsValue"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"InlineSet"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedGetSetByReference"
			value      	("QualifiedGetSetByReferenceSet" 2))
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedGetSetByReferenceSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"False"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"True"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Same_As_GetSetByReference"
				value      	2)))
		    (object Attribute
			tool       	"cg"
			name       	"GenerateQualifiedGetOperation"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedGetName"
			value      	"get_$target")
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedGetIsConst"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedGetResultIsConst"
			value      	("GetResultIsConstSet" 2))
		    (object Attribute
			tool       	"cg"
			name       	"InlineQualifiedGet"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateQualifiedSetOperation"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedSetName"
			value      	"set_$target")
		    (object Attribute
			tool       	"cg"
			name       	"QualifiedSetReturnsValue"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"InlineQualifiedSet"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateAssocClassDataMember"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassDataMemberName"
			value      	"$target")
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassDataMemberVisibility"
			value      	("DataMemberVisibilitySet" 14))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberVisibilitySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Public"
				value      	45)
			    (object Attribute
				tool       	"cg"
				name       	"Protected"
				value      	44)
			    (object Attribute
				tool       	"cg"
				name       	"Private"
				value      	43)
			    (object Attribute
				tool       	"cg"
				name       	"Implementation"
				value      	14)
			    (object Attribute
				tool       	"cg"
				name       	"AtRelationshipVisibility"
				value      	210)))
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassDataMemberMutability"
			value      	("DataMemberMutabilitySet" 0))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberMutabilitySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Unrestricted"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"Mutable"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Const"
				value      	2)))
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassDataMemberIsVolatile"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassGetSetKinds"
			value      	("GetSetKindsSet" 200))
		    (object Attribute
			tool       	"cg"
			name       	"GenerateAssocClassGetOperation"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassGetName"
			value      	"get_$target")
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassGetIsConst"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassGetResultIsConst"
			value      	("GetResultIsConstSet" 2))
		    (object Attribute
			tool       	"cg"
			name       	"InlineAssocClassGet"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateAssocClassSetOperation"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassSetName"
			value      	"set_$target")
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassSetReturnsValue"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"InlineAssocClassSet"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"AssocClassForwardReferenceOnly"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"AssocTypeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Array"
				value      	24)
			    (object Attribute
				tool       	"cg"
				name       	"Sequence"
				value      	47)))))
	    (object Attribute
		tool       	"cg"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"GenerateDataMember"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberName"
			value      	"$attribute")
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberVisibility"
			value      	("DataMemberVisibilitySet" 14))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberVisibilitySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Public"
				value      	45)
			    (object Attribute
				tool       	"cg"
				name       	"Protected"
				value      	44)
			    (object Attribute
				tool       	"cg"
				name       	"Private"
				value      	43)
			    (object Attribute
				tool       	"cg"
				name       	"Implementation"
				value      	14)
			    (object Attribute
				tool       	"cg"
				name       	"AtAttributeVisibility"
				value      	211)))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberMutability"
			value      	("DataMemberMutabilitySet" 0))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberMutabilitySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Unrestricted"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"Mutable"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Const"
				value      	2)))
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberIsVolatile"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"DataMemberFieldSize"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"GenerateGetOperation"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GenerateSetOperation"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GetName"
			value      	"get_$attribute")
		    (object Attribute
			tool       	"cg"
			name       	"SetName"
			value      	"set_$attribute")
		    (object Attribute
			tool       	"cg"
			name       	"GetSetKinds"
			value      	("GetSetKindsSet" 200))
		    (object Attribute
			tool       	"cg"
			name       	"GetSetKindsSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"Common"
				value      	200)
			    (object Attribute
				tool       	"cg"
				name       	"Virtual"
				value      	201)
			    (object Attribute
				tool       	"cg"
				name       	"Abstract"
				value      	202)
			    (object Attribute
				tool       	"cg"
				name       	"Static"
				value      	203)
			    (object Attribute
				tool       	"cg"
				name       	"Friend"
				value      	204)))
		    (object Attribute
			tool       	"cg"
			name       	"GetIsConst"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"GetResultIsConst"
			value      	("GetResultIsConstSet" 2))
		    (object Attribute
			tool       	"cg"
			name       	"GetResultIsConstSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"False"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"True"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Same_As_Function"
				value      	2)))
		    (object Attribute
			tool       	"cg"
			name       	"GetSetByReference"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"InlineGet"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"SetReturnsValue"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"InlineSet"
			value      	TRUE)
		    (object Attribute
			tool       	"cg"
			name       	"CCRegion"
			value      	"")))
	    (object Attribute
		tool       	"cg"
		name       	"default__Uses"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"ForwardReferenceOnly"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"BodyReferenceOnly"
			value      	FALSE)))
	    (object Attribute
		tool       	"cg"
		name       	"default__Subsystem"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"Directory"
			value      	"AUTO GENERATE")
		    (object Attribute
			tool       	"cg"
			name       	"DirectoryIsOnSearchList"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"PrecompiledHeader"
			value      	"")))
	    (object Attribute
		tool       	"cg"
		name       	"default__Category"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"cg"
			name       	"IsNamespace"
			value      	FALSE)
		    (object Attribute
			tool       	"cg"
			name       	"Indent"
			value      	2)
		    (object Attribute
			tool       	"cg"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"cg"
			name       	"GenerateEmptyRegions"
			value      	("GenerateEmptyRegionSet" 3))
		    (object Attribute
			tool       	"cg"
			name       	"GenerateEmptyRegionSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"cg"
				name       	"None"
				value      	0)
			    (object Attribute
				tool       	"cg"
				name       	"Preserved"
				value      	1)
			    (object Attribute
				tool       	"cg"
				name       	"Unpreserved"
				value      	2)
			    (object Attribute
				tool       	"cg"
				name       	"All"
				value      	3)))))
	    (object Attribute
		tool       	"MSVC"
		name       	"propertyId"
		value      	"809135966")
	    (object Attribute
		tool       	"MSVC"
		name       	"default__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"MSVC"
			name       	"Version"
			value      	"5.0")))
	    (object Attribute
		tool       	"MSVC"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"MSVC"
			name       	"Type"
			value      	("MSVCClassTypeSet" 0))
		    (object Attribute
			tool       	"MSVC"
			name       	"MSVCClassTypeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"MSVC"
				name       	"Normal"
				value      	0)
			    (object Attribute
				tool       	"MSVC"
				name       	"Interface_Part"
				value      	1)
			    (object Attribute
				tool       	"MSVC"
				name       	"Connection_Part"
				value      	2)
			    (object Attribute
				tool       	"MSVC"
				name       	"Class_Factory"
				value      	3)))
		    (object Attribute
			tool       	"MSVC"
			name       	"CObjectFunctionality"
			value      	("CObjectFunctionalitySet" 0))
		    (object Attribute
			tool       	"MSVC"
			name       	"CObjectFunctionalitySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"MSVC"
				name       	"None"
				value      	0)
			    (object Attribute
				tool       	"MSVC"
				name       	"Dynamic"
				value      	1)
			    (object Attribute
				tool       	"MSVC"
				name       	"Dyncreate"
				value      	2)
			    (object Attribute
				tool       	"MSVC"
				name       	"Serial"
				value      	3)))
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateOverrideGroup"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateDataGroup"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_DATA_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateFieldGroup"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_FIELD_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateMessageGroup"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateMessageMap"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_MSG_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"MESSAGE_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"OLEFactory"
			value      	("OLEFactorySet" 0))
		    (object Attribute
			tool       	"MSVC"
			name       	"OLEFactorySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"MSVC"
				name       	"None"
				value      	0)
			    (object Attribute
				tool       	"MSVC"
				name       	"Built_in"
				value      	1)
			    (object Attribute
				tool       	"MSVC"
				name       	"Simple"
				value      	2)
			    (object Attribute
				tool       	"MSVC"
				name       	"Licensed"
				value      	3)))
		    (object Attribute
			tool       	"MSVC"
			name       	"OLEName"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"OLEClassID"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateOLECtlType"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"OLECtlType"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateOLETypeLib"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"OLETypeLibID"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"OLETypeLibMajor"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"OLETypeLibMinor"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"GeneratePropPageIDs"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"OLEPropPageIDs"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateDispatchMap"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_DISPATCH_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_DISPATCH_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"DISPATCH_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"StockProperties"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"StockFunctions"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"DispatchDefValue"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateDispIdEnum"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_DISP_ID_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateInterfaceMap"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"INTERFACE_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"InitInterface"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateEventMap"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_EVENT_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_EVENT_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"EVENT_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"StockEvents"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateEventSinkMap"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_EVENTSINK_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_EVENTSINK_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"EVENTSINK_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"PropNotifySinks"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateConnectionMap"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"CONNECTION_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"ConnectionPointIID"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"InheritanceType"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"DeclSpec"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"OLECommands"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"MFCDeclares"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"MFCImplements"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"ATL_Declares"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateCOMMap"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"COM_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateConnectionPointMap"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"CONNECTION_POINT_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateMsgMap"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"MSG_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"GeneratePropertyMap"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"PROPERTY_MAP_Entries"
			value      	(value Text ""))))
	    (object Attribute
		tool       	"MSVC"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"MSVC"
			name       	"Type"
			value      	("MSVCOperationTypeSet" 0))
		    (object Attribute
			tool       	"MSVC"
			name       	"MSVCOperationTypeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"MSVC"
				name       	"Normal"
				value      	0)
			    (object Attribute
				tool       	"MSVC"
				name       	"Virtual_Override"
				value      	1)
			    (object Attribute
				tool       	"MSVC"
				name       	"Message_Handler"
				value      	2)
			    (object Attribute
				tool       	"MSVC"
				name       	"Dispatch_Handler"
				value      	3)
			    (object Attribute
				tool       	"MSVC"
				name       	"Event_Firing_Function"
				value      	4)
			    (object Attribute
				tool       	"MSVC"
				name       	"Event_Sink_Handler"
				value      	5)
			    (object Attribute
				tool       	"MSVC"
				name       	"Std_OLE_Method"
				value      	6)
			    (object Attribute
				tool       	"MSVC"
				name       	"Command_Parser"
				value      	7)
			    (object Attribute
				tool       	"MSVC"
				name       	"Property_Get_Function"
				value      	8)
			    (object Attribute
				tool       	"MSVC"
				name       	"Property_Set_Function"
				value      	9)
			    (object Attribute
				tool       	"MSVC"
				name       	"Property_Notify_Function"
				value      	10)
			    (object Attribute
				tool       	"MSVC"
				name       	"Macro_Generated_Function"
				value      	11)))
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_MSG_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"MESSAGE_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_DISPATCH_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"DISPATCH_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_EVENT_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"EVENT_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_EVENTSINK_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"EVENTSINK_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"CallType"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"DeclSpec"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"BodyImage"
			value      	(value Text ""))))
	    (object Attribute
		tool       	"MSVC"
		name       	"default__Role"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"MSVC"
			name       	"Type"
			value      	("MSVCAttributeTypeSet" 0))
		    (object Attribute
			tool       	"MSVC"
			name       	"MSVCAttributeTypeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"MSVC"
				name       	"Normal"
				value      	0)
			    (object Attribute
				tool       	"MSVC"
				name       	"Member_Property"
				value      	1)
			    (object Attribute
				tool       	"MSVC"
				name       	"Get_Set_Property"
				value      	2)
			    (object Attribute
				tool       	"MSVC"
				name       	"Dialog_Data"
				value      	3)
			    (object Attribute
				tool       	"MSVC"
				name       	"Field_Data"
				value      	4)
			    (object Attribute
				tool       	"MSVC"
				name       	"Stock_Property"
				value      	5)))
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_DISPATCH_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"DISPATCH_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"DeclSpec"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"PointerBase"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"CallType"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"StockPropertyImplementation"
			value      	"")))
	    (object Attribute
		tool       	"MSVC"
		name       	"default__Has"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"MSVC"
			name       	"Type"
			value      	("MSVCAttributeTypeSet" 0))
		    (object Attribute
			tool       	"MSVC"
			name       	"MSVCAttributeTypeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"MSVC"
				name       	"Normal"
				value      	0)
			    (object Attribute
				tool       	"MSVC"
				name       	"Member_Property"
				value      	1)
			    (object Attribute
				tool       	"MSVC"
				name       	"Get_Set_Property"
				value      	2)
			    (object Attribute
				tool       	"MSVC"
				name       	"Dialog_Data"
				value      	3)
			    (object Attribute
				tool       	"MSVC"
				name       	"Field_Data"
				value      	4)
			    (object Attribute
				tool       	"MSVC"
				name       	"Stock_Property"
				value      	5)))
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_DISPATCH_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"DISPATCH_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"DeclSpec"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"PointerBase"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"CallType"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"StockPropertyImplementation"
			value      	"")))
	    (object Attribute
		tool       	"MSVC"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"MSVC"
			name       	"Type"
			value      	("MSVCAttributeTypeSet" 0))
		    (object Attribute
			tool       	"MSVC"
			name       	"MSVCAttributeTypeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"MSVC"
				name       	"Normal"
				value      	0)
			    (object Attribute
				tool       	"MSVC"
				name       	"Member_Property"
				value      	1)
			    (object Attribute
				tool       	"MSVC"
				name       	"Get_Set_Property"
				value      	2)
			    (object Attribute
				tool       	"MSVC"
				name       	"Dialog_Data"
				value      	3)
			    (object Attribute
				tool       	"MSVC"
				name       	"Field_Data"
				value      	4)
			    (object Attribute
				tool       	"MSVC"
				name       	"Stock_Property"
				value      	5)))
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_DISPATCH_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"DISPATCH_MAP_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"DeclSpec"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"PointerBase"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"CallType"
			value      	"")
		    (object Attribute
			tool       	"MSVC"
			name       	"StockPropertyImplementation"
			value      	"")))
	    (object Attribute
		tool       	"MSVC"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateIncludesGroup"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_INCLUDES_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateInsertLocation"
			value      	FALSE)))
	    (object Attribute
		tool       	"MSVC"
		name       	"default__Module-Body"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateIncludesGroup"
			value      	FALSE)
		    (object Attribute
			tool       	"MSVC"
			name       	"AFX_INCLUDES_Entries"
			value      	(value Text ""))
		    (object Attribute
			tool       	"MSVC"
			name       	"GenerateInsertLocation"
			value      	FALSE)))
	    (object Attribute
		tool       	"cg"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Rose Model Integrator"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Rose Web Publisher"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"COM"
		name       	"propertyId"
		value      	"783606378")
	    (object Attribute
		tool       	"COM"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"COM"
			name       	"TypeKinds"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"COM"
				name       	"enum"
				value      	100)
			    (object Attribute
				tool       	"COM"
				name       	"record"
				value      	101)
			    (object Attribute
				tool       	"COM"
				name       	"module"
				value      	102)
			    (object Attribute
				tool       	"COM"
				name       	"interface"
				value      	103)
			    (object Attribute
				tool       	"COM"
				name       	"dispinterface"
				value      	104)
			    (object Attribute
				tool       	"COM"
				name       	"coclass"
				value      	105)
			    (object Attribute
				tool       	"COM"
				name       	"alias"
				value      	106)
			    (object Attribute
				tool       	"COM"
				name       	"union"
				value      	107)
			    (object Attribute
				tool       	"COM"
				name       	"max"
				value      	108)
			    (object Attribute
				tool       	"COM"
				name       	"(none)"
				value      	109)))
		    (object Attribute
			tool       	"COM"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"COM"
			name       	"kind"
			value      	("TypeKinds" 109))
		    (object Attribute
			tool       	"COM"
			name       	"uuid"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"version"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpstring"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpcontext"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"attributes"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"dllname"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"alias"
			value      	"")))
	    (object Attribute
		tool       	"COM"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"COM"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"COM"
			name       	"id"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpstring"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"attributes"
			value      	"")))
	    (object Attribute
		tool       	"COM"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"COM"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"COM"
			name       	"id"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpstring"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"attributes"
			value      	"")))
	    (object Attribute
		tool       	"COM"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"COM"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"COM"
			name       	"filename"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"library"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"uuid"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"version"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpstring"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpfile"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpcontext"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"lcid"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"attributes"
			value      	"")))
	    (object Attribute
		tool       	"COM"
		name       	"default__Param"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"COM"
			name       	"attributes"
			value      	"")))
	    (object Attribute
		tool       	"COM"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"VC++"
		name       	"propertyId"
		value      	"809135966")
	    (object Attribute
		tool       	"VC++"
		name       	"default__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"UpdateATL"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"SmartPointersOnAssoc"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"GenerateImports"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"PutImportsIn"
			value      	"stdafx.h")
		    (object Attribute
			tool       	"VC++"
			name       	"FullPathInImports"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"UseImportAttributes"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"ImportAttributes"
			value      	"no_namespace named_guids")
		    (object Attribute
			tool       	"VC++"
			name       	"ImportProjTypeLib"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"DefaultTypeLib"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"TypeLibLocation"
			value      	"")
		    (object Attribute
			tool       	"VC++"
			name       	"CompileProjTypeLib"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"RvcPtyVersion"
			value      	"1.0")
		    (object Attribute
			tool       	"VC++"
			name       	"ModelIDStyle"
			value      	2)
		    (object Attribute
			tool       	"VC++"
			name       	"DocStyle"
			value      	1)
		    (object Attribute
			tool       	"VC++"
			name       	"GenerateIncludes"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"ApplyPattern"
			value      	FALSE)
		    (object Attribute
			tool       	"VC++"
			name       	"CreateBackupFiles"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"SupportCodeName"
			value      	FALSE)
		    (object Attribute
			tool       	"VC++"
			name       	"DocRevEngineer"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"CreateOverviewDiagrams"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"UpdateModelIDsInCode"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"AttributeTypes"
			value      	(value Text 
|attr1=bool
|attr2=short
|attr3=int
|attr4=long
|attr5=char
|attr6=float
|attr7=double
|attr8=void
|attr9=clock_t
|attr10=_complex
|attr11=_dev_t
|attr12=div_t
|attr13=_exception
|attr14=FILE
|attr15=_finddata_t
|attr16=_FPIEEE_RECORD
|attr17=fpos_t
|attr18=_HEAPINFO
|attr19=jmp_buf
|attr20=lconv
|attr21=ldiv_t
|attr22=_off_t
|attr23=_onexit_t
|attr24=_PNH
|attr25=ptrdiff_t
|attr26=sig_atomic_t
|attr27=size_t
|attr28=_stat
|attr29=time_t
|attr30=_timeb
|attr31=tm
|attr32=_utimbuf
|attr33=va_list
|attr34=wchar_t
|attr35=wctrans_t
|attr36=wctype_t
|attr37=_wfinddata_t
|attr38=_wfinddatai64_t
|attr39=wint_t
|attr40=ABORTPROC
|attr41=ACMDRIVERENUMCB
|attr42=ACMDRIVERPROC
|attr43=ACMFILTERCHOOSEHOOKPROC
|attr44=ACMFILTERENUMCB
|attr45=ACMFILTERTAGENUMCB
|attr46=ACMFORMATCHOOSEHOOKPROC
|attr47=ACMFORMATENUMCB
|attr48=ACMFORMATTAGENUMCB
|attr49=APPLET_PROC
|attr50=ATOM
|attr51=BOOL
|attr52=BOOLEAN
|attr53=BYTE
|attr54=CALINFO_ENUMPROC
|attr55=CALLBACK
|attr56=CHAR
|attr57=COLORREF
|attr58=CONST
|attr59=CRITICAL_SECTION
|attr60=CTRYID
|attr61=DATEFMT_ENUMPROC
|attr62=DESKTOPENUMPROC
|attr63=DLGPROC
|attr64=DRAWSTATEPROC
|attr65=DWORD
|attr66=EDITWORDBREAKPROC
|attr67=ENHMFENUMPROC
|attr68=ENUMRESLANGPROC
|attr69=ENUMRESNAMEPROC
|attr70=ENUMRESTYPEPROC
|attr71=FARPROC
|attr72=FILE_SEGMENT_ELEMENT
|attr73=FLOAT
|attr74=FONTENUMPROC
|attr75=GOBJENUMPROC
|attr76=GRAYSTRINGPROC
|attr77=HACCEL
|attr78=HANDLE
|attr79=HBITMAP
|attr80=HBRUSH
|attr81=HCOLORSPACE
|attr82=HCONV
|attr83=HCONVLIST
|attr84=HCURSOR
|attr85=HDC
|attr86=HDDEDATA
|attr87=HDESK
|attr88=HDROP
|attr89=HDWP
|attr90=HENHMETAFILE
|attr91=HFILE
|attr92=HFONT
|attr93=HGDIOBJ
|attr94=HGLOBAL
|attr95=HHOOK
|attr96=HICON
|attr97=HIMAGELIST
|attr98=HIMC
|attr99=HINSTANCE
|attr100=HKEY
|attr101=HKL
|attr102=HLOCAL
|attr103=HMENU
|attr104=HMETAFILE
|attr105=HMODULE
|attr106=HMONITOR
|attr107=HOOKPROC
|attr108=HPALETTE
|attr109=HPEN
|attr110=HRGN
|attr111=HRSRC
|attr112=HSZ
|attr113=HTREEITEM
|attr114=HWINSTA
|attr115=HWND
|attr116=INT
|attr117=IPADDR
|attr118=LANGID
|attr119=LCID
|attr120=LCSCSTYPE
|attr121=LCSGAMUTMATCH
|attr122=LCTYPE
|attr123=LINEDDAPROC
|attr124=LOCALE_ENUMPROC
|attr125=LONG
|attr126=LONGLONG
|attr127=LPARAM
|attr128=LPBOOL
|attr129=LPBYTE
|attr130=LPCCHOOKPROC
|attr131=LPCFHOOKPROC
|attr132=LPCOLORREF
|attr133=LPCRITICAL_SECTION
|attr134=LPCSTR
|attr135=LPCTSTR
|attr136=LPCVOID
|attr137=LPCWSTR
|attr138=LPDWORD
|attr139=LPFIBER_START_ROUTINE
|attr140=LPFRHOOKPROC
|attr141=LPHANDLE
|attr142=LPHANDLER_FUNCTION
|attr143=LPINT
|attr144=LPLONG
|attr145=LPOFNHOOKPROC
|attr146=LPPAGEPAINTHOOK
|attr147=LPPAGESETUPHOOK
|attr148=LPPRINTHOOKPROC
|attr149=LPPROGRESS_ROUTINE
|attr150=LPSETUPHOOKPROC
|attr151=LPSTR
|attr152=LPSTREAM
|attr153=LPTHREAD_START_ROUTINE
|attr154=LPTSTR
|attr155=LPVOID
|attr156=LPWORD
|attr157=LPWSTR
|attr158=LRESULT
|attr159=LUID
|attr160=PBOOL
|attr161=PBOOLEAN
|attr162=PBYTE
|attr163=PCHAR
|attr164=PCRITICAL_SECTION
|attr165=PCSTR
|attr166=PCTSTR
|attr167=PCWCH
|attr168=PCWSTR
|attr169=PDWORD
|attr170=PFLOAT
|attr171=PFNCALLBACK
|attr172=PHANDLE
|attr173=PHANDLER_ROUTINE
|attr174=PHKEY
|attr175=PINT
|attr176=PLCID
|attr177=PLONG
|attr178=PLUID
|attr179=PROPENUMPROC
|attr180=PROPENUMPROCEX
|attr181=PSHORT
|attr182=PSTR
|attr183=PTBYTE
|attr184=PTCHAR
|attr185=PTIMERAPCROUTINE
|attr186=PTSTR
|attr187=PUCHAR
|attr188=PUINT
|attr189=PULONG
|attr190=PUSHORT
|attr191=PVOID
|attr192=PWCHAR
|attr193=PWORD
|attr194=PWSTR
|attr195=REGISTERWORDENUMPROC
|attr196=REGSAM
|attr197=SC_HANDLE
|attr198=SC_LOCK
|attr199=SENDASYNCPROC
|attr200=SERVICE_STATUS_HANDLE
|attr201=SHORT
|attr202=TBYTE
|attr203=TCHAR
|attr204=TIMEFMT_ENUMPROC
|attr205=TIMERPROC
|attr206=UCHAR
|attr207=UINT
|attr208=ULONG
|attr209=ULONGLONG
|attr210=UNSIGNED
|attr211=USHORT
|attr212=VOID
|attr213=WCHAR
|attr214=WINAPI
|attr215=WINSTAENUMPROC
|attr216=WNDENUMPROC
|attr217=WNDPROC
|attr218=WORD
|attr219=WPARAM
|attr220=YIELDPROC
|attr221=CPoint
|attr222=CRect
|attr223=CSize
|attr224=CString
|attr225=CTime
|attr226=CTimeSpan
|attr227=CCreateContext
|attr228=CMemoryState
|attr229=COleSafeArray
|attr230=CPrintInfo
			))
		    (object Attribute
			tool       	"VC++"
			name       	"Containers"
			value      	(value Text 
|cont1=CArray<$TYPE, $TYPE&>
|cont2=CByteArray
|cont3=CDWordArray
|cont4=CObArray
|cont5=CPtrArray
|cont6=CStringArray
|cont7=CUIntArray
|cont8=CWordArray
|cont9=CList<$TYPE, $TYPE&>
|cont10=CPtrList
|cont11=CObList
|cont12=CStringList
|cont13=CMapWordToPtr
|cont14=CMapPtrToWord
|cont15=CMapPtrToPtr
|cont16=CMapWordToOb
|cont17=CMapStringToPtr
|cont18=CMapStringToOb
|cont19=CMapStringToString
|cont20=CTypedPtrArray<CPtrArray, $TYPE*>
|cont21=CTypedPtrArray<CObArray, $TYPE*>
|cont22=CTypedPtrList<CObList, $TYPE*>
|cont23=CTypedPtrList<CPtrList, $TYPE*>
			))
		    (object Attribute
			tool       	"VC++"
			name       	"ClassMethods"
			value      	(value Text 
|*_body=// ToDo: Add your specialized code here and/or call the base class
|cm1=$NAME()
|cm2=$NAME(orig:const $NAME&)
|cm3=<<virtual>> ~$NAME()
|cm4=operator=(rhs:$NAME&):$NAME&
|cm4_body=// ToDo: Add your specialized code here and/or call the base class||return rhs;
|cm5=<<const>> operator==(rhs:const $NAME&):bool
|cm5_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm6=<<const>> operator!=(rhs:$NAME&):bool
|cm6_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm7=<<const>> operator<(rhs:$NAME&):bool
|cm7_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm8=<<const>> operator>(rhs:$NAME&):bool
|cm8_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm9=<<const>> operator<=(rhs:$NAME&):bool
|cm9_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm10=<<const>> operator>=(rhs:$NAME&):bool
|cm10_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm11=<<friend>> operator>>(i:istream&, rhs:$NAME&):istream&
|cm11_body=// ToDo: Add your specialized code here and/or call the base class||return i;
|cm12=<<friend>> operator<<(o:ostream&, rhs:const $NAME&):ostream&
|cm12_body=// ToDo: Add your specialized code here and/or call the base class||return o;
			))
		    (object Attribute
			tool       	"VC++"
			name       	"Accessors"
			value      	(value Text 
|agf=<<const>> get_$BASICNAME():const $TYPE
|agf_body=return $NAME;
|asf=set_$BASICNAME(value:$TYPE):void
|asf_body=$NAME = value;|return;
|agv=<<const>> get_$BASICNAME():const $TYPE&
|agv_body=return $NAME;
|asv=set_$BASICNAME(value:$TYPE&):void
|asv_body=$NAME = value;|return;
|agp=<<const>> get_$BASICNAME():const $TYPE
|agp_body=return $NAME;
|asp=set_$BASICNAME(value:$TYPE):void
|asp_body=$NAME = value;|return;
|agr=<<const>> get_$BASICNAME():const $TYPE
|agr_body=return $NAME;
|asr=set_$BASICNAME(value:$TYPE):void
|asr_body=$NAME = value;|return;
|aga=<<const>> get_$BASICNAME(index:int):const $TYPE
|aga_body=return $NAME[index];
|asa=set_$BASICNAME(index:int, value:$TYPE):void
|asa_body=$NAME[index] = value;|return;
			))
		    (object Attribute
			tool       	"VC++"
			name       	"Conditionals"
			value      	(value Text 
|*_decl=#ifdef _DEBUG
|*_base=CObject
|cond1=<<virtual, const>> AssertValid():void
|cond1_body=$SUPERNAME::AssertValid();
|cond2=<<virtual, const>> Dump(dc:CDumpContext&):void
|cond2_body=$SUPERNAME::Dump(dc);
			))
		    (object Attribute
			tool       	"VC++"
			name       	"Patterns"
			value      	(value Text 
|patrn1=cm1,cm3,cond1,cond2
|Patrn1_name=Default
			))))
	    (object Attribute
		tool       	"VC++"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"Generate"
			value      	TRUE)))
	    (object Attribute
		tool       	"VC++"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"InternalMap"
			value      	(value Text 
|*:AUTO:AUTO
|
			))
		    (object Attribute
			tool       	"VC++"
			name       	"ExportMap"
			value      	(value Text 
|*:AUTO:AUTO
|
			))
		    (object Attribute
			tool       	"VC++"
			name       	"InitialSourceIncludes"
			value      	(value Text 
|"stdafx.h"
			))
		    (object Attribute
			tool       	"VC++"
			name       	"InitialHeaderIncludes"
			value      	(value Text ""))
		    (object Attribute
			tool       	"VC++"
			name       	"Copyright"
			value      	(value Text "Copyright (C) 1991 - 1999 Rational Software Corporation"))))
	    (object Attribute
		tool       	"VC++"
		name       	"default__Role"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"Const"
			value      	FALSE)
		    (object Attribute
			tool       	"VC++"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"InitialValue"
			value      	"")))
	    (object Attribute
		tool       	"VC++"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"Generate"
			value      	TRUE)))
	    (object Attribute
		tool       	"VC++"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"Inline"
			value      	FALSE)
		    (object Attribute
			tool       	"VC++"
			name       	"DefaultBody"
			value      	(value Text ""))))
	    (object Attribute
		tool       	"VC++"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Version Control"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"VisualStudio"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"framework"
		name       	"HiddenTool"
		value      	FALSE))
	quid       	"3A1A89A4010B"))