Research Article

Modeling a Heterogeneous Embedded System in Coloured Petri Nets

Algorithm 3

Propery formula in SML code.
fun isStale a =
  (Bind.FPGAReceive_MF_Data
    (1,  {n = 3, t = 3})
  = ArcToBE a) orelse
  (Bind.FPGAReceive_MF_Data
    (1,  {n = 2, t = 2})
  = ArcToBE a);
val myASKCTLformula =
  POS(MODAL(AF(stale value, isStale)));
eval_node myASKCTLformula InitNode;