Projects



Changes between Version 6 and Version 7 of ReferenceNetsReachabilityGraph


Ignore:
Timestamp:
May 3, 2019, 7:14:56 PM (6 years ago)
Author:
5willrod
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReferenceNetsReachabilityGraph

    v6 v7  
    4242Any node represents the root net instance with a certain marking.
    4343They can be expanded, which will open a copy of the root net instance in this particular state.
    44 This net instance behaves like a simulation step which can be fully explored, meaning that all nets that this net has a reference of can be explored with their current marking, including, again, nets referenced in this net.
     44This net instance behaves like a simulation step which can be fully inspected, meaning that all nets that this net has a reference of can be explored with their current marking, including, again, nets referenced in this net.
    4545
    4646For any firing that happens within a subnet, the arrow is labeled with the identifier of the subnet proceeding the transition identifier, whereas transitions in the root net are only labeled with their identifier.
     
    4848=== Example 1
    4949
     50The first example is the classic producer consumer problem, where producer and consumer are distributed into an own net each.
     51Their net instances are created in the system net, which also holds the storage place for the producer and consumer.
     52The synchronisation happens via synchronous channels.
     53
    5054[[Image(prodcons-complete.pdf)]]
     55
     56The ReferenceNetsReachabilityGraph Plugin is started with the system net as the root net.
     57As the synchronous calls are initiated from the system net, they are listed without a prefix.
     58The internal state changes of the producer/consumer have the net instance id as prefix.
    5159
    5260[[Image(prod-cons-rg-2.pdf)]]
    5361
     62The arrow inscription with the yellow background is an extended inscription.
     63It showcases how synchronous channels are listed.
     64
     65
    5466=== Example 2