su4sml/su4sml/examples/choreography.xmi

2452 lines
133 KiB
XML

<?xml version = '1.0' encoding = 'UTF-8' ?>
<XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' xmlns:UML2 = 'org.omg.xmi.namespace.UML2'
timestamp = 'Tue Sep 20 15:53:59 MEST 2005'>
<XMI.header>
<XMI.documentation>
<XMI.exporter>Netbeans XMI Writer</XMI.exporter>
<XMI.exporterVersion>1.0</XMI.exporterVersion>
</XMI.documentation>
</XMI.header>
<XMI.content>
<UML:Model xmi.id = 'I1441dc0m1066e78a649mm7f51' name = 'choreography' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
<UML:Namespace.ownedElement>
<UML:Class xmi.id = 'I1441dc0m1066e78a649mm7f2f' name = 'static model' visibility = 'public'
isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
isActive = 'false'/>
<UML:Stereotype xmi.id = 'I1441dc0m1066e78a649mm794c' name = 'Design' visibility = 'public'
isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
<UML:Stereotype.baseClass>ActionState</UML:Stereotype.baseClass>
</UML:Stereotype>
<UML:Stereotype xmi.id = 'I1441dc0m1066e78a649mm794b' name = 'DesignDocument'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:Stereotype.baseClass>ActionState</UML:Stereotype.baseClass>
</UML:Stereotype>
<UML:Stereotype xmi.id = 'I1441dc0m1066e78a649mm794a' name = 'AnalysisResult'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:Stereotype.baseClass>ActionState</UML:Stereotype.baseClass>
</UML:Stereotype>
<UML:Stereotype xmi.id = 'I1441dc0m1066e78a649mm7949' name = 'Analysis'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:Stereotype.baseClass>ActionState</UML:Stereotype.baseClass>
</UML:Stereotype>
<UML:Stereotype xmi.id = 'I1441dc0m1066e78a649mm7948' name = 'silent doAna;ysis'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:Stereotype.baseClass>ActionState</UML:Stereotype.baseClass>
</UML:Stereotype>
<UML:Stereotype xmi.id = 'I1441dc0m1066e78a649mm7947' name = 'silent doAnalysis'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:Stereotype.baseClass>ActionState</UML:Stereotype.baseClass>
</UML:Stereotype>
<UML:Stereotype xmi.id = 'I1441dc0m1066e78a649mm791e' name = 'Designdocument'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:Stereotype.baseClass>ObjectFlowState</UML:Stereotype.baseClass>
</UML:Stereotype>
<UML:Stereotype xmi.id = 'I1441dc0m1066e78a649mm7913' name = 'AnalysisResult'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:Stereotype.baseClass>ObjectFlowState</UML:Stereotype.baseClass>
</UML:Stereotype>
<UML:Stereotype xmi.id = 'I1441dc0m1066e78a649mm7861' name = 'Choreography'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
</UML:Stereotype>
<UML:Stereotype xmi.id = 'I1441dc0m1066e78a649mm7843' name = 'Relationship Type'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
</UML:Stereotype>
<UML:Class xmi.id = 'I1441dc0m1066e78a649mm7838' name = 'BPEL_Engine' visibility = 'public'
isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7825'/>
</UML:ModelElement.stereotype>
</UML:Class>
<UML:Stereotype xmi.id = 'I1441dc0m1066e78a649mm7825' name = 'RoleType'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false'>
<UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
</UML:Stereotype>
<UML:Class xmi.id = 'I1441dc0m1066e78a649mm7807' name = 'BPEL_Design' visibility = 'public'
isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7843'/>
</UML:ModelElement.stereotype>
</UML:Class>
<UML:Stereotype xmi.id = 'I1441dc0m1066e78a649mm77a8' name = 'realize' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
<UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass>
</UML:Stereotype>
<UML:Package xmi.id = 'I1441dc0m1066e78a649mm7632' name = 'java' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
<UML:Namespace.ownedElement>
<UML:Package xmi.id = 'I1441dc0m1066e78a649mm7633' name = 'lang' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
<UML:Namespace.ownedElement>
<UML:DataType xmi.id = 'I1441dc0m1066e78a649mm7634' name = 'int' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
<UML:DataType xmi.id = 'I1441dc0m1066e78a649mm7631' name = 'void' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
</UML:Namespace.ownedElement>
</UML:Package>
</UML:Namespace.ownedElement>
</UML:Package>
<UML:Class xmi.id = 'I1441dc0m1066e78a649mm760e' name = 'Customer_Negotiation'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7825'/>
</UML:ModelElement.stereotype>
</UML:Class>
<UML:AssociationClass xmi.id = 'I1441dc0m1066e78a649mm75da' name = 'BPEL_Customer'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7843'/>
</UML:ModelElement.stereotype>
<UML:Association.connection>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm75e0' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm75de'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm75df' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm7838'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm75dd' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm75db'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm75dc' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm760e'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
</UML:Association.connection>
</UML:AssociationClass>
<UML:Class xmi.id = 'I1441dc0m1066e78a649mm752b' name = 'Design' visibility = 'public'
isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7825'/>
</UML:ModelElement.stereotype>
</UML:Class>
<UML:AssociationClass xmi.id = 'I1441dc0m1066e78a649mm7508' name = 'BPEL_Design'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7843'/>
</UML:ModelElement.stereotype>
<UML:Association.connection>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm750e' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm750c'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm750d' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm7838'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm750b' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm7509'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm750a' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm752b'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
</UML:Association.connection>
</UML:AssociationClass>
<UML:Class xmi.id = 'I1441dc0m1066e78a649mm74cf' name = 'DesignCycle' visibility = 'public'
isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7861'/>
</UML:ModelElement.stereotype>
</UML:Class>
<UML:Association xmi.id = 'I1441dc0m1066e78a649mm74b6' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
<UML:Association.connection>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm74bc' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm74ba'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm74bb' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:AssociationClass xmi.idref = 'I1441dc0m1066e78a649mm7508'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm74b9' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm74b7'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm74b8' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm74cf'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
</UML:Association.connection>
</UML:Association>
<UML:Class xmi.id = 'I1441dc0m1066e78a649mm748f' name = 'Analysis' visibility = 'public'
isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7825'/>
</UML:ModelElement.stereotype>
</UML:Class>
<UML:AssociationClass xmi.id = 'I1441dc0m1066e78a649mm7450' name = 'Design_Analysis'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7843'/>
</UML:ModelElement.stereotype>
<UML:Association.connection>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm7456' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm7454'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm7455' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm760e'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm7453' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm7451'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm7452' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm748f'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
</UML:Association.connection>
</UML:AssociationClass>
<UML:Class xmi.id = 'I1441dc0m1066e78a649mm7417' name = 'AnalyseDesign'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7861'/>
</UML:ModelElement.stereotype>
</UML:Class>
<UML:Association xmi.id = 'I1441dc0m1066e78a649mm73fe' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
<UML:Association.connection>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm7404' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm7402'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm7403' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:AssociationClass xmi.idref = 'I1441dc0m1066e78a649mm7450'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm7401' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm73ff'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm7400' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm7417'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
</UML:Association.connection>
</UML:Association>
<UML:Class xmi.id = 'I1441dc0m1066e78a649mm73d7' name = 'Manufacturability_Evaluation'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7825'/>
</UML:ModelElement.stereotype>
</UML:Class>
<UML:AssociationClass xmi.id = 'I1441dc0m1066e78a649mm73b4' name = 'Design_Manufacturability'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7843'/>
</UML:ModelElement.stereotype>
<UML:Association.connection>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm73ba' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm73b8'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm73b9' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm760e'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm73b7' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm73b5'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm73b6' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm73d7'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
</UML:Association.connection>
</UML:AssociationClass>
<UML:Class xmi.id = 'I1441dc0m1066e78a649mm7369' name = 'EvaluateManufacturability'
visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
isAbstract = 'false' isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7861'/>
</UML:ModelElement.stereotype>
</UML:Class>
<UML:Association xmi.id = 'I1441dc0m1066e78a649mm7350' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
<UML:Association.connection>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm7356' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm7354'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm7355' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:AssociationClass xmi.idref = 'I1441dc0m1066e78a649mm73b4'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm7353' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm7351'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm7352' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm7369'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
</UML:Association.connection>
</UML:Association>
<UML:TagDefinition xmi.id = 'I1441dc0m1066e78a649mm7329' name = 'swimlane'
isSpecification = 'false'>
<UML:TagDefinition.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm7328'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm7327' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:TagDefinition.multiplicity>
</UML:TagDefinition>
<UML:Class xmi.id = 'I1441dc0m1066e78a649mm7874' name = 'Negotiation' visibility = 'public'
isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
isActive = 'false'>
<UML:ModelElement.stereotype>
<UML:Stereotype xmi.idref = 'I1441dc0m1066e78a649mm7861'/>
</UML:ModelElement.stereotype>
</UML:Class>
<UML:Association xmi.id = 'I1441dc0m1066e78a649mm7552' isSpecification = 'false'
isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
<UML:Association.connection>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm7558' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm7556'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm7557' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:AssociationClass xmi.idref = 'I1441dc0m1066e78a649mm75da'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
<UML:AssociationEnd xmi.id = 'I1441dc0m1066e78a649mm7555' visibility = 'public'
isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
targetScope = 'instance' changeability = 'changeable'>
<UML:AssociationEnd.multiplicity>
<UML:Multiplicity xmi.id = 'I1441dc0m1066e78a649mm7553'>
<UML:Multiplicity.range>
<UML:MultiplicityRange xmi.id = 'I1441dc0m1066e78a649mm7554' lower = '1'
upper = '1'/>
</UML:Multiplicity.range>
</UML:Multiplicity>
</UML:AssociationEnd.multiplicity>
<UML:AssociationEnd.participant>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm7874'/>
</UML:AssociationEnd.participant>
</UML:AssociationEnd>
</UML:Association.connection>
</UML:Association>
</UML:Namespace.ownedElement>
</UML:Model>
<UML:ActivityGraph xmi.id = 'I1441dc0m1066e78a649mm7b1b' isSpecification = 'false'>
<UML:StateMachine.context>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm7417'/>
</UML:StateMachine.context>
<UML:StateMachine.top>
<UML:CompositeState xmi.id = 'I1441dc0m1066e78a649mm7b1a' name = '' isSpecification = 'false'
isConcurrent = 'false'>
<UML:CompositeState.subvertex>
<UML:Pseudostate xmi.id = 'I1441dc0m1066e78a649mm7a32' name = '' visibility = 'public'
isSpecification = 'false' kind = 'fork'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6124'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6111'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm79e6'/>
</UML:StateVertex.incoming>
</UML:Pseudostate>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7a06' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7a05' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7a07' language = 'java'
body = 'Action_State_21'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:Pseudostate xmi.id = 'I1441dc0m1066e78a649mm79eb' name = '' visibility = 'public'
isSpecification = 'false' kind = 'initial'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm79e6'/>
</UML:StateVertex.outgoing>
</UML:Pseudostate>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm79d2' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:ModelElement.taggedValue>
<UML:TaggedValue xmi.id = 'I1441dc0m1066e78a649mm7323' isSpecification = 'false'>
<UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
<UML:TaggedValue.type>
<UML:TagDefinition xmi.idref = 'I1441dc0m1066e78a649mm7329'/>
</UML:TaggedValue.type>
</UML:TaggedValue>
</UML:ModelElement.taggedValue>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6312'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm60fe'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm79d1' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm79d3' language = 'java'
body = 'silent DoAnalysis'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm79c9' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm79c8' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm79ca' language = 'java'
body = 'Action_State_23'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm79ae' name = 'DesignDocument'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6053'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm60b2'/>
</UML:StateVertex.outgoing>
</UML:ObjectFlowState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm79a3' name = 'Evaluation'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6066'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm609f'/>
</UML:StateVertex.incoming>
</UML:ObjectFlowState>
<UML:Pseudostate xmi.id = 'I1441dc0m1066e78a649mm78d6' name = '' visibility = 'public'
isSpecification = 'false' kind = 'join'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm788a'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6079'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm60eb'/>
</UML:StateVertex.incoming>
</UML:Pseudostate>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm78aa' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm78a9' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm78ab' language = 'java'
body = 'Action_State_24'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:FinalState xmi.id = 'I1441dc0m1066e78a649mm788f' name = '' visibility = 'public'
isSpecification = 'false'>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm788a'/>
</UML:StateVertex.incoming>
</UML:FinalState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm5d10' name = 'DesignDocument'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5cd6'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5d05'/>
</UML:StateVertex.incoming>
</UML:ObjectFlowState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5cf1' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5cf0' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5cf2' language = 'java'
body = 'Action_State_56'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5cc0' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6452'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5d05'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6124'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5cbf' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5cc1' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5cb7' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm60fe'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6111'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5cd6'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5cb6' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5cb8' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5cae' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm609f'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm60eb'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6312'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5cad' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5caf' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5ca5' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5ca4' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5ca6' language = 'java'
body = 'Action_State_60'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
</UML:CompositeState.subvertex>
</UML:CompositeState>
</UML:StateMachine.top>
<UML:StateMachine.transitions>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm79e6' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm79eb'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7a32'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm788a' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm78d6'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:FinalState xmi.idref = 'I1441dc0m1066e78a649mm788f'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6079' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7e92'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm78d6'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm60fe' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5cb7'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm79d2'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm60eb' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5cae'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm78d6'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm609f' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5cae'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm79a3'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5d05' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5cc0'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm5d10'/>
</UML:Transition.target>
</UML:Transition>
</UML:StateMachine.transitions>
</UML:ActivityGraph>
<UML:ActivityGraph xmi.id = 'I1441dc0m1066e78a649mm6fa6' isSpecification = 'false'>
<UML:StateMachine.context>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm74cf'/>
</UML:StateMachine.context>
<UML:StateMachine.top>
<UML:CompositeState xmi.id = 'I1441dc0m1066e78a649mm6fa5' name = '' isSpecification = 'false'
isConcurrent = 'false'>
<UML:CompositeState.subvertex>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm6a33' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm69fc'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5f3e'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm6a32' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm6a34' language = 'java'
body = 'silent doDesign'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm6a04' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm69af'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm69fc'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm6a03' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm6a05' language = 'java'
body = 'perform AnalyseDesign'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm69e8' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5e81'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm69af'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm69e7' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm69e9' language = 'java'
body = 'perform EvaluateManufacturability'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm69dd' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm69dc' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm69de' language = 'java'
body = 'Action_State_29'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm693e' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5ef2'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5e49'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm693d' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm693f' language = 'java'
body = 'silent prepareProposal'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5fa5' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5f93'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5ecc'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5f80'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5fa4' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5fa6' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5f9c' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5f5a'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5f93'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5ea6'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5f9b' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5f9d' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5f46' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5f3e'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5f6d'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5eb9'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5f45' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5f47' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5e92' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5e65'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5e36'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5e81'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5e91' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5e93' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5e89' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5e88' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5e8a' language = 'java'
body = 'Action_State_49'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5e6d' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5e49'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5e65'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7b4d'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5e6c' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5e6e' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5e51' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5e50' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5e52' language = 'java'
body = 'X'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5e22' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5e21' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5e23' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm5ddd' name = 'Proposal'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7b4d'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7b3a'/>
</UML:StateVertex.incoming>
</UML:ObjectFlowState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm5dce' name = 'Ack'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5ea6'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5e36'/>
</UML:StateVertex.incoming>
</UML:ObjectFlowState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm5dc1' name = 'startNegotiation'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5eb9'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5ecc'/>
</UML:StateVertex.incoming>
</UML:ObjectFlowState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5db3' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5db2' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5db4' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:Pseudostate xmi.id = 'I1441dc0m1066e78a649mm5d28' name = '' visibility = 'public'
isSpecification = 'false' kind = 'initial'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5d23'/>
</UML:StateVertex.outgoing>
</UML:Pseudostate>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5c76' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5c8a'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7b3a'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5f5a'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5c75' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5c77' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5c6d' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7d5b'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5c8a'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5c52'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5c6c' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5c6e' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5c3e' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5dab'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7d48'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5ef2'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5c3d' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5c3f' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5c35' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5c2d'/>
</UML:StateVertex.outgoing>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5c34' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5c36' language = 'java'
body = 'Action_State_64'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
</UML:CompositeState.subvertex>
</UML:CompositeState>
</UML:StateMachine.top>
<UML:StateMachine.transitions>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm69fc' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm6a33'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm6a04'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm69af' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm6a04'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm69e8'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5f93' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5fa5'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5f9c'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5f3e' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5f46'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm6a33'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5e81' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm69e8'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5e92'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5e65' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5e92'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5e6d'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5e49' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5e6d'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm693e'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5f80' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7f1a'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5fa5'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5eb9' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm5dc1'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5f46'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5ea6' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm5dce'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5f9c'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5c52' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm7c28'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5c6d'/>
</UML:Transition.target>
</UML:Transition>
</UML:StateMachine.transitions>
</UML:ActivityGraph>
<UML:ActivityGraph xmi.id = 'I1441dc0m1066e78a649mm68b1' isSpecification = 'false'>
<UML:StateMachine.context>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm7369'/>
</UML:StateMachine.context>
<UML:StateMachine.top>
<UML:CompositeState xmi.id = 'I1441dc0m1066e78a649mm68b0' name = '' isSpecification = 'false'
isConcurrent = 'false'>
<UML:CompositeState.subvertex>
<UML:Pseudostate xmi.id = 'I1441dc0m1066e78a649mm672a' name = '' visibility = 'public'
isSpecification = 'false' kind = 'initial'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6720'/>
</UML:StateVertex.outgoing>
</UML:Pseudostate>
<UML:Pseudostate xmi.id = 'I1441dc0m1066e78a649mm6725' name = '' visibility = 'public'
isSpecification = 'false' kind = 'fork'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm66df'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm66cc'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6720'/>
</UML:StateVertex.incoming>
</UML:Pseudostate>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm670c' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6693'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm662f'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm66df'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm670b' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm670d' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm6703' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6650'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6693'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm65b9'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm6702' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm6704' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm66fa' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm66b9'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm66cc'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm661c'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm66f9' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm66fb' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm66f1' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm66a6'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm66b9'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm66f0' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm66f2' language = 'java'
body = 'silent DoAnalysis'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm66e8' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6663'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm65cc'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm66a6'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm66e7' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm66e9' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:FinalState xmi.id = 'I1441dc0m1066e78a649mm6680' name = '' visibility = 'public'
isSpecification = 'false'>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6676'/>
</UML:StateVertex.incoming>
</UML:FinalState>
<UML:Pseudostate xmi.id = 'I1441dc0m1066e78a649mm667b' name = '' visibility = 'public'
isSpecification = 'false' kind = 'join'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6676'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6663'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6650'/>
</UML:StateVertex.incoming>
</UML:Pseudostate>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm663b' name = 'DesignDocument'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm661c'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm662f'/>
</UML:StateVertex.incoming>
</UML:ObjectFlowState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm6608' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm6607' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm6609' language = 'java'
body = 'Action_State_37'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm65ec' name = 'Evaluation'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm65b9'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm65cc'/>
</UML:StateVertex.incoming>
</UML:ObjectFlowState>
</UML:CompositeState.subvertex>
</UML:CompositeState>
</UML:StateMachine.top>
<UML:StateMachine.transitions>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6720' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm672a'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm6725'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm66df' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm6725'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm670c'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm66cc' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm6725'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm66fa'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm66b9' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm66fa'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm66f1'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm66a6' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm66f1'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm66e8'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6693' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm670c'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm6703'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6676' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm667b'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:FinalState xmi.idref = 'I1441dc0m1066e78a649mm6680'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6663' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm66e8'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm667b'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6650' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm6703'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm667b'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm662f' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm670c'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm663b'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm661c' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm663b'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm66fa'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm65cc' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm66e8'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm65ec'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm65b9' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm65ec'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm6703'/>
</UML:Transition.target>
</UML:Transition>
</UML:StateMachine.transitions>
</UML:ActivityGraph>
<UML:ActivityGraph xmi.id = 'I1441dc0m1066e78a649mm7f24' isSpecification = 'false'>
<UML:StateMachine.context>
<UML:Class xmi.idref = 'I1441dc0m1066e78a649mm7874'/>
</UML:StateMachine.context>
<UML:StateMachine.top>
<UML:CompositeState xmi.id = 'I1441dc0m1066e78a649mm7f23' name = '' isSpecification = 'false'
isConcurrent = 'false'>
<UML:CompositeState.subvertex>
<UML:Pseudostate xmi.id = 'I1441dc0m1066e78a649mm7f1f' name = '' visibility = 'public'
isSpecification = 'false' kind = 'initial'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7f15'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5d4d'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5d4d'/>
</UML:StateVertex.incoming>
</UML:Pseudostate>
<UML:Pseudostate xmi.id = 'I1441dc0m1066e78a649mm7f1a' name = '' visibility = 'public'
isSpecification = 'false' kind = 'fork'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5f80'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5f6d'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5d23'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5c2d'/>
</UML:StateVertex.incoming>
</UML:Pseudostate>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7f01' name = 'send ' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:ModelElement.taggedValue>
<UML:TaggedValue xmi.id = 'I1441dc0m1066e78a649mm7326' isSpecification = 'false'>
<UML:TaggedValue.dataValue>&lt;&lt;Design&gt;&gt;</UML:TaggedValue.dataValue>
<UML:TaggedValue.type>
<UML:TagDefinition xmi.idref = 'I1441dc0m1066e78a649mm7329'/>
</UML:TaggedValue.type>
</UML:TaggedValue>
</UML:ModelElement.taggedValue>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6053'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7f00' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7f02' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7ec9' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7ec8' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7eca' language = 'java'
body = 'Action_State_3'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7e92' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:ModelElement.taggedValue>
<UML:TaggedValue xmi.id = 'I1441dc0m1066e78a649mm7325' isSpecification = 'false'>
<UML:TaggedValue.dataValue>&lt;&lt;Design&gt;&gt;</UML:TaggedValue.dataValue>
<UML:TaggedValue.type>
<UML:TagDefinition xmi.idref = 'I1441dc0m1066e78a649mm7329'/>
</UML:TaggedValue.type>
</UML:TaggedValue>
</UML:ModelElement.taggedValue>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6079'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6452'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6066'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7e91' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7e93' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7e74' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7e73' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7e75' language = 'java'
body = 'Action_State_5'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7e55' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7e0c'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm601b'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7e54' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7e56' language = 'java'
body = 'perform DesignCycle'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7e4c' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7e4b' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7e4d' language = 'java'
body = 'Action_State_7'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7e1d' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7e1c' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7e1e' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7e14' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5bfe'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7b86'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7b73'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7e13' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7e15' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm7dde' name = 'startNegotiation'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm621e'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6008'/>
</UML:StateVertex.incoming>
</UML:ObjectFlowState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7dbf' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:ModelElement.taggedValue>
<UML:TaggedValue xmi.id = 'I1441dc0m1066e78a649mm7324' isSpecification = 'false'>
<UML:TaggedValue.dataValue>&lt;&lt;Analysis&gt;&gt;</UML:TaggedValue.dataValue>
<UML:TaggedValue.type>
<UML:TagDefinition xmi.idref = 'I1441dc0m1066e78a649mm7329'/>
</UML:TaggedValue.type>
</UML:TaggedValue>
</UML:ModelElement.taggedValue>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm61f9'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm60b2'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7dbe' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7dc0' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7d8c' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:ModelElement.taggedValue>
<UML:TaggedValue xmi.id = 'I1441dc0m1066e78a649mm7322' isSpecification = 'false'>
<UML:TaggedValue.dataValue>&lt;&lt;Analysis&gt;&gt;</UML:TaggedValue.dataValue>
<UML:TaggedValue.type>
<UML:TagDefinition xmi.idref = 'I1441dc0m1066e78a649mm7329'/>
</UML:TaggedValue.type>
</UML:TaggedValue>
</UML:ModelElement.taggedValue>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5f18'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm61f9'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7d8b' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7d8d' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7d83' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5f18'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7d82' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7d84' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7d7a' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm638d'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm63b1'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7d79' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7d7b' language = 'java'
body = 'assign result=&quot;notOk&quot;'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7d71' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7c89'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7cc2'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7d70' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7d72' language = 'java'
body = 'assign result=&quot;Ok&quot;'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7d68' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5e16'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5d7c'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7c89'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm638d'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7d67' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7d69' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:Pseudostate xmi.id = 'I1441dc0m1066e78a649mm7d60' name = '' visibility = 'public'
isSpecification = 'false' kind = 'join'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7d1d'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7d5b'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7d48'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5e16'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5bfe'/>
</UML:StateVertex.incoming>
</UML:Pseudostate>
<UML:FinalState xmi.id = 'I1441dc0m1066e78a649mm7d35' name = '' visibility = 'public'
isSpecification = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7d30'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7d1d'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7d30'/>
</UML:StateVertex.incoming>
</UML:FinalState>
<UML:Pseudostate xmi.id = 'I1441dc0m1066e78a649mm7cf6' name = '' visibility = 'public'
isSpecification = 'false' kind = 'junction'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7cc2'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm63b1'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7cd5'/>
</UML:StateVertex.incoming>
</UML:Pseudostate>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7cf0' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7cef' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7cf1' language = 'java'
body = 'Action_State_16'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7c75' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7c74' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7c76' language = 'java'
body = 'Action_State_17'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7c59' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7c58' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7c5a' language = 'java'
body = 'Action_State_18'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm7c33' name = 'Proposal'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5df0'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5d8f'/>
</UML:StateVertex.incoming>
</UML:ObjectFlowState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm7c28' name = 'Result'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5c52'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5dab'/>
</UML:StateVertex.incoming>
</UML:ObjectFlowState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7bbd' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7bbc' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7bbe' language = 'java'
body = 'Action_State_19'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm7b8e' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm7b8d' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm7b8f' language = 'java'
body = 'Action_State_20'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm68bc' name = 'x' visibility = 'public'
isSpecification = 'false' isSynch = 'false'/>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm63b9' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm63b8' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm63ba' language = 'java'
body = 'Action_State_38'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm6395' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm6394' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm6396' language = 'java'
body = 'Action_State_39'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm61c1' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm61c0' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm61c2' language = 'java'
body = 'Action_State_40'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm603f' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6008'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm602e'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm628d'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm603e' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm6040' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm6036' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm601b'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm602e'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5fb9'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm6035' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm6037' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5fe1' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5fd0'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm621e'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6268'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5fe0' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5fe2' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5fd8' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm61a6'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm616e'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5fd0'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5fd7' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5fd9' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm7c3e' name = 'Ack'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5fb9'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm616e'/>
</UML:StateVertex.incoming>
</UML:ObjectFlowState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5d97' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7b86'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5d8f'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7e0c'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5d96' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5d98' language = 'java'
body = 'send'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5d68' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7cd5'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm61a6'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5df0'/>
</UML:StateVertex.incoming>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5d67' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5d69' language = 'java'
body = 'receive'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
<UML:ObjectFlowState xmi.id = 'I1441dc0m1066e78a649mm5d60' name = 'Result'
visibility = 'public' isSpecification = 'false' isSynch = 'false'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7b73'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm5d7c'/>
</UML:StateVertex.incoming>
</UML:ObjectFlowState>
<UML:Pseudostate xmi.id = 'I1441dc0m1066e78a649mm5d52' name = '' visibility = 'public'
isSpecification = 'false' kind = 'fork'>
<UML:StateVertex.outgoing>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm6268'/>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm628d'/>
</UML:StateVertex.outgoing>
<UML:StateVertex.incoming>
<UML:Transition xmi.idref = 'I1441dc0m1066e78a649mm7f15'/>
</UML:StateVertex.incoming>
</UML:Pseudostate>
<UML:ActionState xmi.id = 'I1441dc0m1066e78a649mm5c19' name = '' visibility = 'public'
isSpecification = 'false' isDynamic = 'false'>
<UML:State.entry>
<UML:CallAction xmi.id = 'I1441dc0m1066e78a649mm5c18' name = '' isSpecification = 'false'
isAsynchronous = 'false'>
<UML:Action.script>
<UML:ActionExpression xmi.id = 'I1441dc0m1066e78a649mm5c1a' language = 'java'
body = 'Action_State_65'/>
</UML:Action.script>
</UML:CallAction>
</UML:State.entry>
</UML:ActionState>
</UML:CompositeState.subvertex>
</UML:CompositeState>
</UML:StateMachine.top>
<UML:StateMachine.transitions>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7f15' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7f1f'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm5d52'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7e0c' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7e55'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5d97'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7d5b' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5c6d'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7d60'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7d48' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5c3e'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7d60'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7d30' isSpecification = 'false'>
<UML:Transition.source>
<UML:FinalState xmi.idref = 'I1441dc0m1066e78a649mm7d35'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:FinalState xmi.idref = 'I1441dc0m1066e78a649mm7d35'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7d1d' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7d60'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:FinalState xmi.idref = 'I1441dc0m1066e78a649mm7d35'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7cd5' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5d68'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7cf6'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7cc2' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7cf6'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7d71'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7c89' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7d71'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7d68'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7b86' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5d97'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7e14'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7b73' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm5d60'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7e14'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7b4d' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm5ddd'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5e6d'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm7b3a' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5c76'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm5ddd'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6452' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5cc0'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7e92'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm63b1' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7cf6'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7d7a'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm638d' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7d7a'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7d68'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6312' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm79d2'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5cae'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm628d' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm5d52'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm603f'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6268' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm5d52'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5fe1'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm621e' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm7dde'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5fe1'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm61f9' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7dbf'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7d8c'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm61a6' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5fd8'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5d68'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6124' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7a32'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5cc0'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6111' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7a32'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5cb7'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm60b2' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm79ae'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7dbf'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6066' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm79a3'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7e92'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6053' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm79ae'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7f01'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm602e' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm603f'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm6036'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm601b' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm6036'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7e55'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm6008' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm603f'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm7dde'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5fd0' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5fe1'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5fd8'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm616e' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5fd8'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm7c3e'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5fb9' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm7c3e'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm6036'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5f6d' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7f1a'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5f46'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5f5a' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5f9c'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5c76'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5f18' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7d8c'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7d83'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5ef2' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm693e'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5c3e'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5ecc' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5fa5'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm5dc1'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5e36' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5e92'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm5dce'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5e16' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7d68'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7d60'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5df0' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm7c33'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5d68'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5dab' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5c3e'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm7c28'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5d8f' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5d97'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm7c33'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5d7c' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7d68'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm5d60'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5d4d' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7f1f'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7f1f'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5d23' isSpecification = 'false'>
<UML:Transition.source>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm5d28'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7f1a'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5cd6' isSpecification = 'false'>
<UML:Transition.source>
<UML:ObjectFlowState xmi.idref = 'I1441dc0m1066e78a649mm5d10'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5cb7'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5c8a' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5c76'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5c6d'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5c2d' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm5c35'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7f1a'/>
</UML:Transition.target>
</UML:Transition>
<UML:Transition xmi.id = 'I1441dc0m1066e78a649mm5bfe' isSpecification = 'false'>
<UML:Transition.source>
<UML:ActionState xmi.idref = 'I1441dc0m1066e78a649mm7e14'/>
</UML:Transition.source>
<UML:Transition.target>
<UML:Pseudostate xmi.idref = 'I1441dc0m1066e78a649mm7d60'/>
</UML:Transition.target>
</UML:Transition>
</UML:StateMachine.transitions>
</UML:ActivityGraph>
</XMI.content>
</XMI>