Modeling and Simulating Computer Networks Using Formalized Data Flow Diagrams

Abstract

functions are simply parameterized assertions. All the abstract functions that appear in the firing rules will be explained and defined later in this section. Also note that "special symbols" in assertions are written with an ASCII representation to facilitate parsing and type checking. For example, the universal quantifier is written nforall and not 8, and the "and" operator is written /n, and not . The first firing rule listed sends a routing table to each neighbor when a token is present on the inflow from Timer. +T /" +ND: ---= ND' = ND /" "forall (IDType n) [n "elem neighbors(ND) =? OutPacket'n = (i,n,(i,rt(ND)))] The enabling condition requires that a signal be present on the inflow T from Timer and the inflow ND. In fact, every firing rule will contain +ND as part of the enabling condition, as there is always exactly one token on flow ND. The precondition is blank and assumed to be true, indicating that there are no other restrictions on the inflow value, other than those pro..

    Similar works

    Full text

    thumbnail-image

    Available Versions