<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:_4prak="http:///schemas/_4prak/_oJPoUMy8Ed-qGeizOhNIqw/2" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xsi:schemaLocation="http:///schemas/_4prak/_oJPoUMy8Ed-qGeizOhNIqw/2 ../4prak.uml#_oJZZUMy8Ed-qGeizOhNIqw">
  <uml:Model xmi:id="_qb8akM37EdqwVrslYOdUDA" name="Design Model">
    <packagedElement xmi:type="uml:Package" xmi:id="_hlwJUMzAEd-qGeizOhNIqw" name="AchitecturalMechanisms">
      <packagedElement xmi:type="uml:Package" xmi:id="_w8IxIM37EdqwVrslYOdUDA" name="Persistency">
        <packagedElement xmi:type="uml:Package" xmi:id="_QEgAcMy9Ed-qGeizOhNIqw" name="RDBMS-JDBC">
          <packageImport xmi:id="_WyG8YMzHEd-qGeizOhNIqw" importedPackage="_ssZGkMzAEd-qGeizOhNIqw"/>
          <packageImport xmi:id="_XYjRUMzHEd-qGeizOhNIqw" importedPackage="_my21cMzCEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:Collaboration" xmi:id="_XbrCUMy9Ed-qGeizOhNIqw" name="RDBMS-JDBC">
            <ownedBehavior xmi:type="uml:Interaction" xmi:id="_fMxnIMy9Ed-qGeizOhNIqw" name="Initialize">
              <ownedAttribute xmi:id="_lAyWsMzJEd-qGeizOhNIqw" name="Property1" type="_oyagIMzHEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_p3Un0MzJEd-qGeizOhNIqw" name="Property2" type="_zJmakMzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_B-L6IMzKEd-qGeizOhNIqw" name="Property3" type="_2206QMzAEd-qGeizOhNIqw"/>
              <ownedConnector xmi:id="_lAyWsczJEd-qGeizOhNIqw" name="Connector1">
                <end xmi:id="_lA7goMzJEd-qGeizOhNIqw" role="_lAyWsMzJEd-qGeizOhNIqw"/>
                <end xmi:id="_p3Un0czJEd-qGeizOhNIqw" role="_p3Un0MzJEd-qGeizOhNIqw"/>
                <end xmi:id="_B-L6IczKEd-qGeizOhNIqw" role="_B-L6IMzKEd-qGeizOhNIqw"/>
              </ownedConnector>
              <lifeline xmi:id="_g4u8MMzJEd-qGeizOhNIqw" name="" represents="_lAyWsMzJEd-qGeizOhNIqw" coveredBy="_tTkFMMzJEd-qGeizOhNIqw _sh8bAszJEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_hRLRYMzJEd-qGeizOhNIqw" name="" represents="_p3Un0MzJEd-qGeizOhNIqw" coveredBy="_tTkFMczJEd-qGeizOhNIqw _C8xpUMzKEd-qGeizOhNIqw _tTHZQszJEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_tTkFMMzJEd-qGeizOhNIqw" name="MessageOccurrenceSpecification1" covered="_g4u8MMzJEd-qGeizOhNIqw" event="_tTtPIMzJEd-qGeizOhNIqw" message="_tTtPIczJEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_tTkFMczJEd-qGeizOhNIqw" name="MessageOccurrenceSpecification2" covered="_hRLRYMzJEd-qGeizOhNIqw" event="_tTtPIMzJEd-qGeizOhNIqw" message="_tTtPIczJEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_C8xpUMzKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification3" covered="_hRLRYMzJEd-qGeizOhNIqw" event="_C8xpUszKEd-qGeizOhNIqw" message="_C8xpU8zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_C8xpUczKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification4" event="_C8xpUszKEd-qGeizOhNIqw" message="_C8xpU8zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_sh8bAszJEd-qGeizOhNIqw" name="BehaviorExecutionSpecification1" covered="_g4u8MMzJEd-qGeizOhNIqw" start="_tTkFMMzJEd-qGeizOhNIqw" finish="_tTkFMMzJEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_tTHZQszJEd-qGeizOhNIqw" name="BehaviorExecutionSpecification2" covered="_hRLRYMzJEd-qGeizOhNIqw" start="_tTkFMczJEd-qGeizOhNIqw" finish="_tTkFMczJEd-qGeizOhNIqw"/>
              <message xmi:id="_tTtPIczJEd-qGeizOhNIqw" name="getConnection" receiveEvent="_tTkFMczJEd-qGeizOhNIqw" sendEvent="_tTkFMMzJEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_ujbxoMzJEd-qGeizOhNIqw" name="return" type="_2206QMzAEd-qGeizOhNIqw"/>
                <argument xmi:type="uml:InstanceValue" xmi:id="_ujbxoczJEd-qGeizOhNIqw" name="url" type="_vObTkMzCEd-qGeizOhNIqw"/>
                <argument xmi:type="uml:InstanceValue" xmi:id="_ujbxoszJEd-qGeizOhNIqw" name="user" type="_vObTkMzCEd-qGeizOhNIqw"/>
                <argument xmi:type="uml:InstanceValue" xmi:id="_ujbxo8zJEd-qGeizOhNIqw" name="password" type="_vObTkMzCEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_C8xpU8zKEd-qGeizOhNIqw" name="create" messageSort="createMessage" receiveEvent="_C8xpUczKEd-qGeizOhNIqw" sendEvent="_C8xpUMzKEd-qGeizOhNIqw"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Interaction" xmi:id="_ljbAIMy9Ed-qGeizOhNIqw" name="Create">
              <ownedAttribute xmi:id="_O2hegMzKEd-qGeizOhNIqw" name="Property1" type="_BuFNIMzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_R5bO0MzKEd-qGeizOhNIqw" name="Property2" type="_oyagIMzHEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_UwQ5EMzKEd-qGeizOhNIqw" name="Property3" type="_HEXVUMzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_XY8ykMzKEd-qGeizOhNIqw" name="Property4" type="_2206QMzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_ZlnecMzKEd-qGeizOhNIqw" name="Property5" type="_4B7bcMzAEd-qGeizOhNIqw"/>
              <ownedConnector xmi:id="_O2hegczKEd-qGeizOhNIqw" name="Connector1">
                <end xmi:id="_O2hegszKEd-qGeizOhNIqw" role="_O2hegMzKEd-qGeizOhNIqw"/>
                <end xmi:id="_R5bO0czKEd-qGeizOhNIqw" role="_R5bO0MzKEd-qGeizOhNIqw"/>
                <end xmi:id="_UwQ5EczKEd-qGeizOhNIqw" role="_UwQ5EMzKEd-qGeizOhNIqw"/>
                <end xmi:id="_XY8ykczKEd-qGeizOhNIqw" role="_XY8ykMzKEd-qGeizOhNIqw"/>
                <end xmi:id="_ZlnecczKEd-qGeizOhNIqw" role="_ZlnecMzKEd-qGeizOhNIqw"/>
              </ownedConnector>
              <lifeline xmi:id="_1x0D4MzJEd-qGeizOhNIqw" name="" represents="_O2hegMzKEd-qGeizOhNIqw" coveredBy="_dUCQ8MzKEd-qGeizOhNIqw _hsxLwczKEd-qGeizOhNIqw _n83Q0MzKEd-qGeizOhNIqw _cYbkUszKEd-qGeizOhNIqw _hseQ0MzKEd-qGeizOhNIqw _m62aMszKEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_2eqi0MzJEd-qGeizOhNIqw" name="" represents="_R5bO0MzKEd-qGeizOhNIqw" coveredBy="_dUCQ8czKEd-qGeizOhNIqw _hsxLwMzKEd-qGeizOhNIqw _al3lEMzLEd-qGeizOhNIqw _X4bHYMzLEd-qGeizOhNIqw _S7eFMMzLEd-qGeizOhNIqw _FjGV4MzLEd-qGeizOhNIqw _CX_r0MzLEd-qGeizOhNIqw _7dIygMzKEd-qGeizOhNIqw _17iLIMzKEd-qGeizOhNIqw _yJPlQMzKEd-qGeizOhNIqw _t8a_gMzKEd-qGeizOhNIqw _n83Q0czKEd-qGeizOhNIqw _dTb0AszKEd-qGeizOhNIqw _n8kV4MzKEd-qGeizOhNIqw _6puYkszKEd-qGeizOhNIqw _A3b4AszLEd-qGeizOhNIqw _SGRikszLEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_2o8gMMzJEd-qGeizOhNIqw" name="" represents="_UwQ5EMzKEd-qGeizOhNIqw" coveredBy="_t8a_gczKEd-qGeizOhNIqw _7dSjgMzKEd-qGeizOhNIqw _17iLIczKEd-qGeizOhNIqw _yJPlQczKEd-qGeizOhNIqw _t7-TkszKEd-qGeizOhNIqw _167uMszKEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_2zh_kMzJEd-qGeizOhNIqw" name="" represents="_XY8ykMzKEd-qGeizOhNIqw" coveredBy="_CX_r0czLEd-qGeizOhNIqw _KZWTIMzLEd-qGeizOhNIqw _FjGV4czLEd-qGeizOhNIqw _FiggAszLEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_286lEMzJEd-qGeizOhNIqw" name="" represents="_ZlnecMzKEd-qGeizOhNIqw" coveredBy="_KZfdEMzLEd-qGeizOhNIqw _al3lEczLEd-qGeizOhNIqw _ZfsAIszLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_dUCQ8MzKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification1" covered="_1x0D4MzJEd-qGeizOhNIqw" event="_dUCQ8szKEd-qGeizOhNIqw" message="_dUCQ88zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_dUCQ8czKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification2" covered="_2eqi0MzJEd-qGeizOhNIqw" event="_dUCQ8szKEd-qGeizOhNIqw" message="_dUCQ88zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_yJPlQMzKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification9" covered="_2eqi0MzJEd-qGeizOhNIqw" event="_yJPlQszKEd-qGeizOhNIqw" message="_yJPlQ8zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_yJPlQczKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification10" covered="_2o8gMMzJEd-qGeizOhNIqw" event="_yJPlQszKEd-qGeizOhNIqw" message="_yJPlQ8zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_7dIygMzKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification13" covered="_2eqi0MzJEd-qGeizOhNIqw" event="_7dSjgczKEd-qGeizOhNIqw" message="_7dSjgszKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_7dSjgMzKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification14" covered="_2o8gMMzJEd-qGeizOhNIqw" event="_7dSjgczKEd-qGeizOhNIqw" message="_7dSjgszKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_FjGV4MzLEd-qGeizOhNIqw" name="MessageOccurrenceSpecification17" covered="_2eqi0MzJEd-qGeizOhNIqw" event="_FjGV4szLEd-qGeizOhNIqw" message="_FjGV48zLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_FjGV4czLEd-qGeizOhNIqw" name="MessageOccurrenceSpecification18" covered="_2zh_kMzJEd-qGeizOhNIqw" event="_FjGV4szLEd-qGeizOhNIqw" message="_FjGV48zLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_X4bHYMzLEd-qGeizOhNIqw" name="MessageOccurrenceSpecification22" covered="_2eqi0MzJEd-qGeizOhNIqw" event="_X4bHYczLEd-qGeizOhNIqw" message="_X4bHYszLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_S7eFMMzLEd-qGeizOhNIqw" name="MessageOccurrenceSpecification21" covered="_2eqi0MzJEd-qGeizOhNIqw" event="_S7eFMczLEd-qGeizOhNIqw" message="_S7eFMszLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_KZWTIMzLEd-qGeizOhNIqw" name="MessageOccurrenceSpecification19" covered="_2zh_kMzJEd-qGeizOhNIqw" event="_KZfdEczLEd-qGeizOhNIqw" message="_KZfdEszLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_KZfdEMzLEd-qGeizOhNIqw" name="MessageOccurrenceSpecification20" covered="_286lEMzJEd-qGeizOhNIqw" event="_KZfdEczLEd-qGeizOhNIqw" message="_KZfdEszLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_al3lEMzLEd-qGeizOhNIqw" name="MessageOccurrenceSpecification23" covered="_2eqi0MzJEd-qGeizOhNIqw" event="_al3lEszLEd-qGeizOhNIqw" message="_amBWEMzLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_al3lEczLEd-qGeizOhNIqw" name="MessageOccurrenceSpecification24" covered="_286lEMzJEd-qGeizOhNIqw" event="_al3lEszLEd-qGeizOhNIqw" message="_amBWEMzLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_CX_r0MzLEd-qGeizOhNIqw" name="MessageOccurrenceSpecification15" covered="_2eqi0MzJEd-qGeizOhNIqw" event="_CX_r0szLEd-qGeizOhNIqw" message="_CX_r08zLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_CX_r0czLEd-qGeizOhNIqw" name="MessageOccurrenceSpecification16" covered="_2zh_kMzJEd-qGeizOhNIqw" event="_CX_r0szLEd-qGeizOhNIqw" message="_CX_r08zLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_17iLIMzKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification11" covered="_2eqi0MzJEd-qGeizOhNIqw" event="_17iLIszKEd-qGeizOhNIqw" message="_17iLI8zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_17iLIczKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification12" covered="_2o8gMMzJEd-qGeizOhNIqw" event="_17iLIszKEd-qGeizOhNIqw" message="_17iLI8zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_t8a_gMzKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification7" covered="_2eqi0MzJEd-qGeizOhNIqw" event="_t8a_gszKEd-qGeizOhNIqw" message="_t8a_g8zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_t8a_gczKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification8" covered="_2o8gMMzJEd-qGeizOhNIqw" event="_t8a_gszKEd-qGeizOhNIqw" message="_t8a_g8zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_n83Q0MzKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification5" covered="_1x0D4MzJEd-qGeizOhNIqw" event="_n83Q0szKEd-qGeizOhNIqw" message="_n83Q08zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_n83Q0czKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification6" covered="_2eqi0MzJEd-qGeizOhNIqw" event="_n83Q0szKEd-qGeizOhNIqw" message="_n83Q08zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_hsxLwMzKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification3" covered="_2eqi0MzJEd-qGeizOhNIqw" event="_hsxLwszKEd-qGeizOhNIqw" message="_hsxLw8zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_hsxLwczKEd-qGeizOhNIqw" name="MessageOccurrenceSpecification4" covered="_1x0D4MzJEd-qGeizOhNIqw" event="_hsxLwszKEd-qGeizOhNIqw" message="_hsxLw8zKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_167uMszKEd-qGeizOhNIqw" name="BehaviorExecutionSpecification7" covered="_2o8gMMzJEd-qGeizOhNIqw" start="_7dSjgMzKEd-qGeizOhNIqw" finish="_7dSjgMzKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_cYbkUszKEd-qGeizOhNIqw" name="BehaviorExecutionSpecification1" covered="_1x0D4MzJEd-qGeizOhNIqw" start="_dUCQ8MzKEd-qGeizOhNIqw" finish="_dUCQ8MzKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_dTb0AszKEd-qGeizOhNIqw" name="BehaviorExecutionSpecification2" covered="_2eqi0MzJEd-qGeizOhNIqw" start="_dUCQ8czKEd-qGeizOhNIqw" finish="_17iLIMzKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_ZfsAIszLEd-qGeizOhNIqw" name="BehaviorExecutionSpecification12" covered="_286lEMzJEd-qGeizOhNIqw" start="_al3lEczLEd-qGeizOhNIqw" finish="_al3lEczLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_6puYkszKEd-qGeizOhNIqw" name="BehaviorExecutionSpecification8" covered="_2eqi0MzJEd-qGeizOhNIqw" start="_7dIygMzKEd-qGeizOhNIqw" finish="_7dIygMzKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_A3b4AszLEd-qGeizOhNIqw" name="BehaviorExecutionSpecification9" covered="_2eqi0MzJEd-qGeizOhNIqw" start="_FjGV4MzLEd-qGeizOhNIqw" finish="_FjGV4MzLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_FiggAszLEd-qGeizOhNIqw" name="BehaviorExecutionSpecification10" covered="_2zh_kMzJEd-qGeizOhNIqw" start="_FjGV4czLEd-qGeizOhNIqw" finish="_FjGV4czLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_SGRikszLEd-qGeizOhNIqw" name="BehaviorExecutionSpecification11" covered="_2eqi0MzJEd-qGeizOhNIqw" start="_al3lEMzLEd-qGeizOhNIqw" finish="_al3lEMzLEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_t7-TkszKEd-qGeizOhNIqw" name="BehaviorExecutionSpecification6" covered="_2o8gMMzJEd-qGeizOhNIqw" start="_t8a_gczKEd-qGeizOhNIqw" finish="_t8a_gczKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_m62aMszKEd-qGeizOhNIqw" name="BehaviorExecutionSpecification4" covered="_1x0D4MzJEd-qGeizOhNIqw" start="_n83Q0MzKEd-qGeizOhNIqw" finish="_n83Q0MzKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_n8kV4MzKEd-qGeizOhNIqw" name="BehaviorExecutionSpecification5" covered="_2eqi0MzJEd-qGeizOhNIqw" start="_n83Q0czKEd-qGeizOhNIqw" finish="_n83Q0czKEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_hseQ0MzKEd-qGeizOhNIqw" name="BehaviorExecutionSpecification3" covered="_1x0D4MzJEd-qGeizOhNIqw" start="_hsxLwczKEd-qGeizOhNIqw" finish="_hsxLwczKEd-qGeizOhNIqw"/>
              <message xmi:id="_dUCQ88zKEd-qGeizOhNIqw" name="create" receiveEvent="_dUCQ8czKEd-qGeizOhNIqw" sendEvent="_dUCQ8MzKEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_eV5WkMzKEd-qGeizOhNIqw" name="return" type="_HEXVUMzAEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_hsxLw8zKEd-qGeizOhNIqw" name="Message1" messageSort="reply" receiveEvent="_hsxLwczKEd-qGeizOhNIqw" sendEvent="_hsxLwMzKEd-qGeizOhNIqw"/>
              <message xmi:id="_n83Q08zKEd-qGeizOhNIqw" name="Message2" receiveEvent="_n83Q0czKEd-qGeizOhNIqw" sendEvent="_n83Q0MzKEd-qGeizOhNIqw"/>
              <message xmi:id="_t8a_g8zKEd-qGeizOhNIqw" name="Message3" receiveEvent="_t8a_gczKEd-qGeizOhNIqw" sendEvent="_t8a_gMzKEd-qGeizOhNIqw"/>
              <message xmi:id="_yJPlQ8zKEd-qGeizOhNIqw" name="new" messageSort="createMessage" receiveEvent="_yJPlQczKEd-qGeizOhNIqw" sendEvent="_yJPlQMzKEd-qGeizOhNIqw"/>
              <message xmi:id="_17iLI8zKEd-qGeizOhNIqw" name="getData" receiveEvent="_17iLIczKEd-qGeizOhNIqw" sendEvent="_17iLIMzKEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_2oYqEMzKEd-qGeizOhNIqw" name="return" type="_vObTkMzCEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_7dSjgszKEd-qGeizOhNIqw" name="getData" receiveEvent="_7dSjgMzKEd-qGeizOhNIqw" sendEvent="_7dIygMzKEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_8VUXsMzKEd-qGeizOhNIqw" name="return" type="_vObTkMzCEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_CX_r08zLEd-qGeizOhNIqw" name="Message4" messageSort="createMessage" receiveEvent="_CX_r0czLEd-qGeizOhNIqw" sendEvent="_CX_r0MzLEd-qGeizOhNIqw"/>
              <message xmi:id="_FjGV48zLEd-qGeizOhNIqw" name="createStatement" receiveEvent="_FjGV4czLEd-qGeizOhNIqw" sendEvent="_FjGV4MzLEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_Gsj4UMzLEd-qGeizOhNIqw" name="return" type="_4B7bcMzAEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_KZfdEszLEd-qGeizOhNIqw" name="new" messageSort="createMessage" receiveEvent="_KZfdEMzLEd-qGeizOhNIqw" sendEvent="_KZWTIMzLEd-qGeizOhNIqw"/>
              <message xmi:id="_S7eFMszLEd-qGeizOhNIqw" name="Message5" sendEvent="_S7eFMMzLEd-qGeizOhNIqw"/>
              <message xmi:id="_X4bHYszLEd-qGeizOhNIqw" name="Message6" sendEvent="_X4bHYMzLEd-qGeizOhNIqw"/>
              <message xmi:id="_amBWEMzLEd-qGeizOhNIqw" name="executeUpdate" receiveEvent="_al3lEczLEd-qGeizOhNIqw" sendEvent="_al3lEMzLEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_MUTugMzMEd-qGeizOhNIqw" name="return" type="_BDYz4MzMEd-qGeizOhNIqw"/>
                <argument xmi:type="uml:InstanceValue" xmi:id="_MUTugczMEd-qGeizOhNIqw" name="sql" type="_vObTkMzCEd-qGeizOhNIqw"/>
              </message>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Interaction" xmi:id="_oxEA0My9Ed-qGeizOhNIqw" name="Read">
              <ownedAttribute xmi:id="_lqALcMzMEd-qGeizOhNIqw" name="Property1" type="_BuFNIMzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_oIQWkMzMEd-qGeizOhNIqw" name="Property2" type="_oyagIMzHEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_qlwTwMzMEd-qGeizOhNIqw" name="Property3" type="_2206QMzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_slwcoMzMEd-qGeizOhNIqw" name="Property4" type="_4B7bcMzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_uc0r8MzMEd-qGeizOhNIqw" name="Property5" type="_5KMrEMzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_rbSYIMzNEd-qGeizOhNIqw" name="Property6" type="_NxXY0MzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_11ssEMzOEd-qGeizOhNIqw" name="Property7" type="_HEXVUMzAEd-qGeizOhNIqw"/>
              <ownedConnector xmi:id="_lqALcczMEd-qGeizOhNIqw" name="Connector1">
                <end xmi:id="_lqALcszMEd-qGeizOhNIqw" role="_lqALcMzMEd-qGeizOhNIqw"/>
                <end xmi:id="_oIQWkczMEd-qGeizOhNIqw" role="_oIQWkMzMEd-qGeizOhNIqw"/>
                <end xmi:id="_qlwTwczMEd-qGeizOhNIqw" role="_qlwTwMzMEd-qGeizOhNIqw"/>
                <end xmi:id="_slwcoczMEd-qGeizOhNIqw" role="_slwcoMzMEd-qGeizOhNIqw"/>
                <end xmi:id="_uc0r8czMEd-qGeizOhNIqw" role="_uc0r8MzMEd-qGeizOhNIqw"/>
                <end xmi:id="_rbSYIczNEd-qGeizOhNIqw" role="_rbSYIMzNEd-qGeizOhNIqw"/>
                <end xmi:id="_11ssEczOEd-qGeizOhNIqw" role="_11ssEMzOEd-qGeizOhNIqw"/>
              </ownedConnector>
              <lifeline xmi:id="_Xb2DoMzMEd-qGeizOhNIqw" name="" represents="_lqALcMzMEd-qGeizOhNIqw" coveredBy="_juBm8MzMEd-qGeizOhNIqw _i7zf0szMEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_ZBnHkMzMEd-qGeizOhNIqw" name="" represents="_oIQWkMzMEd-qGeizOhNIqw" coveredBy="_juUh4MzMEd-qGeizOhNIqw _y67O8MzMEd-qGeizOhNIqw _lR1mQMzQEd-qGeizOhNIqw _DZ1mgMzPEd-qGeizOhNIqw _UbSf4MzQEd-qGeizOhNIqw _EWg0sMzQEd-qGeizOhNIqw _5UWu0MzPEd-qGeizOhNIqw _O8CeYMzPEd-qGeizOhNIqw _5a4DAMzOEd-qGeizOhNIqw _sLc0UMzOEd-qGeizOhNIqw _lS750MzNEd-qGeizOhNIqw _DrgQMMzNEd-qGeizOhNIqw _2UVawMzMEd-qGeizOhNIqw _jt318MzMEd-qGeizOhNIqw _Ced1UszNEd-qGeizOhNIqw _kjQJUMzNEd-qGeizOhNIqw _onm6IszOEd-qGeizOhNIqw _4BLFIszOEd-qGeizOhNIqw _NoS-kszPEd-qGeizOhNIqw _UyWxgszPEd-qGeizOhNIqw _1iNS4szPEd-qGeizOhNIqw _wO6NQMzPEd-qGeizOhNIqw _z7oBgMzNEd-qGeizOhNIqw _CTYfUszQEd-qGeizOhNIqw _KlRdAszQEd-qGeizOhNIqw _Rv7s4MzQEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_ZT8NsMzMEd-qGeizOhNIqw" name="" represents="_qlwTwMzMEd-qGeizOhNIqw" coveredBy="_2UVawczMEd-qGeizOhNIqw _5tS6oMzMEd-qGeizOhNIqw _1ASY8szMEd-qGeizOhNIqw _wO6NQMzPEd-qGeizOhNIqw _z7oBgMzNEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_ZoEDkMzMEd-qGeizOhNIqw" name="" represents="_slwcoMzMEd-qGeizOhNIqw" coveredBy="_5tS6oczMEd-qGeizOhNIqw _DrgQMczNEd-qGeizOhNIqw _JqeJAMzNEd-qGeizOhNIqw _DrELUszNEd-qGeizOhNIqw _wO6NQMzPEd-qGeizOhNIqw _z7oBgMzNEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_Z8n-UMzMEd-qGeizOhNIqw" name="" represents="_uc0r8MzMEd-qGeizOhNIqw" coveredBy="_JqeJAczNEd-qGeizOhNIqw _sLc0UczOEd-qGeizOhNIqw _O8CeYczPEd-qGeizOhNIqw _5UWu0czPEd-qGeizOhNIqw _sKZrcszOEd-qGeizOhNIqw _O7JtkszPEd-qGeizOhNIqw _wO6NQMzPEd-qGeizOhNIqw _5TKcAszPEd-qGeizOhNIqw _z7oBgMzNEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_i2xZYMzNEd-qGeizOhNIqw" name="" represents="_rbSYIMzNEd-qGeizOhNIqw" coveredBy="_lS750czNEd-qGeizOhNIqw _UbSf4czQEd-qGeizOhNIqw _z7oBgMzNEd-qGeizOhNIqw _UaGNEMzQEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_zpxnEMzOEd-qGeizOhNIqw" name="obj" represents="_11ssEMzOEd-qGeizOhNIqw" coveredBy="_5bB0AMzOEd-qGeizOhNIqw _lR1mQczQEd-qGeizOhNIqw _DZ1mgczPEd-qGeizOhNIqw _EWg0sczQEd-qGeizOhNIqw _DYzEsszPEd-qGeizOhNIqw _z7oBgMzNEd-qGeizOhNIqw _EVUh4szQEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_juBm8MzMEd-qGeizOhNIqw" name="MessageOccurrenceSpecification1" covered="_Xb2DoMzMEd-qGeizOhNIqw" event="_juUh4czMEd-qGeizOhNIqw" message="_juUh4szMEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_juUh4MzMEd-qGeizOhNIqw" name="MessageOccurrenceSpecification2" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_juUh4czMEd-qGeizOhNIqw" message="_juUh4szMEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_2UVawMzMEd-qGeizOhNIqw" name="MessageOccurrenceSpecification4" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_2UVawszMEd-qGeizOhNIqw" message="_2UxfoMzMEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_2UVawczMEd-qGeizOhNIqw" name="MessageOccurrenceSpecification5" covered="_ZT8NsMzMEd-qGeizOhNIqw" event="_2UVawszMEd-qGeizOhNIqw" message="_2UxfoMzMEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_DrgQMMzNEd-qGeizOhNIqw" name="MessageOccurrenceSpecification8" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_DrgQMszNEd-qGeizOhNIqw" message="_DrgQM8zNEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_5tS6oMzMEd-qGeizOhNIqw" name="MessageOccurrenceSpecification6" covered="_ZT8NsMzMEd-qGeizOhNIqw" event="_5tS6oszMEd-qGeizOhNIqw" message="_5tS6o8zMEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_lS750MzNEd-qGeizOhNIqw" name="MessageOccurrenceSpecification12" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_lS750szNEd-qGeizOhNIqw" message="_lS7508zNEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_lS750czNEd-qGeizOhNIqw" name="MessageOccurrenceSpecification13" covered="_i2xZYMzNEd-qGeizOhNIqw" event="_lS750szNEd-qGeizOhNIqw" message="_lS7508zNEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_5tS6oczMEd-qGeizOhNIqw" name="MessageOccurrenceSpecification7" covered="_ZoEDkMzMEd-qGeizOhNIqw" event="_5tS6oszMEd-qGeizOhNIqw" message="_5tS6o8zMEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_DrgQMczNEd-qGeizOhNIqw" name="MessageOccurrenceSpecification9" covered="_ZoEDkMzMEd-qGeizOhNIqw" event="_DrgQMszNEd-qGeizOhNIqw" message="_DrgQM8zNEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_JqeJAMzNEd-qGeizOhNIqw" name="MessageOccurrenceSpecification10" covered="_ZoEDkMzMEd-qGeizOhNIqw" event="_JqeJAszNEd-qGeizOhNIqw" message="_JqeJA8zNEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_JqeJAczNEd-qGeizOhNIqw" name="MessageOccurrenceSpecification11" covered="_Z8n-UMzMEd-qGeizOhNIqw" event="_JqeJAszNEd-qGeizOhNIqw" message="_JqeJA8zNEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_sLc0UMzOEd-qGeizOhNIqw" name="MessageOccurrenceSpecification14" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_sLc0UszOEd-qGeizOhNIqw" message="_sLl-QMzOEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_sLc0UczOEd-qGeizOhNIqw" name="MessageOccurrenceSpecification15" covered="_Z8n-UMzMEd-qGeizOhNIqw" event="_sLc0UszOEd-qGeizOhNIqw" message="_sLl-QMzOEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_DZ1mgMzPEd-qGeizOhNIqw" name="MessageOccurrenceSpecification18" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_DZ1mgszPEd-qGeizOhNIqw" message="_DZ1mg8zPEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_DZ1mgczPEd-qGeizOhNIqw" name="MessageOccurrenceSpecification19" covered="_zpxnEMzOEd-qGeizOhNIqw" event="_DZ1mgszPEd-qGeizOhNIqw" message="_DZ1mg8zPEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_lR1mQMzQEd-qGeizOhNIqw" name="MessageOccurrenceSpecification28" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_lR1mQszQEd-qGeizOhNIqw" message="_lR1mQ8zQEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_lR1mQczQEd-qGeizOhNIqw" name="MessageOccurrenceSpecification29" covered="_zpxnEMzOEd-qGeizOhNIqw" event="_lR1mQszQEd-qGeizOhNIqw" message="_lR1mQ8zQEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_5UWu0MzPEd-qGeizOhNIqw" name="MessageOccurrenceSpecification22" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_5Uf4wMzPEd-qGeizOhNIqw" message="_5Uf4wczPEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_5UWu0czPEd-qGeizOhNIqw" name="MessageOccurrenceSpecification23" covered="_Z8n-UMzMEd-qGeizOhNIqw" event="_5Uf4wMzPEd-qGeizOhNIqw" message="_5Uf4wczPEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_EWg0sMzQEd-qGeizOhNIqw" name="MessageOccurrenceSpecification24" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_EWg0sszQEd-qGeizOhNIqw" message="_EWqlsMzQEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_EWg0sczQEd-qGeizOhNIqw" name="MessageOccurrenceSpecification25" covered="_zpxnEMzOEd-qGeizOhNIqw" event="_EWg0sszQEd-qGeizOhNIqw" message="_EWqlsMzQEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_UbSf4MzQEd-qGeizOhNIqw" name="MessageOccurrenceSpecification26" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_UbSf4szQEd-qGeizOhNIqw" message="_UbcQ4MzQEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_UbSf4czQEd-qGeizOhNIqw" name="MessageOccurrenceSpecification27" covered="_i2xZYMzNEd-qGeizOhNIqw" event="_UbSf4szQEd-qGeizOhNIqw" message="_UbcQ4MzQEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_O8CeYMzPEd-qGeizOhNIqw" name="MessageOccurrenceSpecification20" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_O8CeYszPEd-qGeizOhNIqw" message="_O8CeY8zPEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_O8CeYczPEd-qGeizOhNIqw" name="MessageOccurrenceSpecification21" covered="_Z8n-UMzMEd-qGeizOhNIqw" event="_O8CeYszPEd-qGeizOhNIqw" message="_O8CeY8zPEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_5a4DAMzOEd-qGeizOhNIqw" name="MessageOccurrenceSpecification16" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_5bB0AczOEd-qGeizOhNIqw" message="_5bB0AszOEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_5bB0AMzOEd-qGeizOhNIqw" name="MessageOccurrenceSpecification17" covered="_zpxnEMzOEd-qGeizOhNIqw" event="_5bB0AczOEd-qGeizOhNIqw" message="_5bB0AszOEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_y67O8MzMEd-qGeizOhNIqw" name="MessageOccurrenceSpecification3" covered="_ZBnHkMzMEd-qGeizOhNIqw" event="_y67O8czMEd-qGeizOhNIqw" message="_y67O8szMEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_DrELUszNEd-qGeizOhNIqw" name="BehaviorExecutionSpecification5" covered="_ZoEDkMzMEd-qGeizOhNIqw" start="_DrgQMczNEd-qGeizOhNIqw" finish="_DrgQMczNEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_jt318MzMEd-qGeizOhNIqw" name="BehaviorExecutionSpecification2" covered="_ZBnHkMzMEd-qGeizOhNIqw" start="_juUh4MzMEd-qGeizOhNIqw" finish="_2UVawMzMEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_i7zf0szMEd-qGeizOhNIqw" name="BehaviorExecutionSpecification1" covered="_Xb2DoMzMEd-qGeizOhNIqw" start="_juBm8MzMEd-qGeizOhNIqw" finish="_juBm8MzMEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_1ASY8szMEd-qGeizOhNIqw" name="BehaviorExecutionSpecification3" covered="_ZT8NsMzMEd-qGeizOhNIqw" start="_2UVawczMEd-qGeizOhNIqw" finish="_2UVawczMEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_DYzEsszPEd-qGeizOhNIqw" name="BehaviorExecutionSpecification10" covered="_zpxnEMzOEd-qGeizOhNIqw" start="_DZ1mgczPEd-qGeizOhNIqw" finish="_DZ1mgczPEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_Ced1UszNEd-qGeizOhNIqw" name="BehaviorExecutionSpecification4" covered="_ZBnHkMzMEd-qGeizOhNIqw" start="_DrgQMMzNEd-qGeizOhNIqw" finish="_DrgQMMzNEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_sKZrcszOEd-qGeizOhNIqw" name="BehaviorExecutionSpecification8" covered="_Z8n-UMzMEd-qGeizOhNIqw" start="_sLc0UczOEd-qGeizOhNIqw" finish="_sLc0UczOEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_kjQJUMzNEd-qGeizOhNIqw" name="BehaviorExecutionSpecification6" covered="_ZBnHkMzMEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_EVUh4szQEd-qGeizOhNIqw" name="BehaviorExecutionSpecification17" covered="_zpxnEMzOEd-qGeizOhNIqw" start="_EWg0sczQEd-qGeizOhNIqw" finish="_EWg0sczQEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_5TKcAszPEd-qGeizOhNIqw" name="BehaviorExecutionSpecification15" covered="_Z8n-UMzMEd-qGeizOhNIqw" start="_5UWu0czPEd-qGeizOhNIqw" finish="_5UWu0czPEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_UaGNEMzQEd-qGeizOhNIqw" name="BehaviorExecutionSpecification19" covered="_i2xZYMzNEd-qGeizOhNIqw" start="_UbSf4czQEd-qGeizOhNIqw" finish="_UbSf4czQEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_O7JtkszPEd-qGeizOhNIqw" name="BehaviorExecutionSpecification12" covered="_Z8n-UMzMEd-qGeizOhNIqw" start="_O8CeYczPEd-qGeizOhNIqw" finish="_O8CeYczPEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_onm6IszOEd-qGeizOhNIqw" name="BehaviorExecutionSpecification7" covered="_ZBnHkMzMEd-qGeizOhNIqw" start="_sLc0UMzOEd-qGeizOhNIqw" finish="_sLc0UMzOEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_1iNS4szPEd-qGeizOhNIqw" name="BehaviorExecutionSpecification14" covered="_ZBnHkMzMEd-qGeizOhNIqw" start="_5UWu0MzPEd-qGeizOhNIqw" finish="_5UWu0MzPEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_CTYfUszQEd-qGeizOhNIqw" name="BehaviorExecutionSpecification16" covered="_ZBnHkMzMEd-qGeizOhNIqw" start="_EWg0sMzQEd-qGeizOhNIqw" finish="_EWg0sMzQEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_Rv7s4MzQEd-qGeizOhNIqw" name="BehaviorExecutionSpecification18" covered="_ZBnHkMzMEd-qGeizOhNIqw" start="_UbSf4MzQEd-qGeizOhNIqw" finish="_UbSf4MzQEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_4BLFIszOEd-qGeizOhNIqw" name="BehaviorExecutionSpecification9" covered="_ZBnHkMzMEd-qGeizOhNIqw" start="_DZ1mgMzPEd-qGeizOhNIqw" finish="_DZ1mgMzPEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_NoS-kszPEd-qGeizOhNIqw" name="BehaviorExecutionSpecification11" covered="_ZBnHkMzMEd-qGeizOhNIqw" start="_O8CeYMzPEd-qGeizOhNIqw" finish="_O8CeYMzPEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_UyWxgszPEd-qGeizOhNIqw" name="BehaviorExecutionSpecification13" covered="_ZBnHkMzMEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:CombinedFragment" xmi:id="_z7oBgMzNEd-qGeizOhNIqw" name="CombinedFragment2" covered="_ZBnHkMzMEd-qGeizOhNIqw _ZT8NsMzMEd-qGeizOhNIqw _ZoEDkMzMEd-qGeizOhNIqw _Z8n-UMzMEd-qGeizOhNIqw _i2xZYMzNEd-qGeizOhNIqw _zpxnEMzOEd-qGeizOhNIqw" interactionOperator="loop">
                <operand xmi:id="_z7oBgczNEd-qGeizOhNIqw">
                  <guard xmi:id="_4CVYMMzNEd-qGeizOhNIqw" name="InteractionConstraint1">
                    <specification xmi:type="uml:LiteralString" xmi:id="_5Xt2wMzNEd-qGeizOhNIqw" value="next()=True"/>
                  </guard>
                  <fragment xmi:type="uml:CombinedFragment" xmi:id="_wO6NQMzPEd-qGeizOhNIqw" name="CombinedFragment2" covered="_ZBnHkMzMEd-qGeizOhNIqw _ZT8NsMzMEd-qGeizOhNIqw _ZoEDkMzMEd-qGeizOhNIqw _Z8n-UMzMEd-qGeizOhNIqw" interactionOperator="loop">
                    <operand xmi:id="_wO6NQczPEd-qGeizOhNIqw">
                      <guard xmi:id="_ylQZkMzPEd-qGeizOhNIqw" name="InteractionConstraint1">
                        <specification xmi:type="uml:LiteralString" xmi:id="_zZtVUMzPEd-qGeizOhNIqw" value="для всех столбцов"/>
                      </guard>
                    </operand>
                  </fragment>
                  <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_KlRdAszQEd-qGeizOhNIqw" name="BehaviorExecutionSpecification18" covered="_ZBnHkMzMEd-qGeizOhNIqw"/>
                </operand>
              </fragment>
              <message xmi:id="_juUh4szMEd-qGeizOhNIqw" name="read" receiveEvent="_juUh4MzMEd-qGeizOhNIqw" sendEvent="_juBm8MzMEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_v8yC0MzMEd-qGeizOhNIqw" name="return" type="_NxXY0MzAEd-qGeizOhNIqw"/>
                <argument xmi:type="uml:InstanceValue" xmi:id="_v8yC0czMEd-qGeizOhNIqw" name="criteria" type="_vObTkMzCEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_y67O8szMEd-qGeizOhNIqw" name="Message1" sendEvent="_y67O8MzMEd-qGeizOhNIqw"/>
              <message xmi:id="_2UxfoMzMEd-qGeizOhNIqw" name="createStatement" receiveEvent="_2UVawczMEd-qGeizOhNIqw" sendEvent="_2UVawMzMEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_3Q-pMMzMEd-qGeizOhNIqw" name="return" type="_4B7bcMzAEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_5tS6o8zMEd-qGeizOhNIqw" name="new" messageSort="createMessage" receiveEvent="_5tS6oczMEd-qGeizOhNIqw" sendEvent="_5tS6oMzMEd-qGeizOhNIqw"/>
              <message xmi:id="_DrgQM8zNEd-qGeizOhNIqw" name="executeQuery" receiveEvent="_DrgQMczNEd-qGeizOhNIqw" sendEvent="_DrgQMMzNEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_IeBkAMzNEd-qGeizOhNIqw" name="return" type="_5KMrEMzAEd-qGeizOhNIqw"/>
                <argument xmi:type="uml:InstanceValue" xmi:id="_IeBkAczNEd-qGeizOhNIqw" name="sql" type="_vObTkMzCEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_JqeJA8zNEd-qGeizOhNIqw" name="new" messageSort="createMessage" receiveEvent="_JqeJAczNEd-qGeizOhNIqw" sendEvent="_JqeJAMzNEd-qGeizOhNIqw"/>
              <message xmi:id="_lS7508zNEd-qGeizOhNIqw" name="new" messageSort="createMessage" receiveEvent="_lS750czNEd-qGeizOhNIqw" sendEvent="_lS750MzNEd-qGeizOhNIqw"/>
              <message xmi:id="_sLl-QMzOEd-qGeizOhNIqw" name="next" receiveEvent="_sLc0UczOEd-qGeizOhNIqw" sendEvent="_sLc0UMzOEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_s8U3oMzOEd-qGeizOhNIqw" name="return" type="_S4uy4MzOEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_5bB0AszOEd-qGeizOhNIqw" name="Message2" messageSort="createMessage" receiveEvent="_5bB0AMzOEd-qGeizOhNIqw" sendEvent="_5a4DAMzOEd-qGeizOhNIqw"/>
              <message xmi:id="_DZ1mg8zPEd-qGeizOhNIqw" name="new" receiveEvent="_DZ1mgczPEd-qGeizOhNIqw" sendEvent="_DZ1mgMzPEd-qGeizOhNIqw"/>
              <message xmi:id="_O8CeY8zPEd-qGeizOhNIqw" name="getString" receiveEvent="_O8CeYczPEd-qGeizOhNIqw" sendEvent="_O8CeYMzPEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_QIfDYMzPEd-qGeizOhNIqw" name="return" type="_vObTkMzCEd-qGeizOhNIqw"/>
                <argument xmi:type="uml:InstanceValue" xmi:id="_QIfDYczPEd-qGeizOhNIqw" name="column" type="_vObTkMzCEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_5Uf4wczPEd-qGeizOhNIqw" name="getString" receiveEvent="_5UWu0czPEd-qGeizOhNIqw" sendEvent="_5UWu0MzPEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_61qJgMzPEd-qGeizOhNIqw" name="return" type="_vObTkMzCEd-qGeizOhNIqw"/>
                <argument xmi:type="uml:InstanceValue" xmi:id="_61qJgczPEd-qGeizOhNIqw" name="column" type="_vObTkMzCEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_EWqlsMzQEd-qGeizOhNIqw" name="setData" receiveEvent="_EWg0sczQEd-qGeizOhNIqw" sendEvent="_EWg0sMzQEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_F97ecMzQEd-qGeizOhNIqw" name="data" type="_vObTkMzCEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_UbcQ4MzQEd-qGeizOhNIqw" name="add" receiveEvent="_UbSf4czQEd-qGeizOhNIqw" sendEvent="_UbSf4MzQEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_WbcZwMzQEd-qGeizOhNIqw" name="obj" type="_HEXVUMzAEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_lR1mQ8zQEd-qGeizOhNIqw" name="Message3" messageSort="createMessage" receiveEvent="_lR1mQczQEd-qGeizOhNIqw" sendEvent="_lR1mQMzQEd-qGeizOhNIqw"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Interaction" xmi:id="_rU-IAMy9Ed-qGeizOhNIqw" name="Update">
              <ownedAttribute xmi:id="_9WBYAMzQEd-qGeizOhNIqw" name="Property1" type="_BuFNIMzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="__XECsMzQEd-qGeizOhNIqw" name="Property2" type="_oyagIMzHEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_CF3LQMzREd-qGeizOhNIqw" name="Property3" type="_HEXVUMzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_F322MMzREd-qGeizOhNIqw" name="Property4" type="_2206QMzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_IdHBMMzREd-qGeizOhNIqw" name="Property5" type="_4B7bcMzAEd-qGeizOhNIqw"/>
              <ownedConnector xmi:id="_9WBYAczQEd-qGeizOhNIqw" name="Connector1">
                <end xmi:id="_9WBYAszQEd-qGeizOhNIqw" role="_9WBYAMzQEd-qGeizOhNIqw"/>
                <end xmi:id="__XECsczQEd-qGeizOhNIqw" role="__XECsMzQEd-qGeizOhNIqw"/>
                <end xmi:id="_CF3LQczREd-qGeizOhNIqw" role="_CF3LQMzREd-qGeizOhNIqw"/>
                <end xmi:id="_F322MczREd-qGeizOhNIqw" role="_F322MMzREd-qGeizOhNIqw"/>
                <end xmi:id="_IdHBMczREd-qGeizOhNIqw" role="_IdHBMMzREd-qGeizOhNIqw"/>
              </ownedConnector>
              <lifeline xmi:id="_03xZUMzQEd-qGeizOhNIqw" name="" represents="_9WBYAMzQEd-qGeizOhNIqw" coveredBy="_LEJU4MzREd-qGeizOhNIqw _JRtG4szREd-qGeizOhNIqw"/>
              <lifeline xmi:id="_1GE7EMzQEd-qGeizOhNIqw" name="" represents="__XECsMzQEd-qGeizOhNIqw" coveredBy="_LEJU4czREd-qGeizOhNIqw _Pisj0MzREd-qGeizOhNIqw _SXTZcMzREd-qGeizOhNIqw _bK25wMzREd-qGeizOhNIqw _LDZuAszREd-qGeizOhNIqw _RObs4szREd-qGeizOhNIqw _ZNP9kszREd-qGeizOhNIqw"/>
              <lifeline xmi:id="_1fs8AMzQEd-qGeizOhNIqw" name="obj" represents="_CF3LQMzREd-qGeizOhNIqw" coveredBy="_Pisj0czREd-qGeizOhNIqw _PiZo4MzREd-qGeizOhNIqw"/>
              <lifeline xmi:id="_1yCCIMzQEd-qGeizOhNIqw" name="" represents="_F322MMzREd-qGeizOhNIqw" coveredBy="_SXTZcczREd-qGeizOhNIqw _UpL8gMzREd-qGeizOhNIqw _SW2tgszREd-qGeizOhNIqw"/>
              <lifeline xmi:id="_24hJEMzQEd-qGeizOhNIqw" name="" represents="_IdHBMMzREd-qGeizOhNIqw" coveredBy="_UpL8gczREd-qGeizOhNIqw _bK25wczREd-qGeizOhNIqw _bKRD4szREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_LEJU4MzREd-qGeizOhNIqw" name="MessageOccurrenceSpecification1" covered="_03xZUMzQEd-qGeizOhNIqw" event="_LEJU4szREd-qGeizOhNIqw" message="_LEJU48zREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_LEJU4czREd-qGeizOhNIqw" name="MessageOccurrenceSpecification2" covered="_1GE7EMzQEd-qGeizOhNIqw" event="_LEJU4szREd-qGeizOhNIqw" message="_LEJU48zREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Pisj0MzREd-qGeizOhNIqw" name="MessageOccurrenceSpecification3" covered="_1GE7EMzQEd-qGeizOhNIqw" event="_Pisj0szREd-qGeizOhNIqw" message="_Pi2U0MzREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Pisj0czREd-qGeizOhNIqw" name="MessageOccurrenceSpecification4" covered="_1fs8AMzQEd-qGeizOhNIqw" event="_Pisj0szREd-qGeizOhNIqw" message="_Pi2U0MzREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_SXTZcMzREd-qGeizOhNIqw" name="MessageOccurrenceSpecification5" covered="_1GE7EMzQEd-qGeizOhNIqw" event="_SXTZcszREd-qGeizOhNIqw" message="_SXTZc8zREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_SXTZcczREd-qGeizOhNIqw" name="MessageOccurrenceSpecification6" covered="_1yCCIMzQEd-qGeizOhNIqw" event="_SXTZcszREd-qGeizOhNIqw" message="_SXTZc8zREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_UpL8gMzREd-qGeizOhNIqw" name="MessageOccurrenceSpecification7" covered="_1yCCIMzQEd-qGeizOhNIqw" event="_UpL8gszREd-qGeizOhNIqw" message="_UpVGcMzREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_UpL8gczREd-qGeizOhNIqw" name="MessageOccurrenceSpecification8" covered="_24hJEMzQEd-qGeizOhNIqw" event="_UpL8gszREd-qGeizOhNIqw" message="_UpVGcMzREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_bK25wMzREd-qGeizOhNIqw" name="MessageOccurrenceSpecification9" covered="_1GE7EMzQEd-qGeizOhNIqw" event="_bK25wszREd-qGeizOhNIqw" message="_bK25w8zREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_bK25wczREd-qGeizOhNIqw" name="MessageOccurrenceSpecification10" covered="_24hJEMzQEd-qGeizOhNIqw" event="_bK25wszREd-qGeizOhNIqw" message="_bK25w8zREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_JRtG4szREd-qGeizOhNIqw" name="BehaviorExecutionSpecification1" covered="_03xZUMzQEd-qGeizOhNIqw" start="_LEJU4MzREd-qGeizOhNIqw" finish="_LEJU4MzREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_LDZuAszREd-qGeizOhNIqw" name="BehaviorExecutionSpecification2" covered="_1GE7EMzQEd-qGeizOhNIqw" start="_LEJU4czREd-qGeizOhNIqw" finish="_Pisj0MzREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_PiZo4MzREd-qGeizOhNIqw" name="BehaviorExecutionSpecification3" covered="_1fs8AMzQEd-qGeizOhNIqw" start="_Pisj0czREd-qGeizOhNIqw" finish="_Pisj0czREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_bKRD4szREd-qGeizOhNIqw" name="BehaviorExecutionSpecification7" covered="_24hJEMzQEd-qGeizOhNIqw" start="_bK25wczREd-qGeizOhNIqw" finish="_bK25wczREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_RObs4szREd-qGeizOhNIqw" name="BehaviorExecutionSpecification4" covered="_1GE7EMzQEd-qGeizOhNIqw" start="_SXTZcMzREd-qGeizOhNIqw" finish="_SXTZcMzREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_SW2tgszREd-qGeizOhNIqw" name="BehaviorExecutionSpecification5" covered="_1yCCIMzQEd-qGeizOhNIqw" start="_SXTZcczREd-qGeizOhNIqw" finish="_SXTZcczREd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_ZNP9kszREd-qGeizOhNIqw" name="BehaviorExecutionSpecification6" covered="_1GE7EMzQEd-qGeizOhNIqw" start="_bK25wMzREd-qGeizOhNIqw" finish="_bK25wMzREd-qGeizOhNIqw"/>
              <message xmi:id="_LEJU48zREd-qGeizOhNIqw" name="update" receiveEvent="_LEJU4czREd-qGeizOhNIqw" sendEvent="_LEJU4MzREd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_L32pwMzREd-qGeizOhNIqw" name="obj" type="_HEXVUMzAEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_Pi2U0MzREd-qGeizOhNIqw" name="getData" receiveEvent="_Pisj0czREd-qGeizOhNIqw" sendEvent="_Pisj0MzREd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_QXAVoMzREd-qGeizOhNIqw" name="return" type="_vObTkMzCEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_SXTZc8zREd-qGeizOhNIqw" name="createStatement" receiveEvent="_SXTZcczREd-qGeizOhNIqw" sendEvent="_SXTZcMzREd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_TUjE0MzREd-qGeizOhNIqw" name="return" type="_4B7bcMzAEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_UpVGcMzREd-qGeizOhNIqw" name="new" messageSort="createMessage" receiveEvent="_UpL8gczREd-qGeizOhNIqw" sendEvent="_UpL8gMzREd-qGeizOhNIqw"/>
              <message xmi:id="_bK25w8zREd-qGeizOhNIqw" name="executeUpdate" receiveEvent="_bK25wczREd-qGeizOhNIqw" sendEvent="_bK25wMzREd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_b62MQMzREd-qGeizOhNIqw" name="return" type="_BDYz4MzMEd-qGeizOhNIqw"/>
                <argument xmi:type="uml:InstanceValue" xmi:id="_b62MQczREd-qGeizOhNIqw" name="sql" type="_vObTkMzCEd-qGeizOhNIqw"/>
              </message>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Interaction" xmi:id="_tnwC8My9Ed-qGeizOhNIqw" name="Delete">
              <ownedAttribute xmi:id="_iJfDUMzSEd-qGeizOhNIqw" name="Property1" type="_BuFNIMzAEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_jdXtEMzSEd-qGeizOhNIqw" name="Property2" type="_oyagIMzHEd-qGeizOhNIqw"/>
              <ownedAttribute xmi:id="_maeXYMzSEd-qGeizOhNIqw" name="Property3" type="_2206QMzAEd-qGeizOhNIqw"/>
              <ownedConnector xmi:id="_iJfDUczSEd-qGeizOhNIqw" name="Connector1">
                <end xmi:id="_iJfDUszSEd-qGeizOhNIqw" role="_iJfDUMzSEd-qGeizOhNIqw"/>
                <end xmi:id="_jdXtEczSEd-qGeizOhNIqw" role="_jdXtEMzSEd-qGeizOhNIqw"/>
                <end xmi:id="_maeXYczSEd-qGeizOhNIqw" role="_maeXYMzSEd-qGeizOhNIqw"/>
                <end xmi:id="_nzbuYMzSEd-qGeizOhNIqw" role="_IdHBMMzREd-qGeizOhNIqw"/>
              </ownedConnector>
              <lifeline xmi:id="_d7n7wMzSEd-qGeizOhNIqw" name="" represents="_iJfDUMzSEd-qGeizOhNIqw" coveredBy="_tpwBgMzSEd-qGeizOhNIqw _8NqW4czSEd-qGeizOhNIqw _s1JUwszSEd-qGeizOhNIqw _8MxmEszSEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_eFAhQMzSEd-qGeizOhNIqw" name="" represents="_jdXtEMzSEd-qGeizOhNIqw" coveredBy="_tpwBgczSEd-qGeizOhNIqw _vZW98MzSEd-qGeizOhNIqw _4H2YEMzSEd-qGeizOhNIqw _8NqW4MzSEd-qGeizOhNIqw _tpcfgszSEd-qGeizOhNIqw _2U9eIszSEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_eQoicMzSEd-qGeizOhNIqw" name="" represents="_maeXYMzSEd-qGeizOhNIqw" coveredBy="_vZzp4MzSEd-qGeizOhNIqw _yQfjIMzSEd-qGeizOhNIqw _vZEDAszSEd-qGeizOhNIqw"/>
              <lifeline xmi:id="_egbR8MzSEd-qGeizOhNIqw" name="" represents="_IdHBMMzREd-qGeizOhNIqw" coveredBy="_yQfjIczSEd-qGeizOhNIqw _4H2YEczSEd-qGeizOhNIqw _4HZsIszSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_tpwBgMzSEd-qGeizOhNIqw" name="MessageOccurrenceSpecification1" covered="_d7n7wMzSEd-qGeizOhNIqw" event="_tpwBgszSEd-qGeizOhNIqw" message="_tp5LcMzSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_tpwBgczSEd-qGeizOhNIqw" name="MessageOccurrenceSpecification2" covered="_eFAhQMzSEd-qGeizOhNIqw" event="_tpwBgszSEd-qGeizOhNIqw" message="_tp5LcMzSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_vZW98MzSEd-qGeizOhNIqw" name="MessageOccurrenceSpecification3" covered="_eFAhQMzSEd-qGeizOhNIqw" event="_vZzp4czSEd-qGeizOhNIqw" message="_vZ8z0MzSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_vZzp4MzSEd-qGeizOhNIqw" name="MessageOccurrenceSpecification4" covered="_eQoicMzSEd-qGeizOhNIqw" event="_vZzp4czSEd-qGeizOhNIqw" message="_vZ8z0MzSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_yQfjIMzSEd-qGeizOhNIqw" name="MessageOccurrenceSpecification5" covered="_eQoicMzSEd-qGeizOhNIqw" event="_yQfjIszSEd-qGeizOhNIqw" message="_yQfjI8zSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_yQfjIczSEd-qGeizOhNIqw" name="MessageOccurrenceSpecification6" covered="_egbR8MzSEd-qGeizOhNIqw" event="_yQfjIszSEd-qGeizOhNIqw" message="_yQfjI8zSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_4H2YEMzSEd-qGeizOhNIqw" name="MessageOccurrenceSpecification7" covered="_eFAhQMzSEd-qGeizOhNIqw" event="_4IAJEMzSEd-qGeizOhNIqw" message="_4IAJEczSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_4H2YEczSEd-qGeizOhNIqw" name="MessageOccurrenceSpecification8" covered="_egbR8MzSEd-qGeizOhNIqw" event="_4IAJEMzSEd-qGeizOhNIqw" message="_4IAJEczSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_8NqW4MzSEd-qGeizOhNIqw" name="MessageOccurrenceSpecification9" covered="_eFAhQMzSEd-qGeizOhNIqw" event="_8NqW4szSEd-qGeizOhNIqw" message="_8N0H4MzSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_8NqW4czSEd-qGeizOhNIqw" name="MessageOccurrenceSpecification10" covered="_d7n7wMzSEd-qGeizOhNIqw" event="_8NqW4szSEd-qGeizOhNIqw" message="_8N0H4MzSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_4HZsIszSEd-qGeizOhNIqw" name="BehaviorExecutionSpecification5" covered="_egbR8MzSEd-qGeizOhNIqw" start="_4H2YEczSEd-qGeizOhNIqw" finish="_4H2YEczSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_s1JUwszSEd-qGeizOhNIqw" name="BehaviorExecutionSpecification1" covered="_d7n7wMzSEd-qGeizOhNIqw" start="_tpwBgMzSEd-qGeizOhNIqw" finish="_tpwBgMzSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_tpcfgszSEd-qGeizOhNIqw" name="BehaviorExecutionSpecification2" covered="_eFAhQMzSEd-qGeizOhNIqw" start="_tpwBgczSEd-qGeizOhNIqw" finish="_vZW98MzSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_vZEDAszSEd-qGeizOhNIqw" name="BehaviorExecutionSpecification3" covered="_eQoicMzSEd-qGeizOhNIqw" start="_vZzp4MzSEd-qGeizOhNIqw" finish="_vZzp4MzSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_2U9eIszSEd-qGeizOhNIqw" name="BehaviorExecutionSpecification4" covered="_eFAhQMzSEd-qGeizOhNIqw" start="_4H2YEMzSEd-qGeizOhNIqw" finish="_8NqW4MzSEd-qGeizOhNIqw"/>
              <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_8MxmEszSEd-qGeizOhNIqw" name="BehaviorExecutionSpecification6" covered="_d7n7wMzSEd-qGeizOhNIqw" start="_8NqW4czSEd-qGeizOhNIqw" finish="_8NqW4czSEd-qGeizOhNIqw"/>
              <message xmi:id="_tp5LcMzSEd-qGeizOhNIqw" name="delete" receiveEvent="_tpwBgczSEd-qGeizOhNIqw" sendEvent="_tpwBgMzSEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_uYFuMMzSEd-qGeizOhNIqw" name="obj" type="_HEXVUMzAEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_vZ8z0MzSEd-qGeizOhNIqw" name="createStatement" receiveEvent="_vZzp4MzSEd-qGeizOhNIqw" sendEvent="_vZW98MzSEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_wHP-sMzSEd-qGeizOhNIqw" name="return" type="_4B7bcMzAEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_yQfjI8zSEd-qGeizOhNIqw" name="new" messageSort="createMessage" receiveEvent="_yQfjIczSEd-qGeizOhNIqw" sendEvent="_yQfjIMzSEd-qGeizOhNIqw"/>
              <message xmi:id="_4IAJEczSEd-qGeizOhNIqw" name="executeUpdate" receiveEvent="_4H2YEczSEd-qGeizOhNIqw" sendEvent="_4H2YEMzSEd-qGeizOhNIqw">
                <argument xmi:type="uml:InstanceValue" xmi:id="_4y6uUMzSEd-qGeizOhNIqw" name="return" type="_BDYz4MzMEd-qGeizOhNIqw"/>
                <argument xmi:type="uml:InstanceValue" xmi:id="_4y6uUczSEd-qGeizOhNIqw" name="sql" type="_vObTkMzCEd-qGeizOhNIqw"/>
              </message>
              <message xmi:id="_8N0H4MzSEd-qGeizOhNIqw" name="return" messageSort="reply" receiveEvent="_8NqW4czSEd-qGeizOhNIqw" sendEvent="_8NqW4MzSEd-qGeizOhNIqw"/>
            </ownedBehavior>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_BuFNIMzAEd-qGeizOhNIqw" name="PersistencyClient" clientDependency="_wmWWgMzHEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:Class" xmi:id="_HEXVUMzAEd-qGeizOhNIqw" name="PersistentClass">
            <ownedOperation xmi:id="_7d0Z4szIEd-qGeizOhNIqw" name="setData">
              <ownedParameter xmi:id="_R6vS4MzJEd-qGeizOhNIqw" name="data" type="_vObTkMzCEd-qGeizOhNIqw"/>
            </ownedOperation>
            <ownedOperation xmi:id="_72QvEszIEd-qGeizOhNIqw" name="getData">
              <ownedParameter xmi:id="_XHLikMzJEd-qGeizOhNIqw" name="return" type="_vObTkMzCEd-qGeizOhNIqw" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_9Mh-cszIEd-qGeizOhNIqw" name="command"/>
            <ownedOperation xmi:id="_-Y0ycszIEd-qGeizOhNIqw" name="new"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_NxXY0MzAEd-qGeizOhNIqw" name="PersistentClassList" clientDependency="_AmpxYMzIEd-qGeizOhNIqw">
            <ownedOperation xmi:id="_2OZHoMzIEd-qGeizOhNIqw" name="new"/>
            <ownedOperation xmi:id="_3h_dgszIEd-qGeizOhNIqw" name="add">
              <ownedParameter xmi:id="_HXRUIMzJEd-qGeizOhNIqw" name="obj" type="_HEXVUMzAEd-qGeizOhNIqw" effect="read"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_oyagIMzHEd-qGeizOhNIqw" name="DBClass" clientDependency="_0HgwIMzHEd-qGeizOhNIqw _1GYzMMzHEd-qGeizOhNIqw _1ZnRMMzHEd-qGeizOhNIqw _1pHFwMzHEd-qGeizOhNIqw _2T36AMzHEd-qGeizOhNIqw">
            <ownedOperation xmi:id="_IVrSkszIEd-qGeizOhNIqw" name="create">
              <ownedParameter xmi:id="_NjmwAMzIEd-qGeizOhNIqw" name="return" type="_HEXVUMzAEd-qGeizOhNIqw" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_I3WcQszIEd-qGeizOhNIqw" name="read">
              <ownedParameter xmi:id="_ehAsUMzIEd-qGeizOhNIqw" name="return" type="_NxXY0MzAEd-qGeizOhNIqw" direction="return"/>
              <ownedParameter xmi:id="_gbgDEMzIEd-qGeizOhNIqw" name="criteria" type="_vObTkMzCEd-qGeizOhNIqw" effect="read"/>
            </ownedOperation>
            <ownedOperation xmi:id="_JUHQwszIEd-qGeizOhNIqw" name="update">
              <ownedParameter xmi:id="_lqepYMzIEd-qGeizOhNIqw" name="obj" type="_HEXVUMzAEd-qGeizOhNIqw" effect="update"/>
            </ownedOperation>
            <ownedOperation xmi:id="_JvrLYszIEd-qGeizOhNIqw" name="delete">
              <ownedParameter xmi:id="_rj7JAMzIEd-qGeizOhNIqw" name="obj" type="_HEXVUMzAEd-qGeizOhNIqw" effect="delete"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Dependency" xmi:id="_wmWWgMzHEd-qGeizOhNIqw" name="Dependency1" supplier="_oyagIMzHEd-qGeizOhNIqw" client="_BuFNIMzAEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="_0HgwIMzHEd-qGeizOhNIqw" name="Dependency2" supplier="_zJmakMzAEd-qGeizOhNIqw" client="_oyagIMzHEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="_1GYzMMzHEd-qGeizOhNIqw" name="Dependency3" supplier="_5KMrEMzAEd-qGeizOhNIqw" client="_oyagIMzHEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="_1ZnRMMzHEd-qGeizOhNIqw" name="Dependency4" supplier="_HEXVUMzAEd-qGeizOhNIqw" client="_oyagIMzHEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="_1pHFwMzHEd-qGeizOhNIqw" name="Dependency5" supplier="_NxXY0MzAEd-qGeizOhNIqw" client="_oyagIMzHEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="_2T36AMzHEd-qGeizOhNIqw" name="Dependency6" supplier="_4B7bcMzAEd-qGeizOhNIqw" client="_oyagIMzHEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:Association" xmi:id="_5BU-wMzHEd-qGeizOhNIqw" name="A_&lt;dBClass>_&lt;connection>" memberEnd="_5BU-wczHEd-qGeizOhNIqw _5BU-xMzHEd-qGeizOhNIqw" navigableOwnedEnd="_5BU-xMzHEd-qGeizOhNIqw">
            <ownedEnd xmi:id="_5BU-wczHEd-qGeizOhNIqw" name="dBClass" type="_oyagIMzHEd-qGeizOhNIqw" association="_5BU-wMzHEd-qGeizOhNIqw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5BU-wszHEd-qGeizOhNIqw" value="1"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5BU-w8zHEd-qGeizOhNIqw" value="1"/>
            </ownedEnd>
            <ownedEnd xmi:id="_5BU-xMzHEd-qGeizOhNIqw" name="connection" type="_2206QMzAEd-qGeizOhNIqw" association="_5BU-wMzHEd-qGeizOhNIqw">
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5BU-xczHEd-qGeizOhNIqw" value="1"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5BU-xszHEd-qGeizOhNIqw" value="1"/>
            </ownedEnd>
          </packagedElement>
          <packagedElement xmi:type="uml:Dependency" xmi:id="_AmpxYMzIEd-qGeizOhNIqw" name="Dependency7" supplier="_HEXVUMzAEd-qGeizOhNIqw" client="_NxXY0MzAEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_tTtPIMzJEd-qGeizOhNIqw" name="CallEvent1" operation="_MWvREMzEEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CreationEvent" xmi:id="_C8xpUszKEd-qGeizOhNIqw" name="CreationEvent1"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_dUCQ8szKEd-qGeizOhNIqw" name="CallEvent2" operation="_IVrSkszIEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_hsxLwszKEd-qGeizOhNIqw" name="CallEvent3"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_n83Q0szKEd-qGeizOhNIqw" name="CallEvent4"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_t8a_gszKEd-qGeizOhNIqw" name="CallEvent5"/>
          <packagedElement xmi:type="uml:CreationEvent" xmi:id="_yJPlQszKEd-qGeizOhNIqw" name="CreationEvent2"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_0NtXYMzKEd-qGeizOhNIqw" name="CallEvent6" operation="_-Y0ycszIEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_17iLIszKEd-qGeizOhNIqw" name="CallEvent7" operation="_72QvEszIEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_7dSjgczKEd-qGeizOhNIqw" name="CallEvent8" operation="_72QvEszIEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CreationEvent" xmi:id="_CX_r0szLEd-qGeizOhNIqw" name="CreationEvent3"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_FjGV4szLEd-qGeizOhNIqw" name="CallEvent9" operation="_eVSr4MzFEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CreationEvent" xmi:id="_KZfdEczLEd-qGeizOhNIqw" name="CreationEvent4"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_S7eFMczLEd-qGeizOhNIqw" name="CallEvent10"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_X4bHYczLEd-qGeizOhNIqw" name="CallEvent11"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_al3lEszLEd-qGeizOhNIqw" name="CallEvent12" operation="_k-RyEMzFEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_juUh4czMEd-qGeizOhNIqw" name="CallEvent13" operation="_I3WcQszIEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_y67O8czMEd-qGeizOhNIqw" name="CallEvent14"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_2UVawszMEd-qGeizOhNIqw" name="CallEvent15" operation="_eVSr4MzFEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CreationEvent" xmi:id="_5tS6oszMEd-qGeizOhNIqw" name="CreationEvent5"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_DrgQMszNEd-qGeizOhNIqw" name="CallEvent16" operation="_kj5jMszFEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CreationEvent" xmi:id="_JqeJAszNEd-qGeizOhNIqw" name="CreationEvent6"/>
          <packagedElement xmi:type="uml:CreationEvent" xmi:id="_lS750szNEd-qGeizOhNIqw" name="CreationEvent7"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_v51nEMzNEd-qGeizOhNIqw" name="CallEvent17" operation="_2OZHoMzIEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_sLc0UszOEd-qGeizOhNIqw" name="CallEvent18" operation="_WvGhIszGEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CreationEvent" xmi:id="_5bB0AczOEd-qGeizOhNIqw" name="CreationEvent8"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_DZ1mgszPEd-qGeizOhNIqw" name="CallEvent19" operation="_-Y0ycszIEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_O8CeYszPEd-qGeizOhNIqw" name="CallEvent20" operation="_XqjcwMzGEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_5Uf4wMzPEd-qGeizOhNIqw" name="CallEvent21" operation="_XqjcwMzGEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_EWg0sszQEd-qGeizOhNIqw" name="CallEvent22" operation="_7d0Z4szIEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_UbSf4szQEd-qGeizOhNIqw" name="CallEvent23" operation="_3h_dgszIEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CreationEvent" xmi:id="_lR1mQszQEd-qGeizOhNIqw" name="CreationEvent9"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_LEJU4szREd-qGeizOhNIqw" name="CallEvent24" operation="_JUHQwszIEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_Pisj0szREd-qGeizOhNIqw" name="CallEvent25" operation="_72QvEszIEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_SXTZcszREd-qGeizOhNIqw" name="CallEvent26" operation="_eVSr4MzFEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CreationEvent" xmi:id="_UpL8gszREd-qGeizOhNIqw" name="CreationEvent10"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_bK25wszREd-qGeizOhNIqw" name="CallEvent27" operation="_k-RyEMzFEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_tpwBgszSEd-qGeizOhNIqw" name="CallEvent28" operation="_JvrLYszIEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_vZzp4czSEd-qGeizOhNIqw" name="CallEvent29" operation="_eVSr4MzFEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CreationEvent" xmi:id="_yQfjIszSEd-qGeizOhNIqw" name="CreationEvent11"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_4IAJEMzSEd-qGeizOhNIqw" name="CallEvent30" operation="_k-RyEMzFEd-qGeizOhNIqw"/>
          <packagedElement xmi:type="uml:CallEvent" xmi:id="_8NqW4szSEd-qGeizOhNIqw" name="CallEvent31"/>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_oqc7IMzAEd-qGeizOhNIqw" name="Middleware">
      <packagedElement xmi:type="uml:Package" xmi:id="_ssZGkMzAEd-qGeizOhNIqw" name="java.sql">
        <elementImport xmi:id="_AS_AwMzDEd-qGeizOhNIqw">
          <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
        </elementImport>
        <elementImport xmi:id="_AS_AwczDEd-qGeizOhNIqw">
          <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
        </elementImport>
        <elementImport xmi:id="_AS_AwszDEd-qGeizOhNIqw">
          <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
        </elementImport>
        <elementImport xmi:id="_AS_Aw8zDEd-qGeizOhNIqw">
          <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
        </elementImport>
        <elementImport xmi:id="_AS_AxMzDEd-qGeizOhNIqw">
          <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
        </elementImport>
        <elementImport xmi:id="_AS_AxczDEd-qGeizOhNIqw">
          <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </elementImport>
        <elementImport xmi:id="_AS_AxszDEd-qGeizOhNIqw">
          <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
        </elementImport>
        <elementImport xmi:id="_AS_Ax8zDEd-qGeizOhNIqw">
          <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
        </elementImport>
        <packageImport xmi:id="__G3WcMzDEd-qGeizOhNIqw" importedPackage="_my21cMzCEd-qGeizOhNIqw"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_zJmakMzAEd-qGeizOhNIqw" name="DriverManager" clientDependency="_mT7L0MzEEd-qGeizOhNIqw">
          <ownedOperation xmi:id="_MWvREMzEEd-qGeizOhNIqw" name="getConnection">
            <ownedParameter xmi:id="_64SnwMzEEd-qGeizOhNIqw" name="return" type="_2206QMzAEd-qGeizOhNIqw" direction="return"/>
            <ownedParameter xmi:id="_-K19oMzEEd-qGeizOhNIqw" name="url" type="_vObTkMzCEd-qGeizOhNIqw" effect="read"/>
            <ownedParameter xmi:id="_IY2pwMzFEd-qGeizOhNIqw" name="user" type="_vObTkMzCEd-qGeizOhNIqw" effect="read"/>
            <ownedParameter xmi:id="_Lm8WYMzFEd-qGeizOhNIqw" name="password" type="_vObTkMzCEd-qGeizOhNIqw" effect="read"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_2206QMzAEd-qGeizOhNIqw" name="Connection" clientDependency="_m02uoMzEEd-qGeizOhNIqw">
          <ownedOperation xmi:id="_eVSr4MzFEd-qGeizOhNIqw" name="createStatement">
            <ownedParameter xmi:id="_gEmtYMzFEd-qGeizOhNIqw" name="return" type="_4B7bcMzAEd-qGeizOhNIqw" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_4B7bcMzAEd-qGeizOhNIqw" name="Statement" clientDependency="_nRwtEMzEEd-qGeizOhNIqw">
          <ownedOperation xmi:id="_kj5jMszFEd-qGeizOhNIqw" name="executeQuery">
            <ownedParameter xmi:id="_meY58MzFEd-qGeizOhNIqw" name="return" type="_5KMrEMzAEd-qGeizOhNIqw" direction="return"/>
            <ownedParameter xmi:id="_0qUNIMzFEd-qGeizOhNIqw" name="sql" type="_vObTkMzCEd-qGeizOhNIqw" effect="read"/>
          </ownedOperation>
          <ownedOperation xmi:id="_k-RyEMzFEd-qGeizOhNIqw" name="executeUpdate">
            <ownedParameter xmi:id="_6jdx0MzFEd-qGeizOhNIqw" name="return" type="_BDYz4MzMEd-qGeizOhNIqw" direction="return"/>
            <ownedParameter xmi:id="_Gx7SwMzGEd-qGeizOhNIqw" name="sql" type="_vObTkMzCEd-qGeizOhNIqw" effect="read"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_5KMrEMzAEd-qGeizOhNIqw" name="ResultSet">
          <ownedOperation xmi:id="_WvGhIszGEd-qGeizOhNIqw" name="next">
            <ownedParameter xmi:id="_MZb0MMzOEd-qGeizOhNIqw" name="return" type="_S4uy4MzOEd-qGeizOhNIqw" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_XG8ZYszGEd-qGeizOhNIqw" name="getInt">
            <ownedParameter xmi:id="_ayFOYMzGEd-qGeizOhNIqw" name="return" type="_BDYz4MzMEd-qGeizOhNIqw" direction="return"/>
            <ownedParameter xmi:id="_eNbT4MzGEd-qGeizOhNIqw" name="column" type="_vObTkMzCEd-qGeizOhNIqw" effect="read"/>
          </ownedOperation>
          <ownedOperation xmi:id="_XqjcwMzGEd-qGeizOhNIqw" name="getString">
            <ownedParameter xmi:id="_j7GoYMzGEd-qGeizOhNIqw" name="return" type="_vObTkMzCEd-qGeizOhNIqw" direction="return"/>
            <ownedParameter xmi:id="_mH6eMMzGEd-qGeizOhNIqw" name="column" type="_vObTkMzCEd-qGeizOhNIqw" effect="read"/>
          </ownedOperation>
          <ownedOperation xmi:id="_YNRvUszGEd-qGeizOhNIqw" name="getDate">
            <ownedParameter xmi:id="_qb400MzGEd-qGeizOhNIqw" name="return" type="_hCrxIMzDEd-qGeizOhNIqw" direction="return"/>
            <ownedParameter xmi:id="_sKdPcMzGEd-qGeizOhNIqw" name="column" type="_vObTkMzCEd-qGeizOhNIqw"/>
          </ownedOperation>
          <ownedOperation xmi:id="_9PdBgszGEd-qGeizOhNIqw" name="first">
            <ownedParameter xmi:id="_gkxsIMzOEd-qGeizOhNIqw" name="return" type="_S4uy4MzOEd-qGeizOhNIqw" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_-7fFgszGEd-qGeizOhNIqw" name="last">
            <ownedParameter xmi:id="_hyjt4MzOEd-qGeizOhNIqw" name="return" type="_S4uy4MzOEd-qGeizOhNIqw" direction="return"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_hCrxIMzDEd-qGeizOhNIqw" name="Date"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_kseiUMzDEd-qGeizOhNIqw" name="Time"/>
        <packagedElement xmi:type="uml:Dependency" xmi:id="_mT7L0MzEEd-qGeizOhNIqw" name="Dependency1" supplier="_2206QMzAEd-qGeizOhNIqw" client="_zJmakMzAEd-qGeizOhNIqw"/>
        <packagedElement xmi:type="uml:Dependency" xmi:id="_m02uoMzEEd-qGeizOhNIqw" name="Dependency2" supplier="_4B7bcMzAEd-qGeizOhNIqw" client="_2206QMzAEd-qGeizOhNIqw"/>
        <packagedElement xmi:type="uml:Dependency" xmi:id="_nRwtEMzEEd-qGeizOhNIqw" name="Dependency3" supplier="_5KMrEMzAEd-qGeizOhNIqw" client="_4B7bcMzAEd-qGeizOhNIqw"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_my21cMzCEd-qGeizOhNIqw" name="java.lang">
        <packagedElement xmi:type="uml:Class" xmi:id="_sb6IoMzCEd-qGeizOhNIqw" name="Object"/>
        <packagedElement xmi:type="uml:Class" xmi:id="_vObTkMzCEd-qGeizOhNIqw" name="String">
          <generalization xmi:id="_B5DmsMzDEd-qGeizOhNIqw" general="_sb6IoMzCEd-qGeizOhNIqw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_BDYz4MzMEd-qGeizOhNIqw" name="Int">
          <generalization xmi:id="_XQut4MzOEd-qGeizOhNIqw" general="_sb6IoMzCEd-qGeizOhNIqw"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_S4uy4MzOEd-qGeizOhNIqw" name="Boolean">
          <generalization xmi:id="_XtVxYMzOEd-qGeizOhNIqw" general="_sb6IoMzCEd-qGeizOhNIqw"/>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <profileApplication xmi:id="_LN9IQMy9Ed-qGeizOhNIqw">
      <eAnnotations xmi:id="_LOZ0MMy9Ed-qGeizOhNIqw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="../4prak.uml#_oJZZUMy8Ed-qGeizOhNIqw"/>
      </eAnnotations>
      <appliedProfile href="../4prak.uml#_XkGiwB07Ed-QQ4mYkrb7Gg"/>
    </profileApplication>
  </uml:Model>
  <_4prak:mechanism xmi:id="_bca68My9Ed-qGeizOhNIqw" base_Collaboration="_XbrCUMy9Ed-qGeizOhNIqw"/>
  <_4prak:role xmi:id="_IBAjwMzAEd-qGeizOhNIqw" base_Class="_BuFNIMzAEd-qGeizOhNIqw"/>
  <_4prak:role xmi:id="_I_mS8MzAEd-qGeizOhNIqw" base_Class="_HEXVUMzAEd-qGeizOhNIqw"/>
  <_4prak:role xmi:id="_QshiYMzAEd-qGeizOhNIqw" base_Class="_NxXY0MzAEd-qGeizOhNIqw"/>
  <_4prak:layer xmi:id="_uqwQsMzAEd-qGeizOhNIqw" base_Package="_oqc7IMzAEd-qGeizOhNIqw"/>
</xmi:XMI>
