Changeset 51

Show
Ignore:
Timestamp:
02/20/08 11:04:56 (5 years ago)
Author:
stueble
Message:

Updated the Rational Model

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/doc/model/Design Model.emx

    r43 r51  
    55<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Default="http:///schemas/Default/1" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.0/notation" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xmlns:umlnotation="http://www.ibm.com/xtools/1.5.2/Umlnotation" xsi:schemaLocation="http:///schemas/Default/1 pathmap://UML2_MSL_PROFILES/Default.epx#_IN8k8MmBEdqBcN1R6EvWUw?Default/Default? http://www.eclipse.org/uml2/schemas/Standard/1 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w"> 
    66  <uml:Model xmi:id="_ptTNkBy2EdmH6_M2UD5AWw" name="Design Model"> 
    7     <eAnnotations xmi:id="_ptTNkRy2EdmH6_M2UD5AWw" source="uml2.diagrams" references="_ptlhgBy2EdmH6_M2UD5AWw"> 
     7    <eAnnotations xmi:id="_ptTNkRy2EdmH6_M2UD5AWw" source="uml2.diagrams"> 
    88      <contents xmi:type="notation:Diagram" xmi:id="_ptTNkhy2EdmH6_M2UD5AWw" type="Freeform" name="TPM Manager Design Overview"> 
    99        <children xmi:id="_ptTNkxy2EdmH6_M2UD5AWw" type="Text"> 
     
    5353        </children> 
    5454        <styles xmi:type="umlnotation:UMLDiagramStyle" xmi:id="_ptlheRy2EdmH6_M2UD5AWw"/> 
    55       </contents> 
    56       <contents xmi:type="notation:Diagram" xmi:id="_ptlhgBy2EdmH6_M2UD5AWw" type="Freeform" name="Instructions"> 
    57         <children xmi:id="_ptlhgRy2EdmH6_M2UD5AWw" type="shadowRectangle"> 
    58           <children xmi:id="_ptlhghy2EdmH6_M2UD5AWw" type="DiagramName"/> 
    59           <children xmi:id="_ptlhgxy2EdmH6_M2UD5AWw" type="Description"/> 
    60           <styles xmi:type="notation:ShapeStyle" xmi:id="_ptlhhBy2EdmH6_M2UD5AWw" fontHeight="24" description="Design Modeling Template" fillColor="13369343" lineColor="51455"/> 
    61           <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ptlhhRy2EdmH6_M2UD5AWw" x="500" y="318" width="22037" height="1905"/> 
    62         </children> 
    63         <children xmi:id="_ptlhhhy2EdmH6_M2UD5AWw" type="Note"> 
    64           <children xmi:id="_ptlhhxy2EdmH6_M2UD5AWw" type="DiagramName"/> 
    65           <children xmi:id="_ptlhiBy2EdmH6_M2UD5AWw" type="Description"/> 
    66           <styles xmi:type="notation:ShapeStyle" xmi:id="_ptlhiRy2EdmH6_M2UD5AWw" description="The template is set up to help you create content for an Enterprise IT Design model, where the structure of the model reflects the guidance provided in the Rational Software Architect Model Structure Guidelines found at &#xD;&#xA;&#xD;&#xA;&#x9;&#x9;http://www.ibm.com/developerworks/rational/products/rsm/...&#xD;&#xA;&#xD;&#xA;A part of that guidance is to organize the design model around internally cohesive, loosely coupled functional groupings. Accordingly, within the template you will find:&#xD;&#xA;&#xD;&#xA;•&#x9;A preset package structure that segregates design contracts (specifications) from implementation designs&#xD;&#xA;&#xD;&#xA;•&#x9;A package named Viewpoints, populated with a couple of representative «perspective» packages in which to keep diagrams that depict architecturally significant and/or cross-cutting views of the model.   &#xD;&#xA;&#xD;&#xA;•&#x9;A «modelLibrary» package entitled “Design Building Blocks”.  This package contains chunks of model content that you can use to build the design more quickly.  The general techniques for using the building blocks are described in this diagram:&#xD;&#xA;&#xD;&#xA; &#xD;&#xA;                   Design Building Block Instructions (double-click the diagram link below)&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;You can see the preset package structure reflected in the Model Explorer, as well as in this diagram:&#xD;&#xA;&#xD;&#xA;                   TPM Manager Design Overview (double-click the diagram link below)&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;As a first step, using the Model Explorer you should select the root (&quot;TPM Manager Design&quot;) package of the model file, right-click, select Find/Replace, and change the placeholder text TPM Manager to the name of your project. &#xD;&#xA;&#xD;&#xA;In brief, to create your design using the building blocks you will iteratively perform these activities:&#xD;&#xA;•&#x9;Using the provided building block  ( ${functional.area.specs} ) create &quot;functional area component specification&quot; sub-Packages within the &quot;Design Contracts::Component Specifications&quot; top-level Package&#xD;&#xA;•&#x9;Using the provided building block ( ${functional.area.ucrs} ) create &quot;functional area use-case realization&quot; sub-Packages within the &quot;Design Contracts::Design-Level Use Case Realizations&quot; top-level Package&#xD;&#xA;•&#x9;Using the provided building block ( ${use.case} ) populate the use-case realization packages with UML Collaborations and their owned behaviors (typically Interactions, as suggested by the building block, but could also be Activities or State Machines)&#xD;&#xA;•&#x9;Populate the specification Packages with specification elements&#xD;&#xA;•&#x9;Use the specification elements (as roles) as you further populate the use-case realization packages with behavioral diagrams and elements  &#xD;&#xA;•&#x9;Using the provided building block ( ${functional.area.impldesign} ) create &quot;functional area implementation design&quot; sub-Packages within the &quot;Implementation Designs&quot; top-level Package&#xD;&#xA;•&#x9;Populate the implementation design packages with implementation design diagrams and elements  &#xD;&#xA;that implement the specification Interfaces and realize the design contracts.  &#xD;&#xA;&#xD;&#xA;&#xD;&#xA; &#xD;&#xA;WHEN YOU NO LONGER NEED THESE INSTRUCTIONS:&#xD;&#xA;1. Delete this diagram (&quot;Instructions&quot;) from the model&#xD;&#xA;2. Make the &quot;Design Overview&quot; diagram the default diagram for the model (right click on it and select &quot;Make Default Diagram&quot;).&#xD;&#xA;" fillColor="13369343" lineColor="51455"/> 
    67           <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ptlhihy2EdmH6_M2UD5AWw" x="500" y="2810" width="22038" height="24520"/> 
    68         </children> 
    69         <children xmi:id="_ptlhixy2EdmH6_M2UD5AWw" element="_ptlhqBy2EdmH6_M2UD5AWw"> 
    70           <children xmi:id="_ptlhjBy2EdmH6_M2UD5AWw" type="DiagramName" element="_ptlhqBy2EdmH6_M2UD5AWw"/> 
    71           <children xmi:id="_ptlhjRy2EdmH6_M2UD5AWw" type="Description" element="_ptlhqBy2EdmH6_M2UD5AWw"/> 
    72           <styles xmi:type="notation:ShapeStyle" xmi:id="_ptlhjhy2EdmH6_M2UD5AWw"/> 
    73           <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ptlhjxy2EdmH6_M2UD5AWw" x="500" y="27348"/> 
    74         </children> 
    75         <children xmi:id="_ptlhkBy2EdmH6_M2UD5AWw" element="_ptTNkhy2EdmH6_M2UD5AWw"> 
    76           <children xmi:id="_ptlhkRy2EdmH6_M2UD5AWw" type="DiagramName" element="_ptTNkhy2EdmH6_M2UD5AWw"/> 
    77           <children xmi:id="_ptlhkhy2EdmH6_M2UD5AWw" type="Description" element="_ptTNkhy2EdmH6_M2UD5AWw"/> 
    78           <styles xmi:type="notation:ShapeStyle" xmi:id="_ptlhkxy2EdmH6_M2UD5AWw"/> 
    79           <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ptlhlBy2EdmH6_M2UD5AWw" x="6678" y="27348"/> 
    80         </children> 
    81         <styles xmi:type="umlnotation:UMLDiagramStyle" xmi:id="_ptlhlRy2EdmH6_M2UD5AWw"/> 
    8255      </contents> 
    8356    </eAnnotations> 
     
    19641937          <packagedElement xmi:type="uml:ReceiveOperationEvent" xmi:id="_Z1F-4G87EdyyePF1EUWv8A" name="ReceiveOperationEvent3"/> 
    19651938        </packagedElement> 
     1939        <packagedElement xmi:type="uml:Collaboration" xmi:id="_amkP0HsHEdygrun7BglJTQ" name="Turaya"> 
     1940          <eAnnotations xmi:id="_amkP0XsHEdygrun7BglJTQ" source="http://www.eclipse.org/uml2/2.0.0/UML"/> 
     1941          <eAnnotations xmi:id="_amkP0nsHEdygrun7BglJTQ" source="uml2.diagrams" references="_amkP03sHEdygrun7BglJTQ"> 
     1942            <contents xmi:type="notation:Diagram" xmi:id="_amkP03sHEdygrun7BglJTQ" type="Freeform" name="Turaya Realization Overview"> 
     1943              <children xmi:id="_amkP1HsHEdygrun7BglJTQ" element="_amkP6XsHEdygrun7BglJTQ"> 
     1944                <children xmi:id="_amkP1XsHEdygrun7BglJTQ" type="DiagramName" element="_amkP6XsHEdygrun7BglJTQ"/> 
     1945                <children xmi:id="_amkP1nsHEdygrun7BglJTQ" type="Description" element="_amkP6XsHEdygrun7BglJTQ"/> 
     1946                <styles xmi:type="notation:ShapeStyle" xmi:id="_amkP13sHEdygrun7BglJTQ"/> 
     1947                <layoutConstraint xmi:type="notation:Bounds" xmi:id="_amkP2HsHEdygrun7BglJTQ" x="2544" y="2226"/> 
     1948              </children> 
     1949              <children xmi:id="_amkP2XsHEdygrun7BglJTQ" element="_amkP93sHEdygrun7BglJTQ"> 
     1950                <children xmi:id="_amkP2nsHEdygrun7BglJTQ" type="DiagramName" element="_amkP93sHEdygrun7BglJTQ"/> 
     1951                <children xmi:id="_amkP23sHEdygrun7BglJTQ" type="Description" element="_amkP93sHEdygrun7BglJTQ"/> 
     1952                <styles xmi:type="notation:ShapeStyle" xmi:id="_amkP3HsHEdygrun7BglJTQ"/> 
     1953                <layoutConstraint xmi:type="notation:Bounds" xmi:id="_amkP3XsHEdygrun7BglJTQ" x="2544" y="3683"/> 
     1954              </children> 
     1955              <children xmi:id="_amkP3nsHEdygrun7BglJTQ" element="_amk25HsHEdygrun7BglJTQ"> 
     1956                <children xmi:id="_amkP33sHEdygrun7BglJTQ" type="DiagramName" element="_amk25HsHEdygrun7BglJTQ"/> 
     1957                <children xmi:id="_amkP4HsHEdygrun7BglJTQ" type="Description" element="_amk25HsHEdygrun7BglJTQ"/> 
     1958                <styles xmi:type="notation:ShapeStyle" xmi:id="_amkP4XsHEdygrun7BglJTQ"/> 
     1959                <layoutConstraint xmi:type="notation:Bounds" xmi:id="_amkP4nsHEdygrun7BglJTQ" x="2544" y="5088"/> 
     1960              </children> 
     1961              <children xmi:id="_amkP43sHEdygrun7BglJTQ" type="Text"> 
     1962                <children xmi:id="_amkP5HsHEdygrun7BglJTQ" type="DiagramName"/> 
     1963                <children xmi:id="_amkP5XsHEdygrun7BglJTQ" type="Description"/> 
     1964                <styles xmi:type="notation:ShapeStyle" xmi:id="_amkP5nsHEdygrun7BglJTQ" fontHeight="14" description="Turaya Realization Overview"/> 
     1965                <layoutConstraint xmi:type="notation:Bounds" xmi:id="_amkP53sHEdygrun7BglJTQ" x="873" y="502"/> 
     1966              </children> 
     1967              <styles xmi:type="umlnotation:UMLDiagramStyle" xmi:id="_amkP6HsHEdygrun7BglJTQ"/> 
     1968            </contents> 
     1969            <contents xmi:type="notation:Diagram" xmi:id="_amkP6XsHEdygrun7BglJTQ" type="Class" name="Turaya Participants"> 
     1970              <children xmi:id="_amkP6nsHEdygrun7BglJTQ" type="Text"> 
     1971                <children xmi:id="_amkP63sHEdygrun7BglJTQ" type="DiagramName"/> 
     1972                <children xmi:id="_amkP7HsHEdygrun7BglJTQ" type="Description"/> 
     1973                <styles xmi:type="notation:ShapeStyle" xmi:id="_amkP7XsHEdygrun7BglJTQ" fontHeight="14" description="Turaya Realization Participants"/> 
     1974                <layoutConstraint xmi:type="notation:Bounds" xmi:id="_amkP7nsHEdygrun7BglJTQ" x="476" y="449"/> 
     1975              </children> 
     1976              <styles xmi:type="umlnotation:UMLDiagramStyle" xmi:id="_amkP9HsHEdygrun7BglJTQ"/> 
     1977            </contents> 
     1978          </eAnnotations> 
     1979          <ownedBehavior xmi:type="uml:Interaction" xmi:id="_amkP9XsHEdygrun7BglJTQ" name="Turaya - Basic Flow"> 
     1980            <eAnnotations xmi:id="_amkP9nsHEdygrun7BglJTQ" source="uml2.diagrams"> 
     1981              <contents xmi:type="notation:Diagram" xmi:id="_amkP93sHEdygrun7BglJTQ" type="Sequence" element="_amkP9XsHEdygrun7BglJTQ" name="Turaya - Basic Flow"> 
     1982                <children xmi:id="_amkP-HsHEdygrun7BglJTQ" type="uml2.Interaction" element="_amkP9XsHEdygrun7BglJTQ"> 
     1983                  <children xmi:id="_amkP-XsHEdygrun7BglJTQ" type="interaction_compartment" element="_amkP9XsHEdygrun7BglJTQ"> 
     1984                    <children xmi:id="_af5xsHsIEdygrun7BglJTQ" element="_afuykHsIEdygrun7BglJTQ"> 
     1985                      <eAnnotations xmi:id="_af6YwHsIEdygrun7BglJTQ" source="com.ibm.xtools.uml.ui.diagram.internal.styles"> 
     1986                        <details xmi:id="_af6YwXsIEdygrun7BglJTQ" key="LifelineLabelStyle" value="Represents Name and Type Name"/> 
     1987                      </eAnnotations> 
     1988                      <children xmi:id="_af6_0HsIEdygrun7BglJTQ" type="Stereotype"/> 
     1989                      <children xmi:id="_af6_0XsIEdygrun7BglJTQ" type="Name"/> 
     1990                      <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_af5xsXsIEdygrun7BglJTQ" fontName="Sans" showStereotype="Label"/> 
     1991                      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_af5xsnsIEdygrun7BglJTQ" x="256" y="132" width="3789" height="9236"/> 
     1992                    </children> 
     1993                    <children xmi:id="_qptjUHsHEdygrun7BglJTQ" element="_qpkZYHsHEdygrun7BglJTQ"> 
     1994                      <eAnnotations xmi:id="_qpuKYHsHEdygrun7BglJTQ" source="com.ibm.xtools.uml.ui.diagram.internal.styles"> 
     1995                        <details xmi:id="_qpuKYXsHEdygrun7BglJTQ" key="LifelineLabelStyle" value="Represents Name and Type Name"/> 
     1996                      </eAnnotations> 
     1997                      <children xmi:id="_qpuKYnsHEdygrun7BglJTQ" type="Stereotype"/> 
     1998                      <children xmi:id="_qpuxcHsHEdygrun7BglJTQ" type="Name"/> 
     1999                      <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_qptjUXsHEdygrun7BglJTQ" fontName="Sans" showStereotype="Label"/> 
     2000                      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qptjUnsHEdygrun7BglJTQ" x="179" y="132" width="3943" height="9236"/> 
     2001                    </children> 
     2002                    <children xmi:id="_nccWEHsHEdygrun7BglJTQ" element="_ncQv4HsHEdygrun7BglJTQ"> 
     2003                      <eAnnotations xmi:id="_ncc9IHsHEdygrun7BglJTQ" source="com.ibm.xtools.uml.ui.diagram.internal.styles"> 
     2004                        <details xmi:id="_ncc9IXsHEdygrun7BglJTQ" key="LifelineLabelStyle" value="Represents Name and Type Name"/> 
     2005                      </eAnnotations> 
     2006                      <children xmi:id="_ncc9InsHEdygrun7BglJTQ" type="Stereotype"/> 
     2007                      <children xmi:id="_ncdkMHsHEdygrun7BglJTQ" type="Name"/> 
     2008                      <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_nccWEXsHEdygrun7BglJTQ" fontName="Sans" showStereotype="Label"/> 
     2009                      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nccWEnsHEdygrun7BglJTQ" x="256" y="6750"/> 
     2010                    </children> 
     2011                    <children xmi:id="_vdEkoHsHEdygrun7BglJTQ" element="_vc9P4HsHEdygrun7BglJTQ"> 
     2012                      <eAnnotations xmi:id="_vdFLsHsHEdygrun7BglJTQ" source="com.ibm.xtools.uml.ui.diagram.internal.styles"> 
     2013                        <details xmi:id="_vdFLsXsHEdygrun7BglJTQ" key="LifelineLabelStyle" value="Represents Name and Type Name"/> 
     2014                      </eAnnotations> 
     2015                      <children xmi:id="_vdFywHsHEdygrun7BglJTQ" type="Stereotype"/> 
     2016                      <children xmi:id="_vdFywXsHEdygrun7BglJTQ" type="Name"/> 
     2017                      <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_vdEkoXsHEdygrun7BglJTQ" fontName="Sans" showStereotype="Label"/> 
     2018                      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vdEkonsHEdygrun7BglJTQ" x="513" y="6750"/> 
     2019                    </children> 
     2020                    <children xmi:id="_yhqXAHsHEdygrun7BglJTQ" element="_yhjpUHsHEdygrun7BglJTQ"> 
     2021                      <eAnnotations xmi:id="_yhq-EHsHEdygrun7BglJTQ" source="com.ibm.xtools.uml.ui.diagram.internal.styles"> 
     2022                        <details xmi:id="_yhq-EXsHEdygrun7BglJTQ" key="LifelineLabelStyle" value="Represents Name and Type Name"/> 
     2023                      </eAnnotations> 
     2024                      <children xmi:id="_yhrlIHsHEdygrun7BglJTQ" type="Stereotype"/> 
     2025                      <children xmi:id="_yhuBYHsHEdygrun7BglJTQ" type="Name"/> 
     2026                      <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_yhqXAXsHEdygrun7BglJTQ" fontName="Sans" showStereotype="Label"/> 
     2027                      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yhqXAnsHEdygrun7BglJTQ" x="219" y="132" width="4276" height="9236"/> 
     2028                    </children> 
     2029                    <children xmi:id="_6-cWEHsHEdygrun7BglJTQ" element="_6-VoYHsHEdygrun7BglJTQ"> 
     2030                      <eAnnotations xmi:id="_6-c9IHsHEdygrun7BglJTQ" source="com.ibm.xtools.uml.ui.diagram.internal.styles"> 
     2031                        <details xmi:id="_6-c9IXsHEdygrun7BglJTQ" key="LifelineLabelStyle" value="Represents Name and Type Name"/> 
     2032                      </eAnnotations> 
     2033                      <children xmi:id="_6-dkMHsHEdygrun7BglJTQ" type="Stereotype"/> 
     2034                      <children xmi:id="_6-dkMXsHEdygrun7BglJTQ" type="Name"/> 
     2035                      <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_6-cWEXsHEdygrun7BglJTQ" fontName="Sans" showStereotype="Label"/> 
     2036                      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6-cWEnsHEdygrun7BglJTQ" x="292" y="132" width="3968" height="9236"/> 
     2037                    </children> 
     2038                    <children xmi:id="_-haGgHsHEdygrun7BglJTQ" element="_-ggHkHsHEdygrun7BglJTQ"> 
     2039                      <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_-haGgXsHEdygrun7BglJTQ" fontName="Sans" showStereotype="Label"/> 
     2040                      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-haGgnsHEdygrun7BglJTQ" x="-1" y="1314" height="564"/> 
     2041                    </children> 
     2042                    <children xmi:id="_A6Cx0HsIEdygrun7BglJTQ" element="_A5h0cHsIEdygrun7BglJTQ"> 
     2043                      <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_A6Cx0XsIEdygrun7BglJTQ" fontName="Sans" showStereotype="Label"/> 
     2044                      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A6Cx0nsIEdygrun7BglJTQ" x="-1" y="1314" height="564"/> 
     2045                    </children> 
     2046                    <children xmi:id="_O54JwHsIEdygrun7BglJTQ" element="_O5kAsHsIEdygrun7BglJTQ"> 
     2047                      <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_O54JwXsIEdygrun7BglJTQ" fontName="Sans" showStereotype="Label"/> 
     2048                      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O54JwnsIEdygrun7BglJTQ" x="-1" y="1314" height="615"/> 
     2049                    </children> 
     2050                    <children xmi:id="_SFX1YHsIEdygrun7BglJTQ" element="_SFDsUHsIEdygrun7BglJTQ"> 
     2051                      <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_SFX1YXsIEdygrun7BglJTQ" fontName="Sans" showStereotype="Label"/> 
     2052                      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SFX1YnsIEdygrun7BglJTQ" x="-1" y="1314" height="436"/> 
     2053                    </children> 
     2054                    <styles xmi:type="umlnotation:UMLShapeCompartmentStyle" xmi:id="_amkP-nsHEdygrun7BglJTQ"/> 
     2055                    <layoutConstraint xmi:type="notation:Ratio" xmi:id="_amkP-3sHEdygrun7BglJTQ"/> 
     2056                  </children> 
     2057                  <children xmi:id="_amkP_HsHEdygrun7BglJTQ" type="Name" element="_amkP9XsHEdygrun7BglJTQ"/> 
     2058                  <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_amkP_XsHEdygrun7BglJTQ" showStereotype="Label"/> 
     2059                  <layoutConstraint xmi:type="notation:Bounds" xmi:id="_amk24HsHEdygrun7BglJTQ"/> 
     2060                </children> 
     2061                <styles xmi:type="umlnotation:UMLDiagramStyle" xmi:id="_amk24XsHEdygrun7BglJTQ"/> 
     2062                <edges xmi:id="_-gvYIHsHEdygrun7BglJTQ" element="_-gW9oHsHEdygrun7BglJTQ" source="_vdEkoHsHEdygrun7BglJTQ" target="_yhqXAHsHEdygrun7BglJTQ"> 
     2063                  <children xmi:id="_-gxNUHsHEdygrun7BglJTQ" type="NameLabel"> 
     2064                    <children xmi:id="_-gx0YHsHEdygrun7BglJTQ" type="Stereotype"/> 
     2065                    <children xmi:id="_-gx0YXsHEdygrun7BglJTQ" type="Name"/> 
     2066                    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-gxNUXsHEdygrun7BglJTQ" x="13" y="-276"/> 
     2067                  </children> 
     2068                  <styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_-gvYIXsHEdygrun7BglJTQ" fontName="Sans" showStereotype="Text"/> 
     2069                  <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-gv_MHsHEdygrun7BglJTQ" points="[0, 0, -189, 0]$[189, 0, 0, 0]"/> 
     2070                  <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-gzCgHsHEdygrun7BglJTQ" id="37:1513"/> 
     2071                  <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-gzCgXsHEdygrun7BglJTQ" id="100:0"/> 
     2072                </edges> 
     2073                <edges xmi:id="_-he_AHsHEdygrun7BglJTQ" element="_-gh8wHsHEdygrun7BglJTQ" source="_yhqXAHsHEdygrun7BglJTQ" target="_vdEkoHsHEdygrun7BglJTQ"> 
     2074                  <children xmi:id="_-he_A3sHEdygrun7BglJTQ" type="NameLabel"> 
     2075                    <children xmi:id="_-hiCUHsHEdygrun7BglJTQ" type="Stereotype"/> 
     2076                    <children xmi:id="_-hipYHsHEdygrun7BglJTQ" type="Name"/> 
     2077                    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-he_BHsHEdygrun7BglJTQ" x="-13" y="-179"/> 
     2078                  </children> 
     2079                  <styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_-he_AXsHEdygrun7BglJTQ" fontName="Sans" showStereotype="Text"/> 
     2080                  <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-he_AnsHEdygrun7BglJTQ" points="[0, 0, 189, 0]$[-189, 0, 0, 0]"/> 
     2081                  <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-hjQcHsHEdygrun7BglJTQ" id="101:564"/> 
     2082                  <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-hjQcXsHEdygrun7BglJTQ" id="102:0"/> 
     2083                </edges> 
     2084                <edges xmi:id="_A5mF4HsIEdygrun7BglJTQ" element="_A5djAHsIEdygrun7BglJTQ" source="_yhqXAHsHEdygrun7BglJTQ" target="_6-cWEHsHEdygrun7BglJTQ"> 
     2085                  <children xmi:id="_A5ms8HsIEdygrun7BglJTQ" type="NameLabel"> 
     2086                    <children xmi:id="_A5ms8nsIEdygrun7BglJTQ" type="Stereotype"/> 
     2087                    <children xmi:id="_A5ms83sIEdygrun7BglJTQ" type="Name"/> 
     2088                    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A5ms8XsIEdygrun7BglJTQ" x="38" y="-353"/> 
     2089                  </children> 
     2090                  <styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_A5mF4XsIEdygrun7BglJTQ" fontName="Sans" showStereotype="Text"/> 
     2091                  <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_A5mF4nsIEdygrun7BglJTQ" points="[0, 0, -128, 0]$[128, 0, 0, 0]"/> 
     2092                  <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_A5n7EHsIEdygrun7BglJTQ" id="119:282"/> 
     2093                  <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_A5n7EXsIEdygrun7BglJTQ" id="167:0"/> 
     2094                </edges> 
     2095                <edges xmi:id="_A6HqUHsIEdygrun7BglJTQ" element="_A5jCkHsIEdygrun7BglJTQ" source="_6-cWEHsHEdygrun7BglJTQ" target="_yhqXAHsHEdygrun7BglJTQ"> 
     2096                  <children xmi:id="_A6IRYHsIEdygrun7BglJTQ" type="NameLabel"> 
     2097                    <children xmi:id="_A6IRYnsIEdygrun7BglJTQ" type="Stereotype"/> 
     2098                    <children xmi:id="_A6IRY3sIEdygrun7BglJTQ" type="Name"/> 
     2099                    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A6IRYXsIEdygrun7BglJTQ" x="-39" y="-274"/> 
     2100                  </children> 
     2101                  <styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_A6HqUXsIEdygrun7BglJTQ" fontName="Sans" showStereotype="Text"/> 
     2102                  <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_A6HqUnsIEdygrun7BglJTQ" points="[0, 0, 128, 0]$[-128, 0, 0, 0]"/> 
     2103                  <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_A6I4cHsIEdygrun7BglJTQ" id="168:564"/> 
     2104                  <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_A6I4cXsIEdygrun7BglJTQ" id="169:0"/> 
     2105                </edges> 
     2106                <edges xmi:id="_O5nrEHsIEdygrun7BglJTQ" element="_O5g9YHsIEdygrun7BglJTQ" source="_6-cWEHsHEdygrun7BglJTQ" target="_qptjUHsHEdygrun7BglJTQ"> 
     2107                  <children xmi:id="_O5oSIHsIEdygrun7BglJTQ" type="NameLabel"> 
     2108                    <children xmi:id="_O5oSInsIEdygrun7BglJTQ" type="Stereotype"/> 
     2109                    <children xmi:id="_O5oSI3sIEdygrun7BglJTQ" type="Name"/> 
     2110                    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O5oSIXsIEdygrun7BglJTQ" x="-1" y="-329"/> 
     2111                  </children> 
     2112                  <styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_O5nrEXsIEdygrun7BglJTQ" fontName="Sans" showStereotype="Text"/> 
     2113                  <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_O5nrEnsIEdygrun7BglJTQ" points="[0, 0, -161, 0]$[161, 0, 0, 0]"/> 
     2114                  <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O5o5MHsIEdygrun7BglJTQ" id="195:333"/> 
     2115                  <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O5o5MXsIEdygrun7BglJTQ" id="237:0"/> 
     2116                </edges> 
     2117                <edges xmi:id="_O5-QYHsIEdygrun7BglJTQ" element="_O5lO0HsIEdygrun7BglJTQ" source="_qptjUHsHEdygrun7BglJTQ" target="_6-cWEHsHEdygrun7BglJTQ"> 
     2118                  <children xmi:id="_O5-3cHsIEdygrun7BglJTQ" type="NameLabel"> 
     2119                    <children xmi:id="_O5_egHsIEdygrun7BglJTQ" type="Stereotype"/> 
     2120                    <children xmi:id="_O5_egXsIEdygrun7BglJTQ" type="Name"/> 
     2121                    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O5-3cXsIEdygrun7BglJTQ" y="-231"/> 
     2122                  </children> 
     2123                  <styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_O5-QYXsIEdygrun7BglJTQ" fontName="Sans" showStereotype="Text"/> 
     2124                  <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_O5-QYnsIEdygrun7BglJTQ" points="[0, 0, 161, 0]$[-161, 0, 0, 0]"/> 
     2125                  <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O6AFkHsIEdygrun7BglJTQ" id="238:615"/> 
     2126                  <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O6AFkXsIEdygrun7BglJTQ" id="239:0"/> 
     2127                </edges> 
     2128                <edges xmi:id="_SFGIkHsIEdygrun7BglJTQ" element="_SFAB8HsIEdygrun7BglJTQ" source="_qptjUHsHEdygrun7BglJTQ" target="_nccWEHsHEdygrun7BglJTQ"> 
     2129                  <children xmi:id="_SFGvoHsIEdygrun7BglJTQ" type="NameLabel"> 
     2130                    <children xmi:id="_SFHWsHsIEdygrun7BglJTQ" type="Stereotype"/> 
     2131                    <children xmi:id="_SFHWsXsIEdygrun7BglJTQ" type="Name"/> 
     2132                    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SFGvoXsIEdygrun7BglJTQ" x="-12" y="-355"/> 
     2133                  </children> 
     2134                  <styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_SFGIkXsIEdygrun7BglJTQ" fontName="Sans" showStereotype="Text"/> 
     2135                  <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SFGIknsIEdygrun7BglJTQ" points="[0, 0, -163, 0]$[163, 0, 0, 0]"/> 
     2136                  <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SFH9wHsIEdygrun7BglJTQ" id="259:333"/> 
     2137                  <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SFH9wXsIEdygrun7BglJTQ" id="295:0"/> 
     2138                </edges> 
     2139                <edges xmi:id="_SFdU8HsIEdygrun7BglJTQ" element="_SFETYHsIEdygrun7BglJTQ" source="_nccWEHsHEdygrun7BglJTQ" target="_qptjUHsHEdygrun7BglJTQ"> 
     2140                  <children xmi:id="_SFd8AHsIEdygrun7BglJTQ" type="NameLabel"> 
     2141                    <children xmi:id="_SFd8AnsIEdygrun7BglJTQ" type="Stereotype"/> 
     2142                    <children xmi:id="_SFd8A3sIEdygrun7BglJTQ" type="Name"/> 
     2143                    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SFd8AXsIEdygrun7BglJTQ" x="12" y="-204"/> 
     2144                  </children> 
     2145                  <styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_SFdU8XsIEdygrun7BglJTQ" fontName="Sans" showStereotype="Text"/> 
     2146                  <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SFdU8nsIEdygrun7BglJTQ" points="[0, 0, 163, 0]$[-163, 0, 0, 0]"/> 
     2147                  <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SFejEHsIEdygrun7BglJTQ" id="296:436"/> 
     2148                  <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SFejEXsIEdygrun7BglJTQ" id="297:0"/> 
     2149                </edges> 
     2150                <edges xmi:id="_e8R2YHsIEdygrun7BglJTQ" element="_e8LvwHsIEdygrun7BglJTQ" source="_nccWEHsHEdygrun7BglJTQ" target="_af5xsHsIEdygrun7BglJTQ"> 
     2151                  <children xmi:id="_e8TEgHsIEdygrun7BglJTQ" type="NameLabel"> 
     2152                    <children xmi:id="_e8TEgnsIEdygrun7BglJTQ" type="Stereotype"/> 
     2153                    <children xmi:id="_e8TEg3sIEdygrun7BglJTQ" type="Name"/> 
     2154                    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_e8TEgXsIEdygrun7BglJTQ" x="-102" y="-331"/> 
     2155                  </children> 
     2156                  <styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_e8R2YXsIEdygrun7BglJTQ" fontName="Sans" showStereotype="Text"/> 
     2157                  <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_e8R2YnsIEdygrun7BglJTQ" points="[0, 0, -160, 0]$[160, 0, 0, 0]"/> 
     2158                  <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e8TrkHsIEdygrun7BglJTQ" id="383:333"/> 
     2159                  <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e8TrkXsIEdygrun7BglJTQ" id="428:0"/> 
     2160                </edges> 
     2161              </contents> 
     2162            </eAnnotations> 
     2163            <ownedConnector xmi:id="_-gaoAHsHEdygrun7BglJTQ"> 
     2164              <end xmi:id="_-gb2IHsHEdygrun7BglJTQ" role="_vc928HsHEdygrun7BglJTQ"/> 
     2165              <end xmi:id="_-gcdMHsHEdygrun7BglJTQ" role="_yhkQYHsHEdygrun7BglJTQ"/> 
     2166            </ownedConnector> 
     2167            <ownedConnector xmi:id="_A5f_QHsIEdygrun7BglJTQ"> 
     2168              <end xmi:id="_A5f_QXsIEdygrun7BglJTQ" role="_yhkQYHsHEdygrun7BglJTQ"/> 
     2169              <end xmi:id="_A5gmUHsIEdygrun7BglJTQ" role="_6-WPcHsHEdygrun7BglJTQ"/> 
     2170            </ownedConnector> 
     2171            <ownedConnector xmi:id="_O5iykHsIEdygrun7BglJTQ"> 
     2172              <end xmi:id="_O5iykXsIEdygrun7BglJTQ" role="_6-WPcHsHEdygrun7BglJTQ"/> 
     2173              <end xmi:id="_O5jZoHsIEdygrun7BglJTQ" role="_qplAcHsHEdygrun7BglJTQ"/> 
     2174            </ownedConnector> 
     2175            <ownedConnector xmi:id="_SFB3IHsIEdygrun7BglJTQ"> 
     2176              <end xmi:id="_SFCeMHsIEdygrun7BglJTQ" role="_qplAcHsHEdygrun7BglJTQ"/> 
     2177              <end xmi:id="_SFCeMXsIEdygrun7BglJTQ" role="_ncRW8HsHEdygrun7BglJTQ"/> 
     2178            </ownedConnector> 
     2179            <ownedConnector xmi:id="_T4FwMHsIEdygrun7BglJTQ"> 
     2180              <end xmi:id="_T4FwMXsIEdygrun7BglJTQ" role="_ncRW8HsHEdygrun7BglJTQ"/> 
     2181              <end xmi:id="_T4GXQHsIEdygrun7BglJTQ" role="_kEMA0HsHEdygrun7BglJTQ"/> 
     2182            </ownedConnector> 
     2183            <ownedConnector xmi:id="_e8Nk8HsIEdygrun7BglJTQ"> 
     2184              <end xmi:id="_e8OMAHsIEdygrun7BglJTQ" role="_ncRW8HsHEdygrun7BglJTQ"/> 
     2185              <end xmi:id="_e8OMAXsIEdygrun7BglJTQ" role="_afvZoHsIEdygrun7BglJTQ"/> 
     2186            </ownedConnector> 
     2187            <lifeline xmi:id="_vc9P4HsHEdygrun7BglJTQ" name="tPM_ManagerWidget" represents="_vc928HsHEdygrun7BglJTQ" coveredBy="_-gYLwHsHEdygrun7BglJTQ _-gij0HsHEdygrun7BglJTQ"/> 
     2188            <lifeline xmi:id="_yhjpUHsHEdygrun7BglJTQ" name="tPM1.2" represents="_yhkQYHsHEdygrun7BglJTQ" coveredBy="_-gZZ4HsHEdygrun7BglJTQ _-ggHkHsHEdygrun7BglJTQ _-gguoHsHEdygrun7BglJTQ _A5exIHsIEdygrun7BglJTQ _A5jpoHsIEdygrun7BglJTQ"/> 
     2189            <lifeline xmi:id="_6-VoYHsHEdygrun7BglJTQ" name="tSS" represents="_6-WPcHsHEdygrun7BglJTQ" coveredBy="_A5fYMHsIEdygrun7BglJTQ _A5h0cHsIEdygrun7BglJTQ _A5ibgHsIEdygrun7BglJTQ _O5hkcHsIEdygrun7BglJTQ _O5l14HsIEdygrun7BglJTQ"/> 
     2190            <lifeline xmi:id="_qpkZYHsHEdygrun7BglJTQ" name="vTPM" represents="_qplAcHsHEdygrun7BglJTQ" coveredBy="_O5iLgHsIEdygrun7BglJTQ _O5kAsHsIEdygrun7BglJTQ _O5knwHsIEdygrun7BglJTQ _SFApAHsIEdygrun7BglJTQ _SFE6cHsIEdygrun7BglJTQ"/> 
     2191            <lifeline xmi:id="_ncQv4HsHEdygrun7BglJTQ" name="tPM Driver" represents="_ncRW8HsHEdygrun7BglJTQ" coveredBy="_SFBQEHsIEdygrun7BglJTQ _SFDsUHsIEdygrun7BglJTQ _SFDsUXsIEdygrun7BglJTQ _e8MW0HsIEdygrun7BglJTQ _e8QoQHsIEdygrun7BglJTQ"/> 
     2192            <lifeline xmi:id="_afuykHsIEdygrun7BglJTQ" name="tPM" represents="_afvZoHsIEdygrun7BglJTQ" coveredBy="_e8M94HsIEdygrun7BglJTQ _e8OzEHsIEdygrun7BglJTQ _e8PaIHsIEdygrun7BglJTQ"/> 
     2193            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_-gYLwHsHEdygrun7BglJTQ" covered="_vc9P4HsHEdygrun7BglJTQ" event="__vBwMHsHEdygrun7BglJTQ" message="_-gW9oHsHEdygrun7BglJTQ"/> 
     2194            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_-gZZ4HsHEdygrun7BglJTQ" covered="_yhjpUHsHEdygrun7BglJTQ" event="__vC-UHsHEdygrun7BglJTQ" message="_-gW9oHsHEdygrun7BglJTQ"/> 
     2195            <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_-ggHkHsHEdygrun7BglJTQ" covered="_yhjpUHsHEdygrun7BglJTQ" start="_-gZZ4HsHEdygrun7BglJTQ" finish="_-gguoHsHEdygrun7BglJTQ"/> 
     2196            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_A5exIHsIEdygrun7BglJTQ" covered="_yhjpUHsHEdygrun7BglJTQ" event="_H37J8HsIEdygrun7BglJTQ" message="_A5djAHsIEdygrun7BglJTQ"/> 
     2197            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_A5fYMHsIEdygrun7BglJTQ" covered="_6-VoYHsHEdygrun7BglJTQ" event="_H37xAHsIEdygrun7BglJTQ" message="_A5djAHsIEdygrun7BglJTQ"/> 
     2198            <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_A5h0cHsIEdygrun7BglJTQ" covered="_6-VoYHsHEdygrun7BglJTQ" start="_A5fYMHsIEdygrun7BglJTQ" finish="_A5ibgHsIEdygrun7BglJTQ"/> 
     2199            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_O5hkcHsIEdygrun7BglJTQ" covered="_6-VoYHsHEdygrun7BglJTQ" event="_zN1rEHsIEdygrun7BglJTQ" message="_O5g9YHsIEdygrun7BglJTQ"/> 
     2200            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_O5iLgHsIEdygrun7BglJTQ" covered="_qpkZYHsHEdygrun7BglJTQ" event="_zN25MHsIEdygrun7BglJTQ" message="_O5g9YHsIEdygrun7BglJTQ"/> 
     2201            <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_O5kAsHsIEdygrun7BglJTQ" covered="_qpkZYHsHEdygrun7BglJTQ" start="_O5iLgHsIEdygrun7BglJTQ" finish="_O5knwHsIEdygrun7BglJTQ"/> 
     2202            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_SFApAHsIEdygrun7BglJTQ" covered="_qpkZYHsHEdygrun7BglJTQ" event="_yGawAHsIEdygrun7BglJTQ" message="_SFAB8HsIEdygrun7BglJTQ"/> 
     2203            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_SFBQEHsIEdygrun7BglJTQ" covered="_ncQv4HsHEdygrun7BglJTQ" event="_yGbXEHsIEdygrun7BglJTQ" message="_SFAB8HsIEdygrun7BglJTQ"/> 
     2204            <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_SFDsUHsIEdygrun7BglJTQ" covered="_ncQv4HsHEdygrun7BglJTQ" start="_SFBQEHsIEdygrun7BglJTQ" finish="_SFDsUXsIEdygrun7BglJTQ"/> 
     2205            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_e8MW0HsIEdygrun7BglJTQ" covered="_ncQv4HsHEdygrun7BglJTQ" event="_f_C68HsIEdygrun7BglJTQ" message="_e8LvwHsIEdygrun7BglJTQ"/> 
     2206            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_e8M94HsIEdygrun7BglJTQ" covered="_afuykHsIEdygrun7BglJTQ" event="_f_DiAHsIEdygrun7BglJTQ" message="_e8LvwHsIEdygrun7BglJTQ"/> 
     2207            <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_e8OzEHsIEdygrun7BglJTQ" covered="_afuykHsIEdygrun7BglJTQ" start="_e8M94HsIEdygrun7BglJTQ" finish="_e8PaIHsIEdygrun7BglJTQ"/> 
     2208            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_e8PaIHsIEdygrun7BglJTQ" covered="_afuykHsIEdygrun7BglJTQ" event="_f_C68HsIEdygrun7BglJTQ" message="_e8QBMHsIEdygrun7BglJTQ"/> 
     2209            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_e8QoQHsIEdygrun7BglJTQ" covered="_ncQv4HsHEdygrun7BglJTQ" event="_f_DiAHsIEdygrun7BglJTQ" message="_e8QBMHsIEdygrun7BglJTQ"/> 
     2210            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_SFDsUXsIEdygrun7BglJTQ" covered="_ncQv4HsHEdygrun7BglJTQ" event="_yGawAHsIEdygrun7BglJTQ" message="_SFETYHsIEdygrun7BglJTQ"/> 
     2211            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_SFE6cHsIEdygrun7BglJTQ" covered="_qpkZYHsHEdygrun7BglJTQ" event="_yGbXEHsIEdygrun7BglJTQ" message="_SFETYHsIEdygrun7BglJTQ"/> 
     2212            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_O5knwHsIEdygrun7BglJTQ" covered="_qpkZYHsHEdygrun7BglJTQ" event="_zN1rEHsIEdygrun7BglJTQ" message="_O5lO0HsIEdygrun7BglJTQ"/> 
     2213            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_O5l14HsIEdygrun7BglJTQ" covered="_6-VoYHsHEdygrun7BglJTQ" event="_zN25MHsIEdygrun7BglJTQ" message="_O5lO0HsIEdygrun7BglJTQ"/> 
     2214            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_A5ibgHsIEdygrun7BglJTQ" covered="_6-VoYHsHEdygrun7BglJTQ" event="_H37J8HsIEdygrun7BglJTQ" message="_A5jCkHsIEdygrun7BglJTQ"/> 
     2215            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_A5jpoHsIEdygrun7BglJTQ" covered="_yhjpUHsHEdygrun7BglJTQ" event="_H37xAHsIEdygrun7BglJTQ" message="_A5jCkHsIEdygrun7BglJTQ"/> 
     2216            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_-gguoHsHEdygrun7BglJTQ" covered="_yhjpUHsHEdygrun7BglJTQ" event="__vBwMHsHEdygrun7BglJTQ" message="_-gh8wHsHEdygrun7BglJTQ"/> 
     2217            <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_-gij0HsHEdygrun7BglJTQ" covered="_vc9P4HsHEdygrun7BglJTQ" event="__vC-UHsHEdygrun7BglJTQ" message="_-gh8wHsHEdygrun7BglJTQ"/> 
     2218            <message xmi:id="_-gW9oHsHEdygrun7BglJTQ" name="takeOwnership" receiveEvent="_-gZZ4HsHEdygrun7BglJTQ" sendEvent="_-gYLwHsHEdygrun7BglJTQ" connector="_-gaoAHsHEdygrun7BglJTQ"/> 
     2219            <message xmi:id="_-gh8wHsHEdygrun7BglJTQ" name="takeOwnership" messageSort="reply" receiveEvent="_-gij0HsHEdygrun7BglJTQ" sendEvent="_-gguoHsHEdygrun7BglJTQ" connector="_-gaoAHsHEdygrun7BglJTQ"/> 
     2220            <message xmi:id="_A5djAHsIEdygrun7BglJTQ" name="TPM_TakeOwnership" receiveEvent="_A5fYMHsIEdygrun7BglJTQ" sendEvent="_A5exIHsIEdygrun7BglJTQ" connector="_A5f_QHsIEdygrun7BglJTQ"/> 
     2221            <message xmi:id="_A5jCkHsIEdygrun7BglJTQ" name="TPM_TakeOwnership" messageSort="reply" receiveEvent="_A5jpoHsIEdygrun7BglJTQ" sendEvent="_A5ibgHsIEdygrun7BglJTQ" connector="_A5f_QHsIEdygrun7BglJTQ"/> 
     2222            <message xmi:id="_O5g9YHsIEdygrun7BglJTQ" name="Transmit" receiveEvent="_O5iLgHsIEdygrun7BglJTQ" sendEvent="_O5hkcHsIEdygrun7BglJTQ" connector="_O5iykHsIEdygrun7BglJTQ"/> 
     2223            <message xmi:id="_O5lO0HsIEdygrun7BglJTQ" name="Transmit" messageSort="reply" receiveEvent="_O5l14HsIEdygrun7BglJTQ" sendEvent="_O5knwHsIEdygrun7BglJTQ" connector="_O5iykHsIEdygrun7BglJTQ"/> 
     2224            <message xmi:id="_SFAB8HsIEdygrun7BglJTQ" name="Transmit" receiveEvent="_SFBQEHsIEdygrun7BglJTQ" sendEvent="_SFApAHsIEdygrun7BglJTQ" connector="_SFB3IHsIEdygrun7BglJTQ"/> 
     2225            <message xmi:id="_SFETYHsIEdygrun7BglJTQ" name="Transmit" messageSort="reply" receiveEvent="_SFE6cHsIEdygrun7BglJTQ" sendEvent="_SFDsUXsIEdygrun7BglJTQ" connector="_SFB3IHsIEdygrun7BglJTQ"/> 
     2226            <message xmi:id="_e8LvwHsIEdygrun7BglJTQ" name="Transmit" receiveEvent="_e8M94HsIEdygrun7BglJTQ" sendEvent="_e8MW0HsIEdygrun7BglJTQ" connector="_e8Nk8HsIEdygrun7BglJTQ"/> 
     2227            <message xmi:id="_e8QBMHsIEdygrun7BglJTQ" name="Transmit" messageSort="reply" receiveEvent="_e8QoQHsIEdygrun7BglJTQ" sendEvent="_e8PaIHsIEdygrun7BglJTQ" connector="_e8Nk8HsIEdygrun7BglJTQ"/> 
     2228          </ownedBehavior> 
     2229          <ownedBehavior xmi:type="uml:Interaction" xmi:id="_amk24nsHEdygrun7BglJTQ" name="Turaya - Alternative Flow n"> 
     2230            <eAnnotations xmi:id="_amk243sHEdygrun7BglJTQ" source="uml2.diagrams"> 
     2231              <contents xmi:type="notation:Diagram" xmi:id="_amk25HsHEdygrun7BglJTQ" type="Sequence" element="_amk24nsHEdygrun7BglJTQ" name="Turaya - Alternative Flow n"> 
     2232                <children xmi:id="_amk25XsHEdygrun7BglJTQ" type="uml2.Interaction" element="_amk24nsHEdygrun7BglJTQ"> 
     2233                  <children xmi:id="_amk25nsHEdygrun7BglJTQ" type="interaction_compartment" element="_amk24nsHEdygrun7BglJTQ"> 
     2234                    <styles xmi:type="umlnotation:UMLShapeCompartmentStyle" xmi:id="_amk253sHEdygrun7BglJTQ"/> 
     2235                    <layoutConstraint xmi:type="notation:Ratio" xmi:id="_amk26HsHEdygrun7BglJTQ"/> 
     2236                  </children> 
     2237                  <children xmi:id="_amk26XsHEdygrun7BglJTQ" type="Name" element="_amk24nsHEdygrun7BglJTQ"/> 
     2238                  <styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_amk26nsHEdygrun7BglJTQ" showStereotype="Label"/> 
     2239                  <layoutConstraint xmi:type="notation:Bounds" xmi:id="_amk263sHEdygrun7BglJTQ"/> 
     2240                </children> 
     2241                <styles xmi:type="umlnotation:UMLDiagramStyle" xmi:id="_amk27HsHEdygrun7BglJTQ"/> 
     2242              </contents> 
     2243            </eAnnotations> 
     2244          </ownedBehavior> 
     2245          <ownedAttribute xmi:id="_kEMA0HsHEdygrun7BglJTQ" name="tpm" type="_MQ3kcDUdEdy_govCeQ5L1A" end="_T4GXQHsIEdygrun7BglJTQ"/> 
     2246          <ownedAttribute xmi:id="_ncRW8HsHEdygrun7BglJTQ" name="turaya" type="_mv-RoHsHEdygrun7BglJTQ" end="_SFCeMXsIEdygrun7BglJTQ _T4FwMXsIEdygrun7BglJTQ _e8OMAHsIEdygrun7BglJTQ"/> 
     2247          <ownedAttribute xmi:id="_qplAcHsHEdygrun7BglJTQ" name="linux" type="_qASy4HsHEdygrun7BglJTQ" end="_O5jZoHsIEdygrun7BglJTQ _SFCeMHsIEdygrun7BglJTQ"/> 
     2248          <ownedAttribute xmi:id="_vc928HsHEdygrun7BglJTQ" name="widget" type="_3uxnIDUhEdy_govCeQ5L1A" end="_-gb2IHsHEdygrun7BglJTQ"/> 
     2249          <ownedAttribute xmi:id="_yhkQYHsHEdygrun7BglJTQ" name="microtss" type="_6geXUG84EdyyePF1EUWv8A" end="_-gcdMHsHEdygrun7BglJTQ _A5f_QXsIEdygrun7BglJTQ"/> 
     2250          <ownedAttribute xmi:id="_6-WPcHsHEdygrun7BglJTQ" name="tss" type="_NQ4P8DUdEdy_govCeQ5L1A" end="_A5gmUHsIEdygrun7BglJTQ _O5iykXsIEdygrun7BglJTQ"/> 
     2251          <ownedAttribute xmi:id="_afvZoHsIEdygrun7BglJTQ" name="hw" type="_ZyU6AHsIEdygrun7BglJTQ" end="_e8OMAXsIEdygrun7BglJTQ"/> 
     2252        </packagedElement> 
     2253        <packagedElement xmi:type="uml:Class" xmi:id="_mv-RoHsHEdygrun7BglJTQ" name="TPM Driver"> 
     2254          <ownedOperation xmi:id="_TJp84HsIEdygrun7BglJTQ" name="TPM_Transmit"/> 
     2255          <ownedOperation xmi:id="_yGZh4HsIEdygrun7BglJTQ" name="Transmit"/> 
     2256        </packagedElement> 
     2257        <packagedElement xmi:type="uml:Class" xmi:id="_qASy4HsHEdygrun7BglJTQ" name="vTPM"> 
     2258          <ownedOperation xmi:id="_QlQGcHsIEdygrun7BglJTQ" name="TPM_Transmit"/> 
     2259          <ownedOperation xmi:id="_zN0c8HsIEdygrun7BglJTQ" name="Transmit"/> 
     2260        </packagedElement> 
     2261        <packagedElement xmi:type="uml:SendOperationEvent" xmi:id="_-ge5cHsHEdygrun7BglJTQ" name="SendOperationEvent1"/> 
     2262        <packagedElement xmi:type="uml:ReceiveOperationEvent" xmi:id="_-gfggHsHEdygrun7BglJTQ" name="ReceiveOperationEvent1"/> 
     2263        <packagedElement xmi:type="uml:SendOperationEvent" xmi:id="__vBwMHsHEdygrun7BglJTQ" name="SendOperationEvent2" operation="_FZAC0DUfEdy_govCeQ5L1A"/> 
     2264        <packagedElement xmi:type="uml:ReceiveOperationEvent" xmi:id="__vC-UHsHEdygrun7BglJTQ" name="ReceiveOperationEvent2" operation="_FZAC0DUfEdy_govCeQ5L1A"/> 
     2265        <packagedElement xmi:type="uml:SendOperationEvent" xmi:id="_H37J8HsIEdygrun7BglJTQ" name="SendOperationEvent3" operation="_H3570HsIEdygrun7BglJTQ"/> 
     2266        <packagedElement xmi:type="uml:ReceiveOperationEvent" xmi:id="_H37xAHsIEdygrun7BglJTQ" name="ReceiveOperationEvent3" operation="_H3570HsIEdygrun7BglJTQ"/> 
     2267        <packagedElement xmi:type="uml:SendOperationEvent" xmi:id="_QlRUkHsIEdygrun7BglJTQ" name="SendOperationEvent4" operation="_QlQGcHsIEdygrun7BglJTQ"/> 
     2268        <packagedElement xmi:type="uml:ReceiveOperationEvent" xmi:id="_QlR7oHsIEdygrun7BglJTQ" name="ReceiveOperationEvent4" operation="_QlQGcHsIEdygrun7BglJTQ"/> 
     2269        <packagedElement xmi:type="uml:SendOperationEvent" xmi:id="_TJqj8HsIEdygrun7BglJTQ" name="SendOperationEvent5" operation="_TJp84HsIEdygrun7BglJTQ"/> 
     2270        <packagedElement xmi:type="uml:ReceiveOperationEvent" xmi:id="_TJrLAHsIEdygrun7BglJTQ" name="ReceiveOperationEvent5" operation="_TJp84HsIEdygrun7BglJTQ"/> 
     2271        <packagedElement xmi:type="uml:Class" xmi:id="_ZyU6AHsIEdygrun7BglJTQ" name="TPM"> 
     2272          <ownedOperation xmi:id="_f_Bs0HsIEdygrun7BglJTQ" name="Transmit"/> 
     2273        </packagedElement> 
     2274        <packagedElement xmi:type="uml:SendOperationEvent" xmi:id="_f_C68HsIEdygrun7BglJTQ" name="SendOperationEvent6" operation="_f_Bs0HsIEdygrun7BglJTQ"/> 
     2275        <packagedElement xmi:type="uml:ReceiveOperationEvent" xmi:id="_f_DiAHsIEdygrun7BglJTQ" name="ReceiveOperationEvent6" operation="_f_Bs0HsIEdygrun7BglJTQ"/> 
     2276        <packagedElement xmi:type="uml:SendOperationEvent" xmi:id="_yGawAHsIEdygrun7BglJTQ" name="SendOperationEvent7" operation="_yGZh4HsIEdygrun7BglJTQ"/> 
     2277        <packagedElement xmi:type="uml:ReceiveOperationEvent" xmi:id="_yGbXEHsIEdygrun7BglJTQ" name="ReceiveOperationEvent7" operation="_yGZh4HsIEdygrun7BglJTQ"/> 
     2278        <packagedElement xmi:type="uml:SendOperationEvent" xmi:id="_zN1rEHsIEdygrun7BglJTQ" name="SendOperationEvent8" operation="_zN0c8HsIEdygrun7BglJTQ"/> 
     2279        <packagedElement xmi:type="uml:ReceiveOperationEvent" xmi:id="_zN25MHsIEdygrun7BglJTQ" name="ReceiveOperationEvent8" operation="_zN0c8HsIEdygrun7BglJTQ"/> 
    19662280      </packagedElement> 
    19672281      <packagedElement xmi:type="uml:Package" xmi:id="_ptroEBy2EdmH6_M2UD5AWw" name="TPM Manager Component Specifications"> 
     
    25582872            <ownedOperation xmi:id="_kP1NEDUfEdy_govCeQ5L1A" name="getVersion"/> 
    25592873            <ownedOperation xmi:id="_jCVfMDUfEdy_govCeQ5L1A" name="getVendorName"/> 
     2874            <ownedOperation xmi:id="_H3570HsIEdygrun7BglJTQ" name="TPM_TakeOwnership"/> 
    25602875          </packagedElement> 
    25612876          <packagedElement xmi:type="uml:Interface" xmi:id="_O0c7gDUdEdy_govCeQ5L1A" name="PublicKey">