Research Article

A Polyadic pi-Calculus Approach for the Formal Specification of UML-RT

Table 1

Transitions of the ExporterTarget state diagram.

TransitionTriggerAction

Initial
configPortPort: setPort
Signal: portName ·registerSAP(aux);
Initial1
Initial2
receiveMsgPort: t = *rtdata;
= ·msg1;
Signal: msg = ·msg2;
consumeMsg
exportMsgexport·msg( )·send();
msgConsumed
msgExported
waitMsgPort: timer
Signal: timeout