Ignore:
Timestamp:
03/23/15 13:37:42 (10 years ago)
Author:
sherbold
Message:
  • minor update of tests
Location:
trunk/autoquest-plugin-uml-test/src/test
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-plugin-uml-test/src/test/java/de/ugoe/cs/autoquest/plugin/uml/UMLUtilsTest.java

    r1929 r1931  
    2828import java.util.logging.Level; 
    2929 
    30 //import static org.junit.Assert.*; 
    31  
    32  
    33  
     30import static org.junit.Assert.*; 
    3431 
    3532import org.eclipse.uml2.uml.Interaction; 
     
    4542import de.ugoe.cs.autoquest.plugin.http.HTTPLogParser; 
    4643import de.ugoe.cs.autoquest.plugin.http.SOAPUtils; 
    47 import de.ugoe.cs.autoquest.plugin.http.eventcore.SOAPEventType; 
    4844import de.ugoe.cs.autoquest.plugin.http.eventcore.SimpleSOAPEventType; 
    4945import de.ugoe.cs.autoquest.testgeneration.RandomWalkGenerator; 
     
    137133    } 
    138134 
    139     @Test(expected = java.lang.RuntimeException.class) 
     135    @Test 
    140136    public void testCreateUMLTransitionSequence_ITA_1() throws Exception { 
    141137        TestData testdata = ita_1; 
    142138 
     139        /* 
     140         * Properties properties = loadProperties(testdata); //Collection<List<Event>> sequences = 
     141         * loadAndPreprocessUsageJournal(testdata, properties); 
     142         *  
     143         * Model model = 
     144         * ModelUtils.loadModel(ClassLoader.getSystemResourceAsStream(testdata.dslModelFile)); 
     145         *  
     146         * StateMachine stateMachine = (StateMachine) 
     147         * model.getPackagedElement("StateMachineTransportService", true, 
     148         * UMLPackage.Literals.STATE_MACHINE, true); 
     149         *  
     150         *  
     151         * Collection<List<Event>> umlSequences = new LinkedList<>(); 
     152         *  
     153         * // remove everything but transport from sequences for (List<Event> sequence : sequences) 
     154         * { for (Iterator<Event> eventIter = sequence.iterator(); eventIter.hasNext();) { Event 
     155         * event = eventIter.next(); if 
     156         * (!"TransportService".equals(SOAPUtils.getServiceNameFromEvent(event))) { 
     157         * eventIter.remove(); } } umlSequences.add(UMLUtils.createUMLTransitionSequence(sequence, 
     158         * stateMachine)); } 
     159         */ 
     160 
     161        Model model = 
     162            ModelUtils.loadModel(ClassLoader.getSystemResourceAsStream(testdata.dslModelFile)); 
     163 
     164        StateMachine stateMachine = 
     165            (StateMachine) model.getPackagedElement("StateMachineTransportService", true, 
     166                                                    UMLPackage.Literals.STATE_MACHINE, true); 
     167 
     168        List<Event> manuallyCreatedSequence = new LinkedList<>(); 
     169        manuallyCreatedSequence 
     170            .add(new Event(new SimpleSOAPEventType("transportInstructionRequest", 
     171                                                   "TransportService", "Logistics_Environment", 
     172                                                   null))); 
     173        manuallyCreatedSequence 
     174            .add(new Event(new SimpleSOAPEventType("transportInstructionConfirmationRequest", 
     175                                                   "materialSupplierService", 
     176                                                   "Logistics_Environment", null))); 
     177 
     178        UMLUtils.createUMLTransitionSequence(manuallyCreatedSequence, stateMachine); 
     179    } 
     180 
     181    @Test 
     182    public void testConvertStateMachineToUsageProfile__ITA_1() throws Exception { 
     183        TestData testdata = ita_1; 
     184         
     185        assertTrue("test currently not working", false); 
     186 
    143187        Properties properties = loadProperties(testdata); 
    144188        Collection<List<Event>> sequences = loadAndPreprocessUsageJournal(testdata, properties); 
    145189        Model model = 
    146190            ModelUtils.loadModel(ClassLoader.getSystemResourceAsStream(testdata.dslModelFile)); 
    147  
    148191        StateMachine stateMachine = 
    149192            (StateMachine) model.getPackagedElement("StateMachineTransportService", true, 
     
    156199            for (Iterator<Event> eventIter = sequence.iterator(); eventIter.hasNext();) { 
    157200                Event event = eventIter.next(); 
    158                 SOAPEventType eventType = (SOAPEventType) event.getType(); 
    159                 if (!"TransportService".equals(eventType.getServiceName())) { 
     201                if (!"TransportService".equals(SOAPUtils.getServiceNameFromEvent(event))) { 
    160202                    eventIter.remove(); 
    161203                } 
     
    163205            umlSequences.add(UMLUtils.createUMLTransitionSequence(sequence, stateMachine)); 
    164206        } 
    165     } 
    166  
    167     @Test 
    168     public void testConvertStateMachineToUsageProfile__ITA_1() throws Exception { 
    169         TestData testdata = ita_1; 
    170  
    171         Properties properties = loadProperties(testdata); 
    172         Collection<List<Event>> sequences = loadAndPreprocessUsageJournal(testdata, properties); 
    173  
    174         Model model = 
    175             ModelUtils.loadModel(ClassLoader.getSystemResourceAsStream(testdata.dslModelFile)); 
    176  
    177         // remove everything but transport from sequences 
    178         for (List<Event> sequence : sequences) { 
    179             for (Iterator<Event> eventIter = sequence.iterator(); eventIter.hasNext();) { 
    180                 Event event = eventIter.next(); 
    181                 SOAPEventType eventType = (SOAPEventType) event.getType(); 
    182                 if (!"TransportService".equals(eventType.getServiceName())) { 
    183                     eventIter.remove(); 
    184                 } 
    185             } 
    186         } 
    187  
    188         StateMachine stateMachine = 
    189             (StateMachine) model.getPackagedElement("StateMachineTransportService", true, 
    190                                                     UMLPackage.Literals.STATE_MACHINE, true); 
    191  
    192         UMLUtils.convertStateMachineToUsageProfile(sequences, stateMachine); 
     207 
     208        UMLUtils.convertStateMachineToUsageProfile(umlSequences, stateMachine); 
    193209 
    194210        ModelUtils.writeModelToFile(model, OUTPUT_DIR + "ita_v2_result.uml"); 
     
    304320        int[] lengths = new int[generatedSequences.size()]; 
    305321        for (List<Event> sequence : generatedSequences) { 
    306             interactions.add(UMLUtils.createInteractionFromEventSequence(sequence, model, 
    307                                                         properties.getProperty("testcases.prefix") + 
    308                                                             "_" + i, 
    309                                                         properties.getProperty("test.context"))); 
     322            interactions.add(UMLUtils 
     323                .createInteractionFromEventSequence(sequence, model, 
     324                                                    properties.getProperty("testcases.prefix") + 
     325                                                        "_" + i, 
     326                                                    properties.getProperty("test.context"))); 
    310327            lengths[i - 1] = sequence.size(); 
    311328            i++; 
     
    385402    } 
    386403 
    387     private IStochasticProcess createUsageProfile(TestData testdata, Collection<List<Event>> sequences) 
     404    private IStochasticProcess createUsageProfile(TestData testdata, 
     405                                                  Collection<List<Event>> sequences) 
    388406        throws Exception 
    389407    { 
  • trunk/autoquest-plugin-uml-test/src/test/resources/deda_model.uml

    r1927 r1931  
    1515        <ownedAttribute xmi:type="uml:Property" xmi:id="_gMtAILwQEeS8kt2gTxQkQg" name="extension"> 
    1616          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> 
     17          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nT1hYM4YEeSxBaXi6j-y9g"/> 
     18          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nUEK4M4YEeSxBaXi6j-y9g" value="1"/> 
    1719        </ownedAttribute> 
    1820      </packagedElement> 
     
    6971        </packagedElement> 
    7072        <packagedElement xmi:type="uml:DataType" xmi:id="_GZLQULwTEeS8kt2gTxQkQg" name="UpdateSemanticSignifierRequest"> 
    71           <ownedAttribute xmi:type="uml:Property" xmi:id="_VO7joLwTEeS8kt2gTxQkQg" name="semantic-signifierName"/> 
     73          <ownedAttribute xmi:type="uml:Property" xmi:id="_VO7joLwTEeS8kt2gTxQkQg" name="semantic-signifierName"> 
     74            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> 
     75          </ownedAttribute> 
    7276          <ownedAttribute xmi:type="uml:Property" xmi:id="_Z4koQLwTEeS8kt2gTxQkQg" name="RLUSsemantic-signifier" type="_hVXYsLwNEeS8kt2gTxQkQg"/> 
    7377        </packagedElement> 
     
    15011505        <packagedElement xmi:type="uml:Component" xmi:id="_CrcpgKC4EeSR_swKuhjZ_A" clientDependency="_DQbpILEPEeSPMcTTAQ1qKQ" name="RLUSMetaDataPortType"/> 
    15021506        <packagedElement xmi:type="uml:Component" xmi:id="_9yN0QKC4EeSR_swKuhjZ_A" name="RLUSMetaDataTestContext"/> 
    1503         <packagedElement xmi:type="uml:Component" xmi:id="_X3xRwKDCEeSR_swKuhjZ_A" name="RLUSTestSuite_1" classifierBehavior="_iCR6QLzXEeSu8bCjKN8_hw"> 
     1507        <packagedElement xmi:type="uml:Component" xmi:id="_X3xRwKDCEeSR_swKuhjZ_A" name="RLUSTestSuite_1"> 
    15041508          <ownedAttribute xmi:type="uml:Property" xmi:id="_Heb2YKDDEeSR_swKuhjZ_A" name="rlusService" visibility="public" type="_Aow1gKC3EeSR_swKuhjZ_A"> 
    15051509            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LoBh8KDDEeSR_swKuhjZ_A" value="1"/> 
     
    15261530            </end> 
    15271531          </ownedConnector> 
    1528           <ownedBehavior xmi:type="uml:Interaction" xmi:id="_iCR6QLzXEeSu8bCjKN8_hw" name="testcase_1_impl" specification="_R78v4LzXEeSu8bCjKN8_hw"> 
    1529             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_baiRoMDyEeSlO4e8QG-B1g" name="MessageSend" covered="_UYMTYLzYEeSu8bCjKN8_hw" message="_bahqkMDyEeSlO4e8QG-B1g"/> 
    1530             <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_TowXYMDyEeSlO4e8QG-B1g" name="BehaviorExecSpec" covered="_UYMTYLzYEeSu8bCjKN8_hw" finish="_dKRw8cDyEeSlO4e8QG-B1g" start="_baiRoMDyEeSlO4e8QG-B1g"/> 
    1531             <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_UNxwAMDyEeSlO4e8QG-B1g" name="BehaviorExecSpec0" covered="_XqBQgLzYEeSu8bCjKN8_hw" finish="_dKRw8MDyEeSlO4e8QG-B1g" start="_bai4sMDyEeSlO4e8QG-B1g"/> 
    1532             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_bai4sMDyEeSlO4e8QG-B1g" name="MessageRecv" covered="_XqBQgLzYEeSu8bCjKN8_hw" message="_bahqkMDyEeSlO4e8QG-B1g"/> 
    1533             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_dKRw8MDyEeSlO4e8QG-B1g" name="Message0Send" covered="_XqBQgLzYEeSu8bCjKN8_hw" message="_dKRJ4MDyEeSlO4e8QG-B1g"/> 
    1534             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_dKRw8cDyEeSlO4e8QG-B1g" name="Message0Recv" covered="_UYMTYLzYEeSu8bCjKN8_hw" message="_dKRJ4MDyEeSlO4e8QG-B1g"/> 
    1535             <lifeline xmi:type="uml:Lifeline" xmi:id="_UYMTYLzYEeSu8bCjKN8_hw" name="TestComponent" represents="_1c1AMKDEEeSR_swKuhjZ_A" coveredBy="_TowXYMDyEeSlO4e8QG-B1g _baiRoMDyEeSlO4e8QG-B1g _dKRw8cDyEeSlO4e8QG-B1g"/> 
    1536             <lifeline xmi:type="uml:Lifeline" xmi:id="_XqBQgLzYEeSu8bCjKN8_hw" name="SUT" represents="_Heb2YKDDEeSR_swKuhjZ_A" coveredBy="_UNxwAMDyEeSlO4e8QG-B1g _bai4sMDyEeSlO4e8QG-B1g _dKRw8MDyEeSlO4e8QG-B1g"/> 
    1537             <message xmi:type="uml:Message" xmi:id="_bahqkMDyEeSlO4e8QG-B1g" name="1:Message" connector="_PuBcEKDFEeSR_swKuhjZ_A" receiveEvent="_bai4sMDyEeSlO4e8QG-B1g" sendEvent="_baiRoMDyEeSlO4e8QG-B1g" signature="_0e4SkKC2EeSR_swKuhjZ_A"> 
    1538               <argument xmi:type="uml:InstanceValue" xmi:id="_3mVWkMZkEeSYR7D_AlByKg" name="request" type="_w0vXYKCbEeSR_swKuhjZ_A" instance="_CDZzwLzgEeSu8bCjKN8_hw"/> 
    1539               <argument xmi:type="uml:LiteralNull" xmi:id="_5LrjwMZkEeSYR7D_AlByKg" name="response"/> 
    1540             </message> 
    1541             <message xmi:type="uml:Message" xmi:id="_dKRJ4MDyEeSlO4e8QG-B1g" name="2:Message" connector="_PuBcEKDFEeSR_swKuhjZ_A" messageSort="reply" receiveEvent="_dKRw8cDyEeSlO4e8QG-B1g" sendEvent="_dKRw8MDyEeSlO4e8QG-B1g" signature="_0e4SkKC2EeSR_swKuhjZ_A"> 
    1542               <argument xmi:type="uml:InstanceValue" xmi:id="_8EKz0MZkEeSYR7D_AlByKg" name="response" type="_XK8dQKCcEeSR_swKuhjZ_A" instance="_JdHMQLzgEeSu8bCjKN8_hw"/> 
    1543               <argument xmi:type="uml:LiteralNull" xmi:id="_9NqLcMZkEeSYR7D_AlByKg" name="request"/> 
    1544             </message> 
    1545           </ownedBehavior> 
    1546           <ownedOperation xmi:type="uml:Operation" xmi:id="_R78v4LzXEeSu8bCjKN8_hw" name="testcase_1" method="_iCR6QLzXEeSu8bCjKN8_hw"/> 
    15471532        </packagedElement> 
    15481533        <packagedElement xmi:type="uml:Component" xmi:id="_JyRr0KDEEeSR_swKuhjZ_A" name="RLUSEnvironment"> 
     
    15871572        <packagedElement xmi:type="uml:Component" xmi:id="_XvSrQLEVEeSPMcTTAQ1qKQ" clientDependency="_cK23oLEVEeSPMcTTAQ1qKQ" name="RLUSRLPNotesMQPortType"/> 
    15881573        <packagedElement xmi:type="uml:InterfaceRealization" xmi:id="_cK23oLEVEeSPMcTTAQ1qKQ" name="Realization1" client="_XvSrQLEVEeSPMcTTAQ1qKQ" supplier="_G8nYQLEVEeSPMcTTAQ1qKQ" contract="_G8nYQLEVEeSPMcTTAQ1qKQ"/> 
    1589         <packagedElement xmi:type="uml:Component" xmi:id="_Db-BkMdGEeSYR7D_AlByKg" name="RLUSTestSuite_2" classifierBehavior="_Kj0uoMgCEeSYR7D_AlByKg"> 
    1590           <ownedAttribute xmi:type="uml:Property" xmi:id="_Y1zcwMfREeSYR7D_AlByKg" name="rlusService" visibility="public" type="_Aow1gKC3EeSR_swKuhjZ_A"> 
    1591             <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aAcq8MfREeSYR7D_AlByKg" value="1"/> 
    1592             <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aAcq8cfREeSYR7D_AlByKg" value="1"/> 
    1593             <defaultValue xmi:type="uml:LiteralString" xmi:id="_aAcq8sfREeSYR7D_AlByKg"> 
    1594               <value xsi:nil="true"/> 
    1595             </defaultValue> 
    1596           </ownedAttribute> 
    1597           <ownedAttribute xmi:type="uml:Property" xmi:id="_cUFFAMfSEeSYR7D_AlByKg" name="rlusEnvironment" type="_JyRr0KDEEeSR_swKuhjZ_A"/> 
    1598           <ownedConnector xmi:type="uml:Connector" xmi:id="_p7jAQMfSEeSYR7D_AlByKg" name="RLUSRLPNotesMQConnector"> 
    1599             <end xmi:type="uml:ConnectorEnd" xmi:id="_p7jnUMfSEeSYR7D_AlByKg" partWithPort="_cUFFAMfSEeSYR7D_AlByKg" role="_M_niEMdGEeSYR7D_AlByKg"> 
    1600               <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_p7jnUcfSEeSYR7D_AlByKg" value="1"/> 
    1601               <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_p7jnUsfSEeSYR7D_AlByKg" value="1"/> 
    1602             </end> 
    1603             <end xmi:type="uml:ConnectorEnd" xmi:id="_p7jnU8fSEeSYR7D_AlByKg" partWithPort="_Y1zcwMfREeSYR7D_AlByKg" role="_jlutwLEVEeSPMcTTAQ1qKQ"> 
    1604               <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_p7jnVMfSEeSYR7D_AlByKg" value="1"/> 
    1605               <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_p7jnVcfSEeSYR7D_AlByKg" value="1"/> 
    1606             </end> 
    1607           </ownedConnector> 
    1608           <ownedBehavior xmi:type="uml:Interaction" xmi:id="_Kj0uoMgCEeSYR7D_AlByKg" name="rlus_mq_testcase_1" specification="_si1AMMgBEeSYR7D_AlByKg"> 
    1609             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_nBxV8cgCEeSYR7D_AlByKg" name="MessageSend" message="_nBxV8MgCEeSYR7D_AlByKg"/> 
    1610             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_nBx9AMgCEeSYR7D_AlByKg" name="MessageRecv" message="_nBxV8MgCEeSYR7D_AlByKg"/> 
    1611             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_pS5EAMgCEeSYR7D_AlByKg" name="MessageSend0" message="_pS4c8MgCEeSYR7D_AlByKg"/> 
    1612             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_pS5rEMgCEeSYR7D_AlByKg" name="MessageRecv0" message="_pS4c8MgCEeSYR7D_AlByKg"/> 
    1613             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_tg6joMgCEeSYR7D_AlByKg" name="MessageSend1" message="_tg58kMgCEeSYR7D_AlByKg"/> 
    1614             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_tg6jocgCEeSYR7D_AlByKg" name="MessageRecv1" message="_tg58kMgCEeSYR7D_AlByKg"/> 
    1615             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_wIgQ8MgCEeSYR7D_AlByKg" name="MessageSend2" message="_wIfp4MgCEeSYR7D_AlByKg"/> 
    1616             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_wIgQ8cgCEeSYR7D_AlByKg" name="MessageRecv2" message="_wIfp4MgCEeSYR7D_AlByKg"/> 
    1617             <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_kAn5IMgCEeSYR7D_AlByKg" name="BehaviorExecSpec0" finish="_pS5EAMgCEeSYR7D_AlByKg" start="_nBx9AMgCEeSYR7D_AlByKg"/> 
    1618             <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_jJ66oMgCEeSYR7D_AlByKg" name="BehaviorExecSpec" finish="_pS5rEMgCEeSYR7D_AlByKg" start="_nBxV8cgCEeSYR7D_AlByKg"/> 
    1619             <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_rLm5IMgCEeSYR7D_AlByKg" name="BehaviorExecSpec2" finish="_wIgQ8MgCEeSYR7D_AlByKg" start="_tg6jocgCEeSYR7D_AlByKg"/> 
    1620             <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_qtnVkMgCEeSYR7D_AlByKg" name="BehaviorExecSpec1" finish="_wIgQ8cgCEeSYR7D_AlByKg" start="_tg6joMgCEeSYR7D_AlByKg"/> 
    1621             <lifeline xmi:type="uml:Lifeline" xmi:id="_Yt95IMgCEeSYR7D_AlByKg" name="environment" represents="_1c1AMKDEEeSR_swKuhjZ_A"/> 
    1622             <lifeline xmi:type="uml:Lifeline" xmi:id="_ZeySEMgCEeSYR7D_AlByKg" name="rlusService" represents="_Heb2YKDDEeSR_swKuhjZ_A"/> 
    1623             <message xmi:type="uml:Message" xmi:id="_nBxV8MgCEeSYR7D_AlByKg" name="1:put" receiveEvent="_nBx9AMgCEeSYR7D_AlByKg" sendEvent="_nBxV8cgCEeSYR7D_AlByKg" signature="_5tRh8Mc1EeSYR7D_AlByKg"> 
    1624               <argument xmi:type="uml:InstanceValue" xmi:id="_E4FeYMgDEeSYR7D_AlByKg" name="request" type="_Kv7tUMcYEeSYR7D_AlByKg" instance="_EgFSQMf8EeSYR7D_AlByKg"/> 
    1625               <argument xmi:type="uml:LiteralNull" xmi:id="_G7ncYMgDEeSYR7D_AlByKg" name="response"/> 
    1626             </message> 
    1627             <message xmi:type="uml:Message" xmi:id="_pS4c8MgCEeSYR7D_AlByKg" name="2:putReply" messageSort="reply" receiveEvent="_pS5rEMgCEeSYR7D_AlByKg" sendEvent="_pS5EAMgCEeSYR7D_AlByKg" signature="_5tRh8Mc1EeSYR7D_AlByKg"> 
    1628               <argument xmi:type="uml:InstanceValue" xmi:id="_Mj894MgDEeSYR7D_AlByKg" name="response" type="_RAXOQLwPEeS8kt2gTxQkQg" instance="_B1McgMgAEeSYR7D_AlByKg"/> 
    1629               <argument xmi:type="uml:LiteralNull" xmi:id="_NiCWwMgDEeSYR7D_AlByKg" name="request"/> 
    1630             </message> 
    1631             <message xmi:type="uml:Message" xmi:id="_tg58kMgCEeSYR7D_AlByKg" name="3:put2" receiveEvent="_tg6jocgCEeSYR7D_AlByKg" sendEvent="_tg6joMgCEeSYR7D_AlByKg" signature="_5tRh8Mc1EeSYR7D_AlByKg"> 
    1632               <argument xmi:type="uml:InstanceValue" xmi:id="_P1dx8MgDEeSYR7D_AlByKg" name="request" type="_Kv7tUMcYEeSYR7D_AlByKg" instance="_EgFSQMf8EeSYR7D_AlByKg"/> 
    1633               <argument xmi:type="uml:LiteralNull" xmi:id="_SKuZIMgDEeSYR7D_AlByKg" name="response"/> 
    1634             </message> 
    1635             <message xmi:type="uml:Message" xmi:id="_wIfp4MgCEeSYR7D_AlByKg" name="4:putReply2" messageSort="reply" receiveEvent="_wIgQ8cgCEeSYR7D_AlByKg" sendEvent="_wIgQ8MgCEeSYR7D_AlByKg" signature="_5tRh8Mc1EeSYR7D_AlByKg"> 
    1636               <argument xmi:type="uml:InstanceValue" xmi:id="_Ujve8MgDEeSYR7D_AlByKg" name="response" type="_RAXOQLwPEeS8kt2gTxQkQg" instance="_F3E9kMgAEeSYR7D_AlByKg"/> 
    1637               <argument xmi:type="uml:LiteralNull" xmi:id="_VmcSEMgDEeSYR7D_AlByKg" name="request"/> 
    1638             </message> 
    1639           </ownedBehavior> 
    1640           <ownedOperation xmi:type="uml:Operation" xmi:id="_si1AMMgBEeSYR7D_AlByKg" name="rlus_mq_testcase_1" method="_Kj0uoMgCEeSYR7D_AlByKg"/> 
    1641         </packagedElement> 
    16421574      </packagedElement> 
    16431575      <packagedElement xmi:type="uml:Package" xmi:id="_k19qEMDNEeSlO4e8QG-B1g" name="IXS"> 
     
    16931625            </end> 
    16941626          </ownedConnector> 
    1695           <ownedBehavior xmi:type="uml:Interaction" xmi:id="_jTKlUMDzEeSlO4e8QG-B1g" name="testcase_1_impl" specification="_lPfV0MD4EeSlO4e8QG-B1g"> 
    1696             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_gHDKcMD6EeSjvrY9JxSQ3g" name="MessageRecv0" covered="_DEXGEMD0EeSlO4e8QG-B1g" message="_gHB8UMD6EeSjvrY9JxSQ3g"/> 
    1697             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_T4x2wMD6EeSjvrY9JxSQ3g" name="MessageSend" covered="_DEXGEMD0EeSlO4e8QG-B1g" message="_T4wooMD6EeSjvrY9JxSQ3g"/> 
    1698             <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_RCkeocD6EeSjvrY9JxSQ3g" name="BehaviorExecSpec" covered="_DEXGEMD0EeSlO4e8QG-B1g" finish="_gHDKcMD6EeSjvrY9JxSQ3g" start="_T4x2wMD6EeSjvrY9JxSQ3g"/> 
    1699             <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_RiBawMD6EeSjvrY9JxSQ3g" name="BehaviorExecSpec0" covered="_0vKiIMDzEeSlO4e8QG-B1g" finish="_gHCjYMD6EeSjvrY9JxSQ3g" start="_T4yd0MD6EeSjvrY9JxSQ3g"/> 
    1700             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_T4yd0MD6EeSjvrY9JxSQ3g" name="MessageRecv" covered="_0vKiIMDzEeSlO4e8QG-B1g" message="_T4wooMD6EeSjvrY9JxSQ3g"/> 
    1701             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_gHCjYMD6EeSjvrY9JxSQ3g" name="MessageSend0" covered="_0vKiIMDzEeSlO4e8QG-B1g" message="_gHB8UMD6EeSjvrY9JxSQ3g"/> 
    1702             <lifeline xmi:type="uml:Lifeline" xmi:id="_0vKiIMDzEeSlO4e8QG-B1g" name="SUT" visibility="public" represents="_5o09kMDkEeSlO4e8QG-B1g" coveredBy="_RiBawMD6EeSjvrY9JxSQ3g _T4yd0MD6EeSjvrY9JxSQ3g _gHCjYMD6EeSjvrY9JxSQ3g"/> 
    1703             <lifeline xmi:type="uml:Lifeline" xmi:id="_DEXGEMD0EeSlO4e8QG-B1g" name="ixsEnvironment" represents="_ZZWI4MDlEeSlO4e8QG-B1g" coveredBy="_RCkeocD6EeSjvrY9JxSQ3g _T4x2wMD6EeSjvrY9JxSQ3g _gHDKcMD6EeSjvrY9JxSQ3g"/> 
    1704             <message xmi:type="uml:Message" xmi:id="_T4wooMD6EeSjvrY9JxSQ3g" name="1:Message" connector="_mYgG8MDlEeSlO4e8QG-B1g" receiveEvent="_T4yd0MD6EeSjvrY9JxSQ3g" sendEvent="_T4x2wMD6EeSjvrY9JxSQ3g" signature="_Fn150MDQEeSlO4e8QG-B1g"> 
    1705               <argument xmi:type="uml:InstanceValue" xmi:id="_8qhyAMD6EeSjvrY9JxSQ3g" name="request" type="_ct5U0L2uEeSe48NTDZ3Xhg" instance="_c2b9AMD0EeSlO4e8QG-B1g"/> 
    1706               <argument xmi:type="uml:LiteralNull" xmi:id="_ce_V0MZkEeSYR7D_AlByKg" name="response"/> 
    1707             </message> 
    1708             <message xmi:type="uml:Message" xmi:id="_gHB8UMD6EeSjvrY9JxSQ3g" name="2:Message" connector="_mYgG8MDlEeSlO4e8QG-B1g" messageSort="reply" receiveEvent="_gHDKcMD6EeSjvrY9JxSQ3g" sendEvent="_gHCjYMD6EeSjvrY9JxSQ3g" signature="_Fn150MDQEeSlO4e8QG-B1g"> 
    1709               <argument xmi:type="uml:InstanceValue" xmi:id="_B_7wcMD7EeSjvrY9JxSQ3g" name="response" type="_ZQ7h4L2yEeSe48NTDZ3Xhg" instance="_iPH48MD0EeSlO4e8QG-B1g"/> 
    1710               <argument xmi:type="uml:LiteralNull" xmi:id="_e3alwMZkEeSYR7D_AlByKg" name="request"/> 
    1711             </message> 
    1712           </ownedBehavior> 
    1713           <ownedOperation xmi:type="uml:Operation" xmi:id="_lPfV0MD4EeSlO4e8QG-B1g" name="testcase_1" method="_jTKlUMDzEeSlO4e8QG-B1g"/> 
    17141627        </packagedElement> 
    17151628        <packagedElement xmi:type="uml:Component" xmi:id="_rCusUMDjEeSlO4e8QG-B1g" name="IXSTestEnvironment"> 
     
    17651678        <packagedElement xmi:type="uml:Component" xmi:id="_0AKlcMdGEeSYR7D_AlByKg" clientDependency="_6cGHEMdGEeSYR7D_AlByKg" name="IXSPOCDPatientPortType"/> 
    17661679        <packagedElement xmi:type="uml:InterfaceRealization" xmi:id="_6cGHEMdGEeSYR7D_AlByKg" name="Realization1" client="_0AKlcMdGEeSYR7D_AlByKg" supplier="_ErLvEMc4EeSYR7D_AlByKg" contract="_ErLvEMc4EeSYR7D_AlByKg"/> 
    1767         <packagedElement xmi:type="uml:Component" xmi:id="_Nc3pUMdHEeSYR7D_AlByKg" name="IXSTestSuite_2" classifierBehavior="_e_vPoMf2EeSYR7D_AlByKg"> 
    1768           <ownedAttribute xmi:type="uml:Property" xmi:id="_Dw-GIMfTEeSYR7D_AlByKg" name="ixsService" visibility="public" type="_DjK-QMDOEeSlO4e8QG-B1g"> 
    1769             <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_E2j1MMfTEeSYR7D_AlByKg" value="1"/> 
    1770             <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_E2kcQMfTEeSYR7D_AlByKg" value="1"/> 
    1771             <defaultValue xmi:type="uml:LiteralString" xmi:id="_E2lDUMfTEeSYR7D_AlByKg"> 
    1772               <value xsi:nil="true"/> 
    1773             </defaultValue> 
    1774           </ownedAttribute> 
    1775           <ownedAttribute xmi:type="uml:Property" xmi:id="_QElM0MfTEeSYR7D_AlByKg" name="ixsTestEnvironment" type="_rCusUMDjEeSlO4e8QG-B1g"/> 
    1776           <ownedConnector xmi:type="uml:Connector" xmi:id="_WTGkkMfTEeSYR7D_AlByKg" name="IXSPOCDPatientMQConnector"> 
    1777             <end xmi:type="uml:ConnectorEnd" xmi:id="_WTHLoMfTEeSYR7D_AlByKg" partWithPort="_QElM0MfTEeSYR7D_AlByKg" role="_B-Za4MdHEeSYR7D_AlByKg"> 
    1778               <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WTHLocfTEeSYR7D_AlByKg" value="1"/> 
    1779               <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WTHLosfTEeSYR7D_AlByKg" value="1"/> 
    1780             </end> 
    1781             <end xmi:type="uml:ConnectorEnd" xmi:id="_WTHLo8fTEeSYR7D_AlByKg" partWithPort="_Dw-GIMfTEeSYR7D_AlByKg" role="_8DcfYMdGEeSYR7D_AlByKg"> 
    1782               <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WTHLpMfTEeSYR7D_AlByKg" value="1"/> 
    1783               <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WTHLpcfTEeSYR7D_AlByKg" value="1"/> 
    1784             </end> 
    1785           </ownedConnector> 
    1786           <ownedBehavior xmi:type="uml:Interaction" xmi:id="_e_vPoMf2EeSYR7D_AlByKg" name="ixs_mq_testcase_1" specification="_7DNhcMf2EeSYR7D_AlByKg"> 
    1787             <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_LEivsMf6EeSYR7D_AlByKg" name="BehaviorExecSpec0" finish="_TS-wwMf6EeSYR7D_AlByKg" start="_O1vwccf6EeSYR7D_AlByKg"/> 
    1788             <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_KV2dsMf6EeSYR7D_AlByKg" name="BehaviorExecSpec" finish="_TS_X0Mf6EeSYR7D_AlByKg" start="_O1vwcMf6EeSYR7D_AlByKg"/> 
    1789             <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_vTPWgcf6EeSYR7D_AlByKg" name="BehaviorExecSpec1" finish="_3dkTocf6EeSYR7D_AlByKg" start="_ydwxwMf6EeSYR7D_AlByKg"/> 
    1790             <fragment xmi:type="uml:BehaviorExecutionSpecification" xmi:id="_v3tVgcf6EeSYR7D_AlByKg" name="BehaviorExecSpec2" finish="_3dkToMf6EeSYR7D_AlByKg" start="_ydxY0Mf6EeSYR7D_AlByKg"/> 
    1791             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_O1vwcMf6EeSYR7D_AlByKg" name="MessageSend" message="_O1vJYMf6EeSYR7D_AlByKg"/> 
    1792             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_O1vwccf6EeSYR7D_AlByKg" name="MessageRecv" message="_O1vJYMf6EeSYR7D_AlByKg"/> 
    1793             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_TS-wwMf6EeSYR7D_AlByKg" name="MessageSend0" message="_TS-JsMf6EeSYR7D_AlByKg"/> 
    1794             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_TS_X0Mf6EeSYR7D_AlByKg" name="MessageRecv0" message="_TS-JsMf6EeSYR7D_AlByKg"/> 
    1795             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_ydwxwMf6EeSYR7D_AlByKg" name="MessageSend1" message="_ydwKsMf6EeSYR7D_AlByKg"/> 
    1796             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_ydxY0Mf6EeSYR7D_AlByKg" name="MessageRecv1" message="_ydwKsMf6EeSYR7D_AlByKg"/> 
    1797             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_3dkToMf6EeSYR7D_AlByKg" name="MessageSend2" message="_3djskMf6EeSYR7D_AlByKg"/> 
    1798             <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_3dkTocf6EeSYR7D_AlByKg" name="MessageRecv2" message="_3djskMf6EeSYR7D_AlByKg"/> 
    1799             <lifeline xmi:type="uml:Lifeline" xmi:id="_cF8ikMf3EeSYR7D_AlByKg" name="environment" represents="_ZZWI4MDlEeSlO4e8QG-B1g"/> 
    1800             <lifeline xmi:type="uml:Lifeline" xmi:id="_eWvggMf3EeSYR7D_AlByKg" name="ixsService" represents="_5o09kMDkEeSlO4e8QG-B1g"/> 
    1801             <message xmi:type="uml:Message" xmi:id="_O1vJYMf6EeSYR7D_AlByKg" name="1:createIdentityFromEntity" receiveEvent="_O1vwccf6EeSYR7D_AlByKg" sendEvent="_O1vwcMf6EeSYR7D_AlByKg" signature="_Op1wkMc4EeSYR7D_AlByKg"> 
    1802               <argument xmi:type="uml:InstanceValue" xmi:id="_hmFqAMf6EeSYR7D_AlByKg" name="request" type="_rYkCEMZ4EeSYR7D_AlByKg" instance="_mtY8AMfvEeSYR7D_AlByKg"/> 
    1803               <argument xmi:type="uml:LiteralNull" xmi:id="_jLwnUMf6EeSYR7D_AlByKg" name="response"/> 
    1804             </message> 
    1805             <message xmi:type="uml:Message" xmi:id="_TS-JsMf6EeSYR7D_AlByKg" name="2:createEntityFromEntity_reply" messageSort="reply" receiveEvent="_TS_X0Mf6EeSYR7D_AlByKg" sendEvent="_TS-wwMf6EeSYR7D_AlByKg" signature="_Op1wkMc4EeSYR7D_AlByKg"> 
    1806               <argument xmi:type="uml:InstanceValue" xmi:id="_lwTnsMf6EeSYR7D_AlByKg" name="response" type="_nUTF8MZ5EeSYR7D_AlByKg" instance="_caPCcMf1EeSYR7D_AlByKg"/> 
    1807               <argument xmi:type="uml:LiteralNull" xmi:id="_m3w_AMf6EeSYR7D_AlByKg" name="request"/> 
    1808             </message> 
    1809             <message xmi:type="uml:Message" xmi:id="_ydwKsMf6EeSYR7D_AlByKg" name="3:createIdentityFromEntity2" receiveEvent="_ydxY0Mf6EeSYR7D_AlByKg" sendEvent="_ydwxwMf6EeSYR7D_AlByKg" signature="_Op1wkMc4EeSYR7D_AlByKg"> 
    1810               <argument xmi:type="uml:InstanceValue" xmi:id="_CE10UMf7EeSYR7D_AlByKg" name="request" type="_rYkCEMZ4EeSYR7D_AlByKg" instance="_mtY8AMfvEeSYR7D_AlByKg"/> 
    1811               <argument xmi:type="uml:LiteralNull" xmi:id="_DRWDsMf7EeSYR7D_AlByKg" name="response"/> 
    1812             </message> 
    1813             <message xmi:type="uml:Message" xmi:id="_3djskMf6EeSYR7D_AlByKg" name="createIdentityFromEntity2_reply" messageSort="reply" receiveEvent="_3dkTocf6EeSYR7D_AlByKg" sendEvent="_3dkToMf6EeSYR7D_AlByKg" signature="_Op1wkMc4EeSYR7D_AlByKg"> 
    1814               <argument xmi:type="uml:InstanceValue" xmi:id="_GHzTcMf7EeSYR7D_AlByKg" name="response" type="_nUTF8MZ5EeSYR7D_AlByKg" instance="_jVpVYMf1EeSYR7D_AlByKg"/> 
    1815               <argument xmi:type="uml:LiteralNull" xmi:id="_IKeV0Mf7EeSYR7D_AlByKg" name="request"/> 
    1816             </message> 
    1817           </ownedBehavior> 
    1818           <ownedOperation xmi:type="uml:Operation" xmi:id="_7DNhcMf2EeSYR7D_AlByKg" name="ixs_mq_testcase_1" method="_e_vPoMf2EeSYR7D_AlByKg"/> 
    1819         </packagedElement> 
    18201680      </packagedElement> 
    18211681    </packagedElement> 
     
    18431703  <utp:SUT xmi:id="_kqUhwKDDEeSR_swKuhjZ_A" base_Property="_Heb2YKDDEeSR_swKuhjZ_A"/> 
    18441704  <utp:TestComponent xmi:id="_pKr5IKDEEeSR_swKuhjZ_A" base_StructuredClassifier="_JyRr0KDEEeSR_swKuhjZ_A"/> 
    1845   <utp:TestCase xmi:id="_aaC9kLzXEeSu8bCjKN8_hw" base_Operation="_R78v4LzXEeSu8bCjKN8_hw"/> 
    18461705  <utp:TestContext xmi:id="_m_364MDjEeSlO4e8QG-B1g" base_BehavioredClassifier="_awaUYMDjEeSlO4e8QG-B1g" base_StructuredClassifier="_awaUYMDjEeSlO4e8QG-B1g"/> 
    18471706  <utp:TestComponent xmi:id="_vLsFwMDjEeSlO4e8QG-B1g" base_StructuredClassifier="_rCusUMDjEeSlO4e8QG-B1g"/> 
    18481707  <utp:SUT xmi:id="_K06PEMDlEeSlO4e8QG-B1g" base_Property="_5o09kMDkEeSlO4e8QG-B1g"/> 
    1849   <utp:TestCase xmi:id="_qo_KEMD4EeSlO4e8QG-B1g" base_Operation="_lPfV0MD4EeSlO4e8QG-B1g"/> 
    1850   <utp:TestContext xmi:id="_JnER4MdGEeSYR7D_AlByKg" base_BehavioredClassifier="_Db-BkMdGEeSYR7D_AlByKg" base_StructuredClassifier="_Db-BkMdGEeSYR7D_AlByKg"/> 
    1851   <utp:TestContext xmi:id="_XlOZYMdHEeSYR7D_AlByKg" base_BehavioredClassifier="_Nc3pUMdHEeSYR7D_AlByKg" base_StructuredClassifier="_Nc3pUMdHEeSYR7D_AlByKg"/> 
    1852   <utp:SUT xmi:id="_KMWqoMfSEeSYR7D_AlByKg" base_Property="_Y1zcwMfREeSYR7D_AlByKg"/> 
    1853   <utp:SUT xmi:id="_LQUMkMfTEeSYR7D_AlByKg" base_Property="_Dw-GIMfTEeSYR7D_AlByKg"/> 
    1854   <utp:TestCase xmi:id="_PTNP4Mf3EeSYR7D_AlByKg" base_Operation="_7DNhcMf2EeSYR7D_AlByKg"/> 
    1855   <utp:TestCase xmi:id="_H-H3sMgCEeSYR7D_AlByKg" base_Operation="_si1AMMgBEeSYR7D_AlByKg"/> 
    18561708</xmi:XMI> 
  • trunk/autoquest-plugin-uml-test/src/test/resources/ita_model.uml

    r1927 r1931  
    1010    </packageImport> 
    1111    <packagedElement xmi:type="uml:Interface" xmi:id="__m-9kLELEeSnYZTmeJXZKg" name="PointOfSaleInterface"> 
    12       <ownedOperation xmi:type="uml:Operation" xmi:id="_NrKC8LEMEeSnYZTmeJXZKg" name="purchaseOrderConfirmation"> 
     12      <ownedOperation xmi:type="uml:Operation" xmi:id="_NrKC8LEMEeSnYZTmeJXZKg" name="purchaseOrderConfirmationRequest"> 
    1313        <ownedParameter xmi:type="uml:Parameter" xmi:id="_ov6xYMZjEeSM37Q-L6-vug" name="purchaseOrderConfirmationXML" type="_zUagUMZiEeSM37Q-L6-vug"/> 
    1414      </ownedOperation> 
    15       <ownedOperation xmi:type="uml:Operation" xmi:id="_vgWjYMZjEeSM37Q-L6-vug" name="finalPurchaseOrderStatusNotification"> 
     15      <ownedOperation xmi:type="uml:Operation" xmi:id="_vgWjYMZjEeSM37Q-L6-vug" name="finalPurchaseOrderStatusNotificationRequest"> 
    1616        <ownedParameter xmi:type="uml:Parameter" xmi:id="_yh9TMMZjEeSM37Q-L6-vug" name="finalPurchaseOrderNotificationXML" type="_zUagUMZiEeSM37Q-L6-vug"/> 
    1717      </ownedOperation> 
    18       <ownedOperation xmi:type="uml:Operation" xmi:id="_0vorsMZjEeSM37Q-L6-vug" name="instrutionToReceive"> 
     18      <ownedOperation xmi:type="uml:Operation" xmi:id="_0vorsMZjEeSM37Q-L6-vug" name="instrutionToReceiveRequest"> 
    1919        <ownedParameter xmi:type="uml:Parameter" xmi:id="_26sOAMZjEeSM37Q-L6-vug" name="warehousingInboundInstructionXML" type="_BKBlQMZjEeSM37Q-L6-vug"/> 
    2020      </ownedOperation> 
    21       <ownedOperation xmi:type="uml:Operation" xmi:id="_5DzPkMZjEeSM37Q-L6-vug" name="dropOffRequest"> 
     21      <ownedOperation xmi:type="uml:Operation" xmi:id="_5DzPkMZjEeSM37Q-L6-vug" name="dropOffRequestRequest"> 
    2222        <ownedParameter xmi:type="uml:Parameter" xmi:id="_7KdaEMZjEeSM37Q-L6-vug" name="transportPickUpDropOffRequestXML" type="_J2tokMZjEeSM37Q-L6-vug"/> 
    2323      </ownedOperation> 
    24       <ownedOperation xmi:type="uml:Operation" xmi:id="_8tvxwMZjEeSM37Q-L6-vug" name="depatchNotificationInbound"> 
     24      <ownedOperation xmi:type="uml:Operation" xmi:id="_8tvxwMZjEeSM37Q-L6-vug" name="depatchNotificationInboundRequest"> 
    2525        <ownedParameter xmi:type="uml:Parameter" xmi:id="__QcYAMZjEeSM37Q-L6-vug" name="despatchAdviceXML" type="_52mp4MGfEeSgpOzAzVFJPA"/> 
    2626      </ownedOperation> 
    27       <ownedOperation xmi:type="uml:Operation" xmi:id="_BAs0sMZkEeSM37Q-L6-vug" name="inboudDeliveryStatus"> 
     27      <ownedOperation xmi:type="uml:Operation" xmi:id="_BAs0sMZkEeSM37Q-L6-vug" name="inboudDeliveryStatusRequest"> 
    2828        <ownedParameter xmi:type="uml:Parameter" xmi:id="_DKsnEMZkEeSM37Q-L6-vug" name="receivingAdviceXML" type="_byn0gMZjEeSM37Q-L6-vug"/> 
    2929      </ownedOperation> 
    30       <ownedOperation xmi:type="uml:Operation" xmi:id="_E_lsIMZkEeSM37Q-L6-vug" name="productSold"> 
     30      <ownedOperation xmi:type="uml:Operation" xmi:id="_E_lsIMZkEeSM37Q-L6-vug" name="productSoldRequest"> 
    3131        <ownedParameter xmi:type="uml:Parameter" xmi:id="_HQvPYMZkEeSM37Q-L6-vug" name="idProduct"> 
    3232          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> 
     
    3838    </packagedElement> 
    3939    <packagedElement xmi:type="uml:Interface" xmi:id="_v3NckLEMEeSnYZTmeJXZKg" name="WarehouseInterface"> 
    40       <ownedOperation xmi:type="uml:Operation" xmi:id="_MJZf0LENEeSnYZTmeJXZKg" name="instrutionToReceive"> 
     40      <ownedOperation xmi:type="uml:Operation" xmi:id="_MJZf0LENEeSnYZTmeJXZKg" name="instrutionToReceiveRequest"> 
    4141        <ownedParameter xmi:type="uml:Parameter" xmi:id="_1yASMMZkEeSM37Q-L6-vug" name="warehousingInboundInstructionXML" type="_BKBlQMZjEeSM37Q-L6-vug"/> 
    4242      </ownedOperation> 
    43       <ownedOperation xmi:type="uml:Operation" xmi:id="_59PjkMZkEeSM37Q-L6-vug" name="depatchNotificationInbound"> 
     43      <ownedOperation xmi:type="uml:Operation" xmi:id="_59PjkMZkEeSM37Q-L6-vug" name="depatchNotificationInboundRequest"> 
    4444        <ownedParameter xmi:type="uml:Parameter" xmi:id="_8A3BIMZkEeSM37Q-L6-vug" name="despatchAdviceXML" type="_52mp4MGfEeSgpOzAzVFJPA"/> 
    4545      </ownedOperation> 
    46       <ownedOperation xmi:type="uml:Operation" xmi:id="_9owMAMZkEeSM37Q-L6-vug" name="inboudDeliveryStatus"> 
     46      <ownedOperation xmi:type="uml:Operation" xmi:id="_9owMAMZkEeSM37Q-L6-vug" name="inboudDeliveryStatusRequest"> 
    4747        <ownedParameter xmi:type="uml:Parameter" xmi:id="__8kowMZkEeSM37Q-L6-vug" name="receivingAdviceXML" type="_byn0gMZjEeSM37Q-L6-vug"/> 
    4848      </ownedOperation> 
    49       <ownedOperation xmi:type="uml:Operation" xmi:id="_Bcs-wMZlEeSM37Q-L6-vug" name="outboundDeliveryStatus"> 
     49      <ownedOperation xmi:type="uml:Operation" xmi:id="_Bcs-wMZlEeSM37Q-L6-vug" name="outboundDeliveryStatusRequest"> 
    5050        <ownedParameter xmi:type="uml:Parameter" xmi:id="_DqPNUMZlEeSM37Q-L6-vug" name="warehousingOutboundNotificationXML" type="_S6YMAMZkEeSM37Q-L6-vug"/> 
    5151      </ownedOperation> 
    52       <ownedOperation xmi:type="uml:Operation" xmi:id="_Fpvm8MZlEeSM37Q-L6-vug" name="inventoryStatusInstruction"> 
     52      <ownedOperation xmi:type="uml:Operation" xmi:id="_Fpvm8MZlEeSM37Q-L6-vug" name="inventoryStatusInstructionRequest"> 
    5353        <ownedParameter xmi:type="uml:Parameter" xmi:id="_H0BtMMZlEeSM37Q-L6-vug" name="inventoryReportStatusXML" type="_a0lCcMZkEeSM37Q-L6-vug"/> 
    5454      </ownedOperation> 
    55       <ownedOperation xmi:type="uml:Operation" xmi:id="_JqanEMZlEeSM37Q-L6-vug" name="receiptNotificationOutBound"> 
     55      <ownedOperation xmi:type="uml:Operation" xmi:id="_JqanEMZlEeSM37Q-L6-vug" name="receiptNotificationOutBoundRequest"> 
    5656        <ownedParameter xmi:type="uml:Parameter" xmi:id="_L4tDkMZlEeSM37Q-L6-vug" name="receivingAdviceXML" type="_VuelIMGfEeSgpOzAzVFJPA"/> 
    5757      </ownedOperation> 
    58       <ownedOperation xmi:type="uml:Operation" xmi:id="_NFql8MZlEeSM37Q-L6-vug" name="instructionToDespatch"> 
     58      <ownedOperation xmi:type="uml:Operation" xmi:id="_NFql8MZlEeSM37Q-L6-vug" name="instructionToDespatchRequest"> 
    5959        <ownedParameter xmi:type="uml:Parameter" xmi:id="_PDEt0MZlEeSM37Q-L6-vug" name="warehousingOutboundInstructionXML" type="_gxWi4MZkEeSM37Q-L6-vug"/> 
    6060      </ownedOperation> 
    61       <ownedOperation xmi:type="uml:Operation" xmi:id="_QhrZ0MZlEeSM37Q-L6-vug" name="pickUpRequest"> 
     61      <ownedOperation xmi:type="uml:Operation" xmi:id="_QhrZ0MZlEeSM37Q-L6-vug" name="pickUpRequestRequest"> 
    6262        <ownedParameter xmi:type="uml:Parameter" xmi:id="_TIxX4MZlEeSM37Q-L6-vug" name="transportPickUpDropOffRequestXML" type="_J2tokMZjEeSM37Q-L6-vug"/> 
    6363      </ownedOperation> 
    6464    </packagedElement> 
    6565    <packagedElement xmi:type="uml:Interface" xmi:id="_wimi8LEMEeSnYZTmeJXZKg" name="TransportInterface"> 
    66       <ownedOperation xmi:type="uml:Operation" xmi:id="_CMyFsLENEeSnYZTmeJXZKg" name="dropOffConfirmation"> 
     66      <ownedOperation xmi:type="uml:Operation" xmi:id="_CMyFsLENEeSnYZTmeJXZKg" name="dropOffConfirmationRequest"> 
    6767        <ownedParameter xmi:type="uml:Parameter" xmi:id="_G9ATcLENEeSnYZTmeJXZKg" name="TransportPickUpDropOffConfirmationXML" type="_udxaIMZlEeSM37Q-L6-vug"/> 
    6868      </ownedOperation> 
    69       <ownedOperation xmi:type="uml:Operation" xmi:id="_OQV-MLENEeSnYZTmeJXZKg" name="pickUpConfirmation"> 
     69      <ownedOperation xmi:type="uml:Operation" xmi:id="_OQV-MLENEeSnYZTmeJXZKg" name="pickUpConfirmationRequest"> 
    7070        <ownedParameter xmi:type="uml:Parameter" xmi:id="_OQV-MbENEeSnYZTmeJXZKg" name="transportPickUpDropOffConfirmationXML" type="_udxaIMZlEeSM37Q-L6-vug"/> 
    7171      </ownedOperation> 
    72       <ownedOperation xmi:type="uml:Operation" xmi:id="_YGXBELENEeSnYZTmeJXZKg" name="transportInstruction"> 
     72      <ownedOperation xmi:type="uml:Operation" xmi:id="_YGXBELENEeSnYZTmeJXZKg" name="transportInstructionRequest"> 
    7373        <ownedParameter xmi:type="uml:Parameter" xmi:id="_bH9J0LENEeSnYZTmeJXZKg" name="transportInstructionXML" type="_lF2ogMZlEeSM37Q-L6-vug"/> 
    7474      </ownedOperation> 
    75       <ownedOperation xmi:type="uml:Operation" xmi:id="_7U8ykMcCEeSZe4KIZH8Y5w" name="transportStatusRequest"> 
     75      <ownedOperation xmi:type="uml:Operation" xmi:id="_7U8ykMcCEeSZe4KIZH8Y5w" name="transportStatusRequestRequest"> 
    7676        <ownedParameter xmi:type="uml:Parameter" xmi:id="_-h5PsMcCEeSZe4KIZH8Y5w" name="transportStatusRequestXML" type="_2q8P4MZlEeSM37Q-L6-vug"/> 
    7777        <ownedParameter xmi:type="uml:Parameter" xmi:id="_BaVccMcDEeSZe4KIZH8Y5w" name="TransportStatusResponse" type="_mYGNUMGgEeSgpOzAzVFJPA" direction="out"/> 
     
    7979    </packagedElement> 
    8080    <packagedElement xmi:type="uml:Interface" xmi:id="_xI2DkLEMEeSnYZTmeJXZKg" name="MaterialSupplierInterface"> 
    81       <ownedOperation xmi:type="uml:Operation" xmi:id="_zLZgsMGgEeSgpOzAzVFJPA" name="receiptNotificationInbound"> 
     81      <ownedOperation xmi:type="uml:Operation" xmi:id="_zLZgsMGgEeSgpOzAzVFJPA" name="receiptNotificationInboundRequest"> 
    8282        <ownedParameter xmi:type="uml:Parameter" xmi:id="_8bhBMMGgEeSgpOzAzVFJPA" name="receivingAdviceXML" type="_VuelIMGfEeSgpOzAzVFJPA"/> 
    8383      </ownedOperation> 
    84       <ownedOperation xmi:type="uml:Operation" xmi:id="_AgddUMGhEeSgpOzAzVFJPA" name="inventoryReport"> 
     84      <ownedOperation xmi:type="uml:Operation" xmi:id="_AgddUMGhEeSgpOzAzVFJPA" name="inventoryReportRequest"> 
    8585        <ownedParameter xmi:type="uml:Parameter" xmi:id="_Dzy2UMGhEeSgpOzAzVFJPA" name="inventoryActivityXML" type="_w4wlIMGfEeSgpOzAzVFJPA"/> 
    8686      </ownedOperation> 
    87       <ownedOperation xmi:type="uml:Operation" xmi:id="_FHJUkMGhEeSgpOzAzVFJPA" name="despatchNotificationOutbound"> 
     87      <ownedOperation xmi:type="uml:Operation" xmi:id="_FHJUkMGhEeSgpOzAzVFJPA" name="despatchNotificationOutboundRequest"> 
    8888        <ownedParameter xmi:type="uml:Parameter" xmi:id="_IEQl8MGhEeSgpOzAzVFJPA" name="DespatchAdviceXML" type="_52mp4MGfEeSgpOzAzVFJPA"/> 
    8989      </ownedOperation> 
    90       <ownedOperation xmi:type="uml:Operation" xmi:id="_JZ_p0MGhEeSgpOzAzVFJPA" name="purchaseOrder"> 
     90      <ownedOperation xmi:type="uml:Operation" xmi:id="_JZ_p0MGhEeSgpOzAzVFJPA" name="purchaseOrderRequest"> 
    9191        <ownedParameter xmi:type="uml:Parameter" xmi:id="_MQ0F8MGhEeSgpOzAzVFJPA" name="purchaseOrderXML" type="_YsJasMGgEeSgpOzAzVFJPA"/> 
    9292      </ownedOperation> 
    93       <ownedOperation xmi:type="uml:Operation" xmi:id="_Nt_OkMGhEeSgpOzAzVFJPA" name="transportInstructionConfirmation"> 
     93      <ownedOperation xmi:type="uml:Operation" xmi:id="_Nt_OkMGhEeSgpOzAzVFJPA" name="transportInstructionConfirmationRequest"> 
    9494        <ownedParameter xmi:type="uml:Parameter" xmi:id="_QGq9MMGhEeSgpOzAzVFJPA" name="transportInstructionResponseXML" type="_ePz3kMGgEeSgpOzAzVFJPA"/> 
    9595      </ownedOperation> 
    96       <ownedOperation xmi:type="uml:Operation" xmi:id="_RnLtsMGhEeSgpOzAzVFJPA" name="transporStatusNotification"> 
     96      <ownedOperation xmi:type="uml:Operation" xmi:id="_RnLtsMGhEeSgpOzAzVFJPA" name="transporStatusNotificationRequest"> 
    9797        <ownedParameter xmi:type="uml:Parameter" xmi:id="_UFNPUMGhEeSgpOzAzVFJPA" name="transportStatusNotificationXML" type="_mYGNUMGgEeSgpOzAzVFJPA"/> 
    9898      </ownedOperation> 
    99       <ownedOperation xmi:type="uml:Operation" xmi:id="_Wr1TUMGhEeSgpOzAzVFJPA" name="finalTransportStatusNotification"> 
     99      <ownedOperation xmi:type="uml:Operation" xmi:id="_Wr1TUMGhEeSgpOzAzVFJPA" name="finalTransportStatusNotificationRequest"> 
    100100        <ownedParameter xmi:type="uml:Parameter" xmi:id="_ZCawMMGhEeSgpOzAzVFJPA" name="transportStatusNotificationXML" type="_mYGNUMGgEeSgpOzAzVFJPA"/> 
    101101      </ownedOperation> 
     
    221221      </region> 
    222222    </packagedElement> 
    223     <packagedElement xmi:type="uml:Interaction" xmi:id="_-N0LILHPEeS0dumc9hw2vw" name="Transport"> 
    224       <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_mr5HEMcGEeSZe4KIZH8Y5w" name="MessageSendTransportInstruction" message="_mrUfUMcGEeSZe4KIZH8Y5w"/> 
    225       <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_mr5HEccGEeSZe4KIZH8Y5w" name="MessageRecvTransportInstruction" message="_mrUfUMcGEeSZe4KIZH8Y5w"/> 
    226       <fragment xmi:type="uml:CombinedFragment" xmi:id="_7POBMMcGEeSZe4KIZH8Y5w" name="isAccepted" covered="_Fd7iwLHQEeS0dumc9hw2vw _M52hwLHQEeS0dumc9hw2vw" interactionOperator="alt"> 
    227         <operand xmi:type="uml:InteractionOperand" xmi:id="_7Pyo8McGEeSZe4KIZH8Y5w" name="InteractionOperand" covered="_Fd7iwLHQEeS0dumc9hw2vw _M52hwLHQEeS0dumc9hw2vw"> 
    228           <guard xmi:type="uml:InteractionConstraint" xmi:id="_7P-2MMcGEeSZe4KIZH8Y5w" name=""> 
    229             <specification xmi:type="uml:LiteralString" xmi:id="_7P-2MccGEeSZe4KIZH8Y5w" value="undefined"/> 
    230             <maxint xmi:type="uml:LiteralInteger" xmi:id="_7P-2M8cGEeSZe4KIZH8Y5w" value="1"/> 
    231             <minint xmi:type="uml:LiteralInteger" xmi:id="_7P-2MscGEeSZe4KIZH8Y5w"/> 
     223    <packagedElement xmi:type="uml:Interaction" xmi:id="_-N0LILHPEeS0dumc9hw2vw" name="OrderAndDelivery"> 
     224      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_6TG_Ic1lEeSGIJvkDQlGlw" name="MessageSendPurchaseOrder" message="_6TG_IM1lEeSGIJvkDQlGlw"/> 
     225      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_6TG_Is1lEeSGIJvkDQlGlw" name="MessageRecvPurchaseOrder" message="_6TG_IM1lEeSGIJvkDQlGlw"/> 
     226      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_GQNN0c1nEeSGIJvkDQlGlw" name="MessageSendPurchaseOrderConfirmation" message="_GQNN0M1nEeSGIJvkDQlGlw"/> 
     227      <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_GQNN0s1nEeSGIJvkDQlGlw" name="MessageRecvPurchaseOrderConfirmation" message="_GQNN0M1nEeSGIJvkDQlGlw"/> 
     228      <fragment xmi:type="uml:CombinedFragment" xmi:id="_jeTfsM1nEeSGIJvkDQlGlw" name="CombinedFragmentOrderAccepted" covered="_Fd7iwLHQEeS0dumc9hw2vw _a8dFUM1lEeSGIJvkDQlGlw _M52hwLHQEeS0dumc9hw2vw _q_-MQM1lEeSGIJvkDQlGlw" interactionOperator="alt"> 
     229        <ownedComment xmi:type="uml:Comment" xmi:id="_DBQJEM1oEeSGIJvkDQlGlw" annotatedElement="_jeTfsM1nEeSGIJvkDQlGlw"> 
     230          <body>If purchaseOrderConfirmation.accepted</body> 
     231        </ownedComment> 
     232        <operand xmi:type="uml:InteractionOperand" xmi:id="_jeTfsc1nEeSGIJvkDQlGlw" name="InteractionOperand" covered="_Fd7iwLHQEeS0dumc9hw2vw _a8dFUM1lEeSGIJvkDQlGlw _M52hwLHQEeS0dumc9hw2vw _q_-MQM1lEeSGIJvkDQlGlw"> 
     233          <guard xmi:type="uml:InteractionConstraint" xmi:id="_6Fo48M1nEeSGIJvkDQlGlw" name="isOrderAccepted"> 
     234            <ownedComment xmi:type="uml:Comment" xmi:id="__1cUYM1nEeSGIJvkDQlGlw" annotatedElement="_6Fo48M1nEeSGIJvkDQlGlw"> 
     235              <body>If purchaseOrderConfirmation.accepted</body> 
     236            </ownedComment> 
     237            <specification xmi:type="uml:LiteralBoolean" xmi:id="_6Fo48c1nEeSGIJvkDQlGlw" name="isOrderAccepted" value="true"/> 
    232238          </guard> 
     239          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_LDBAEc1oEeSGIJvkDQlGlw" name="MessageSendInstructionToReceive" message="_LDBAEM1oEeSGIJvkDQlGlw"/> 
     240          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_LDBAEs1oEeSGIJvkDQlGlw" name="MessageRecvInstructionToReceive" message="_LDBAEM1oEeSGIJvkDQlGlw"/> 
     241          <fragment xmi:type="uml:CombinedFragment" xmi:id="_Syi3kM1oEeSGIJvkDQlGlw" name="CombinedFragmentFillInWarehouse" covered="_Fd7iwLHQEeS0dumc9hw2vw _a8dFUM1lEeSGIJvkDQlGlw" interactionOperator="loop"> 
     242            <ownedComment xmi:type="uml:Comment" xmi:id="_fJC6MM1oEeSGIJvkDQlGlw" annotatedElement="_Syi3kM1oEeSGIJvkDQlGlw"> 
     243              <body>while the sum of quantity from receiptNotificationInbound &lt; quantity in instructionToReceive</body> 
     244            </ownedComment> 
     245            <operand xmi:type="uml:InteractionOperand" xmi:id="_Syi3kc1oEeSGIJvkDQlGlw" name="InteractionOperand" covered="_Fd7iwLHQEeS0dumc9hw2vw _a8dFUM1lEeSGIJvkDQlGlw"> 
     246              <guard xmi:type="uml:InteractionConstraint" xmi:id="_Syo-MM1oEeSGIJvkDQlGlw"> 
     247                <specification xmi:type="uml:LiteralString" xmi:id="_Syo-Mc1oEeSGIJvkDQlGlw" value="undefined"/> 
     248                <maxint xmi:type="uml:LiteralInteger" xmi:id="_Syo-M81oEeSGIJvkDQlGlw" value="1"/> 
     249                <minint xmi:type="uml:LiteralInteger" xmi:id="_Syo-Ms1oEeSGIJvkDQlGlw"/> 
     250              </guard> 
     251              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_xE1KUc1oEeSGIJvkDQlGlw" name="MessageSendDespatchNotificationInbound" message="_xE1KUM1oEeSGIJvkDQlGlw"/> 
     252              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_xE7Q8M1oEeSGIJvkDQlGlw" name="MessageRecvDespatchNotificationInbound" message="_xE1KUM1oEeSGIJvkDQlGlw"/> 
     253              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_46dp0M1oEeSGIJvkDQlGlw" name="MessageSendReceiptNotificationInbound" message="_46XjMM1oEeSGIJvkDQlGlw"/> 
     254              <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_46dp0c1oEeSGIJvkDQlGlw" name="MessageRecvReceiptNotificationInbound" message="_46XjMM1oEeSGIJvkDQlGlw"/> 
     255            </operand> 
     256          </fragment> 
     257          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Jqt68c1pEeSGIJvkDQlGlw" name="MessageSendTransportInstruction" message="_Jqt68M1pEeSGIJvkDQlGlw"/> 
     258          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Jq6IMM1pEeSGIJvkDQlGlw" name="MessageRecvTransportInstruction" message="_Jqt68M1pEeSGIJvkDQlGlw"/> 
     259          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Q8ffcc1pEeSGIJvkDQlGlw" name="MessageSendTransportInstructionConfirmation" message="_Q8ffcM1pEeSGIJvkDQlGlw"/> 
     260          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_Q8ffcs1pEeSGIJvkDQlGlw" name="MessageRecvTransportInstructionConfirmation" message="_Q8ffcM1pEeSGIJvkDQlGlw"/> 
     261          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_YwWdUc1pEeSGIJvkDQlGlw" name="MessageSendInstructionToDespatch" message="_YwWdUM1pEeSGIJvkDQlGlw"/> 
     262          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_YwWdUs1pEeSGIJvkDQlGlw" name="MessageRecvInstructionToDespatch" message="_YwWdUM1pEeSGIJvkDQlGlw"/> 
     263          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_kvbecc1pEeSGIJvkDQlGlw" name="MessageSendInstructionToReceive" message="_kvbecM1pEeSGIJvkDQlGlw"/> 
     264          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_kvhlEM1pEeSGIJvkDQlGlw" name="MessageRecvInstructionToReceive" message="_kvbecM1pEeSGIJvkDQlGlw"/> 
     265          <fragment xmi:type="uml:CombinedFragment" xmi:id="_u4tbkM1pEeSGIJvkDQlGlw" name="CombinedFragmentTransportation" covered="_a8dFUM1lEeSGIJvkDQlGlw _M52hwLHQEeS0dumc9hw2vw _q_-MQM1lEeSGIJvkDQlGlw" interactionOperator="par"> 
     266            <operand xmi:type="uml:InteractionOperand" xmi:id="_u4tbkc1pEeSGIJvkDQlGlw" name="InteractionOperand" covered="_a8dFUM1lEeSGIJvkDQlGlw _M52hwLHQEeS0dumc9hw2vw _q_-MQM1lEeSGIJvkDQlGlw"> 
     267              <guard xmi:type="uml:InteractionConstraint" xmi:id="_u4tbks1pEeSGIJvkDQlGlw"> 
     268                <specification xmi:type="uml:LiteralString" xmi:id="_u4tbk81pEeSGIJvkDQlGlw" value="undefined"/> 
     269                <maxint xmi:type="uml:LiteralInteger" xmi:id="_u4tblc1pEeSGIJvkDQlGlw" value="1"/> 
     270                <minint xmi:type="uml:LiteralInteger" xmi:id="_u4tblM1pEeSGIJvkDQlGlw"/> 
     271              </guard> 
     272              <fragment xmi:type="uml:CombinedFragment" xmi:id="_x1WL0M1pEeSGIJvkDQlGlw" name="CombinedFragmentPickUp" covered="_a8dFUM1lEeSGIJvkDQlGlw _M52hwLHQEeS0dumc9hw2vw" interactionOperator="loop"> 
     273                <operand xmi:type="uml:InteractionOperand" xmi:id="_x1WL0c1pEeSGIJvkDQlGlw" name="InteractionOperand" covered="_a8dFUM1lEeSGIJvkDQlGlw _M52hwLHQEeS0dumc9hw2vw"> 
     274                  <guard xmi:type="uml:InteractionConstraint" xmi:id="_x1WL0s1pEeSGIJvkDQlGlw"> 
     275                    <specification xmi:type="uml:LiteralString" xmi:id="_x1WL081pEeSGIJvkDQlGlw" value="undefined"/> 
     276                    <maxint xmi:type="uml:LiteralInteger" xmi:id="_x1WL1c1pEeSGIJvkDQlGlw" value="1"/> 
     277                    <minint xmi:type="uml:LiteralInteger" xmi:id="_x1WL1M1pEeSGIJvkDQlGlw"/> 
     278                  </guard> 
     279                  <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_7VaM0c1pEeSGIJvkDQlGlw" name="MessageSendPickUpRequest" message="_7VaM0M1pEeSGIJvkDQlGlw"/> 
     280                  <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_7VaM0s1pEeSGIJvkDQlGlw" name="MessageRecvPickUpRequest" message="_7VaM0M1pEeSGIJvkDQlGlw"/> 
     281                  <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_DUBpMc1qEeSGIJvkDQlGlw" name="MessageSendPickUpConfirmation" message="_DUBpMM1qEeSGIJvkDQlGlw"/> 
     282                  <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_DUBpMs1qEeSGIJvkDQlGlw" name="MessageRecvPickUpConfirmation" message="_DUBpMM1qEeSGIJvkDQlGlw"/> 
     283                </operand> 
     284              </fragment> 
     285              <fragment xmi:type="uml:CombinedFragment" xmi:id="_2ia-8M1pEeSGIJvkDQlGlw" name="CombinedFragmentDropOff" covered="_M52hwLHQEeS0dumc9hw2vw _q_-MQM1lEeSGIJvkDQlGlw" interactionOperator="loop"> 
     286                <operand xmi:type="uml:InteractionOperand" xmi:id="_2ia-8c1pEeSGIJvkDQlGlw" name="InteractionOperand" covered="_M52hwLHQEeS0dumc9hw2vw _q_-MQM1lEeSGIJvkDQlGlw"> 
     287                  <guard xmi:type="uml:InteractionConstraint" xmi:id="_2ia-8s1pEeSGIJvkDQlGlw"> 
     288                    <specification xmi:type="uml:LiteralString" xmi:id="_2ia-881pEeSGIJvkDQlGlw" value="undefined"/> 
     289                    <maxint xmi:type="uml:LiteralInteger" xmi:id="_2ia-9c1pEeSGIJvkDQlGlw" value="1"/> 
     290                    <minint xmi:type="uml:LiteralInteger" xmi:id="_2ia-9M1pEeSGIJvkDQlGlw"/> 
     291                  </guard> 
     292                  <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_PryQEc1qEeSGIJvkDQlGlw" name="MessageSendDropOffRequest" message="_PryQEM1qEeSGIJvkDQlGlw"/> 
     293                  <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_PryQEs1qEeSGIJvkDQlGlw" name="MessageRecvDropOffRequest" message="_PryQEM1qEeSGIJvkDQlGlw"/> 
     294                  <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_ZfNR8c1qEeSGIJvkDQlGlw" name="MessageSendDropOffConfirmation" message="_ZfNR8M1qEeSGIJvkDQlGlw"/> 
     295                  <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_ZfNR8s1qEeSGIJvkDQlGlw" name="MessageRecvDropOffConfirmation" message="_ZfNR8M1qEeSGIJvkDQlGlw"/> 
     296                </operand> 
     297              </fragment> 
     298            </operand> 
     299          </fragment> 
     300          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_jELBEc1qEeSGIJvkDQlGlw" name="MessageSendDespatchNotificationOutbound" message="_jELBEM1qEeSGIJvkDQlGlw"/> 
     301          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_jELBEs1qEeSGIJvkDQlGlw" name="MessageRecvDespatchNotificationOutbound" message="_jELBEM1qEeSGIJvkDQlGlw"/> 
     302          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_rkjGsc1qEeSGIJvkDQlGlw" name="MessageSendDespatchNotificationInbound" message="_rkjGsM1qEeSGIJvkDQlGlw"/> 
     303          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_rkjGss1qEeSGIJvkDQlGlw" name="MessageRecvDespatchNotificationInbound" message="_rkjGsM1qEeSGIJvkDQlGlw"/> 
     304          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_0BIRcc1qEeSGIJvkDQlGlw" name="MessageSendReceiptNotificationOutbound" message="_0BIRcM1qEeSGIJvkDQlGlw"/> 
     305          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_0BIRcs1qEeSGIJvkDQlGlw" name="MessageRecvReceiptNotificationOutbound" message="_0BIRcM1qEeSGIJvkDQlGlw"/> 
     306          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_9Aq_Uc1qEeSGIJvkDQlGlw" name="MessageSendReceiptNotificationInbound" message="_9Aq_UM1qEeSGIJvkDQlGlw"/> 
     307          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_9Aq_Us1qEeSGIJvkDQlGlw" name="MessageRecvReceiptNotificationInbound" message="_9Aq_UM1qEeSGIJvkDQlGlw"/> 
     308          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_EpFiMc1rEeSGIJvkDQlGlw" name="MessageSendFinalTransportSatusNotification" message="_EpFiMM1rEeSGIJvkDQlGlw"/> 
     309          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_EpLo0M1rEeSGIJvkDQlGlw" name="MessageRecvFinalTransportSatusNotification" message="_EpFiMM1rEeSGIJvkDQlGlw"/> 
     310          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_M29ikc1rEeSGIJvkDQlGlw" name="MessageSendFinalOrderStatusNotification" message="_M29ikM1rEeSGIJvkDQlGlw"/> 
     311          <fragment xmi:type="uml:MessageOccurrenceSpecification" xmi:id="_M29iks1rEeSGIJvkDQlGlw" name="MessageRecvFinalOrderStatusNotification" message="_M29ikM1rEeSGIJvkDQlGlw"/> 
    233312        </operand> 
    234313      </fragment> 
    235       <lifeline xmi:type="uml:Lifeline" xmi:id="_Fd7iwLHQEeS0dumc9hw2vw" name="LifelineMaterialSupplier" represents="_LGETMLEQEeSnYZTmeJXZKg" coveredBy="_7POBMMcGEeSZe4KIZH8Y5w _7Pyo8McGEeSZe4KIZH8Y5w"/> 
    236       <lifeline xmi:type="uml:Lifeline" xmi:id="_M52hwLHQEeS0dumc9hw2vw" name="LifelineTransport" represents="_944gMLEPEeSnYZTmeJXZKg" coveredBy="_7POBMMcGEeSZe4KIZH8Y5w _7Pyo8McGEeSZe4KIZH8Y5w"/> 
    237       <message xmi:type="uml:Message" xmi:id="_mrUfUMcGEeSZe4KIZH8Y5w" name="TransportInstruction" connector="_ZMBvALEVEeSnYZTmeJXZKg" messageSort="asynchCall" receiveEvent="_mr5HEccGEeSZe4KIZH8Y5w" sendEvent="_mr5HEMcGEeSZe4KIZH8Y5w" signature="_YGXBELENEeSnYZTmeJXZKg"/> 
     314      <lifeline xmi:type="uml:Lifeline" xmi:id="_Fd7iwLHQEeS0dumc9hw2vw" name="LifelineMaterialSupplier" represents="_LGETMLEQEeSnYZTmeJXZKg" coveredBy="_Syi3kM1oEeSGIJvkDQlGlw _jeTfsM1nEeSGIJvkDQlGlw _Syi3kc1oEeSGIJvkDQlGlw _jeTfsc1nEeSGIJvkDQlGlw"/> 
     315      <lifeline xmi:type="uml:Lifeline" xmi:id="_M52hwLHQEeS0dumc9hw2vw" name="LifelineTransport" represents="_944gMLEPEeSnYZTmeJXZKg" coveredBy="_x1WL0M1pEeSGIJvkDQlGlw _x1WL0c1pEeSGIJvkDQlGlw _2ia-8M1pEeSGIJvkDQlGlw _2ia-8c1pEeSGIJvkDQlGlw _u4tbkM1pEeSGIJvkDQlGlw _jeTfsM1nEeSGIJvkDQlGlw _u4tbkc1pEeSGIJvkDQlGlw _jeTfsc1nEeSGIJvkDQlGlw"/> 
     316      <lifeline xmi:type="uml:Lifeline" xmi:id="_a8dFUM1lEeSGIJvkDQlGlw" name="LifelineWarehouse" represents="_QSCo0LEQEeSnYZTmeJXZKg" coveredBy="_x1WL0M1pEeSGIJvkDQlGlw _x1WL0c1pEeSGIJvkDQlGlw _Syi3kM1oEeSGIJvkDQlGlw _u4tbkM1pEeSGIJvkDQlGlw _jeTfsM1nEeSGIJvkDQlGlw _Syi3kc1oEeSGIJvkDQlGlw _u4tbkc1pEeSGIJvkDQlGlw _jeTfsc1nEeSGIJvkDQlGlw"/> 
     317      <lifeline xmi:type="uml:Lifeline" xmi:id="_q_-MQM1lEeSGIJvkDQlGlw" name="LifelinePointOfSale" represents="_UXyBELEOEeSnYZTmeJXZKg" coveredBy="_2ia-8M1pEeSGIJvkDQlGlw _2ia-8c1pEeSGIJvkDQlGlw _u4tbkM1pEeSGIJvkDQlGlw _jeTfsM1nEeSGIJvkDQlGlw _u4tbkc1pEeSGIJvkDQlGlw _jeTfsc1nEeSGIJvkDQlGlw"/> 
     318      <message xmi:type="uml:Message" xmi:id="_6TG_IM1lEeSGIJvkDQlGlw" name="1:MessageOrderRequest" connector="_ZMBvALEVEeSnYZTmeJXZKg" messageSort="asynchCall" receiveEvent="_6TG_Is1lEeSGIJvkDQlGlw" sendEvent="_6TG_Ic1lEeSGIJvkDQlGlw" signature="_JZ_p0MGhEeSgpOzAzVFJPA"/> 
     319      <message xmi:type="uml:Message" xmi:id="_GQNN0M1nEeSGIJvkDQlGlw" name="2:MessageOrderConfirmation" messageSort="asynchCall" receiveEvent="_GQNN0s1nEeSGIJvkDQlGlw" sendEvent="_GQNN0c1nEeSGIJvkDQlGlw" signature="_NrKC8LEMEeSnYZTmeJXZKg"/> 
     320      <message xmi:type="uml:Message" xmi:id="_LDBAEM1oEeSGIJvkDQlGlw" name="3:MessageInstructionToReceive" messageSort="asynchCall" receiveEvent="_LDBAEs1oEeSGIJvkDQlGlw" sendEvent="_LDBAEc1oEeSGIJvkDQlGlw" signature="_MJZf0LENEeSnYZTmeJXZKg"/> 
     321      <message xmi:type="uml:Message" xmi:id="_xE1KUM1oEeSGIJvkDQlGlw" name="4:MessageDespatchNotificationInbound" messageSort="asynchCall" receiveEvent="_xE7Q8M1oEeSGIJvkDQlGlw" sendEvent="_xE1KUc1oEeSGIJvkDQlGlw" signature="_59PjkMZkEeSM37Q-L6-vug"/> 
     322      <message xmi:type="uml:Message" xmi:id="_46XjMM1oEeSGIJvkDQlGlw" name="5:MessageReceiptNotificationInbound" messageSort="asynchCall" receiveEvent="_46dp0c1oEeSGIJvkDQlGlw" sendEvent="_46dp0M1oEeSGIJvkDQlGlw" signature="_zLZgsMGgEeSgpOzAzVFJPA"/> 
     323      <message xmi:type="uml:Message" xmi:id="_Jqt68M1pEeSGIJvkDQlGlw" name="6:MessageTransportInstruction" messageSort="asynchCall" receiveEvent="_Jq6IMM1pEeSGIJvkDQlGlw" sendEvent="_Jqt68c1pEeSGIJvkDQlGlw" signature="_YGXBELENEeSnYZTmeJXZKg"/> 
     324      <message xmi:type="uml:Message" xmi:id="_Q8ffcM1pEeSGIJvkDQlGlw" name="7:MessageTransportInstructionConfirmation" messageSort="asynchCall" receiveEvent="_Q8ffcs1pEeSGIJvkDQlGlw" sendEvent="_Q8ffcc1pEeSGIJvkDQlGlw" signature="_Nt_OkMGhEeSgpOzAzVFJPA"/> 
     325      <message xmi:type="uml:Message" xmi:id="_YwWdUM1pEeSGIJvkDQlGlw" name="8:MessageInstructionToDespatch" messageSort="asynchCall" receiveEvent="_YwWdUs1pEeSGIJvkDQlGlw" sendEvent="_YwWdUc1pEeSGIJvkDQlGlw" signature="_NFql8MZlEeSM37Q-L6-vug"/> 
     326      <message xmi:type="uml:Message" xmi:id="_kvbecM1pEeSGIJvkDQlGlw" name="9:MessageInstructionToReceive" messageSort="asynchCall" receiveEvent="_kvhlEM1pEeSGIJvkDQlGlw" sendEvent="_kvbecc1pEeSGIJvkDQlGlw" signature="_0vorsMZjEeSM37Q-L6-vug"/> 
     327      <message xmi:type="uml:Message" xmi:id="_7VaM0M1pEeSGIJvkDQlGlw" name="10:MessagePickUpRequest" messageSort="asynchCall" receiveEvent="_7VaM0s1pEeSGIJvkDQlGlw" sendEvent="_7VaM0c1pEeSGIJvkDQlGlw" signature="_QhrZ0MZlEeSM37Q-L6-vug"/> 
     328      <message xmi:type="uml:Message" xmi:id="_DUBpMM1qEeSGIJvkDQlGlw" name="11:MessagePickUpConfirmation" messageSort="asynchCall" receiveEvent="_DUBpMs1qEeSGIJvkDQlGlw" sendEvent="_DUBpMc1qEeSGIJvkDQlGlw" signature="_OQV-MLENEeSnYZTmeJXZKg"/> 
     329      <message xmi:type="uml:Message" xmi:id="_PryQEM1qEeSGIJvkDQlGlw" name="12:MessageDropOffRequest" messageSort="asynchCall" receiveEvent="_PryQEs1qEeSGIJvkDQlGlw" sendEvent="_PryQEc1qEeSGIJvkDQlGlw" signature="_5DzPkMZjEeSM37Q-L6-vug"/> 
     330      <message xmi:type="uml:Message" xmi:id="_ZfNR8M1qEeSGIJvkDQlGlw" name="13:MessageDropOffConfirmation" messageSort="asynchCall" receiveEvent="_ZfNR8s1qEeSGIJvkDQlGlw" sendEvent="_ZfNR8c1qEeSGIJvkDQlGlw" signature="_CMyFsLENEeSnYZTmeJXZKg"/> 
     331      <message xmi:type="uml:Message" xmi:id="_jELBEM1qEeSGIJvkDQlGlw" name="14:MessageDespatchNotificationOutbound" messageSort="asynchCall" receiveEvent="_jELBEs1qEeSGIJvkDQlGlw" sendEvent="_jELBEc1qEeSGIJvkDQlGlw" signature="_FHJUkMGhEeSgpOzAzVFJPA"/> 
     332      <message xmi:type="uml:Message" xmi:id="_rkjGsM1qEeSGIJvkDQlGlw" name="15:MessageDespatchNotificationInbound" messageSort="asynchCall" receiveEvent="_rkjGss1qEeSGIJvkDQlGlw" sendEvent="_rkjGsc1qEeSGIJvkDQlGlw" signature="_8tvxwMZjEeSM37Q-L6-vug"/> 
     333      <message xmi:type="uml:Message" xmi:id="_0BIRcM1qEeSGIJvkDQlGlw" name="16:MessageReceiptNotificationOutbound" messageSort="asynchCall" receiveEvent="_0BIRcs1qEeSGIJvkDQlGlw" sendEvent="_0BIRcc1qEeSGIJvkDQlGlw" signature="_JqanEMZlEeSM37Q-L6-vug"/> 
     334      <message xmi:type="uml:Message" xmi:id="_9Aq_UM1qEeSGIJvkDQlGlw" name="17:MessageReceiptNotificationInbound" messageSort="asynchCall" receiveEvent="_9Aq_Us1qEeSGIJvkDQlGlw" sendEvent="_9Aq_Uc1qEeSGIJvkDQlGlw" signature="_zLZgsMGgEeSgpOzAzVFJPA"/> 
     335      <message xmi:type="uml:Message" xmi:id="_EpFiMM1rEeSGIJvkDQlGlw" name="18:MessageFinalTransportSatusNotification" messageSort="asynchCall" receiveEvent="_EpLo0M1rEeSGIJvkDQlGlw" sendEvent="_EpFiMc1rEeSGIJvkDQlGlw" signature="_Wr1TUMGhEeSgpOzAzVFJPA"/> 
     336      <message xmi:type="uml:Message" xmi:id="_M29ikM1rEeSGIJvkDQlGlw" name="19:MessageFinalOrderStatusNotification" messageSort="asynchCall" receiveEvent="_M29iks1rEeSGIJvkDQlGlw" sendEvent="_M29ikc1rEeSGIJvkDQlGlw" signature="_vgWjYMZjEeSM37Q-L6-vug"/> 
    238337    </packagedElement> 
    239338    <packagedElement xmi:type="uml:Actor" xmi:id="_jPjZ8MGeEeSgpOzAzVFJPA" name="MaterialSupplier"/> 
     
    385484    </packagedElement> 
    386485    <packagedElement xmi:type="uml:DataType" xmi:id="_zUagUMZiEeSM37Q-L6-vug" name="OrderResponseMessageType"> 
     486      <ownedRule xmi:type="uml:InteractionConstraint" xmi:id="_jeTfss1nEeSGIJvkDQlGlw" name="isOrderAccepted"> 
     487        <specification xmi:type="uml:LiteralBoolean" xmi:id="_1FA3sM1nEeSGIJvkDQlGlw" name="isOrderAccepted" value="true"/> 
     488        <maxint xmi:type="uml:LiteralInteger" xmi:id="_jeTftc1nEeSGIJvkDQlGlw" value="1"/> 
     489        <minint xmi:type="uml:LiteralInteger" xmi:id="_jeTftM1nEeSGIJvkDQlGlw"/> 
     490      </ownedRule> 
    387491      <ownedAttribute xmi:type="uml:Property" xmi:id="_2fZOkMZiEeSM37Q-L6-vug" name="idOrder"> 
    388492        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> 
Note: See TracChangeset for help on using the changeset viewer.