2017 Volume 34 Issue 2 Pages 2_3-2_15
Concurrent systems, embedded systems in particular, have to handle simultaneous events since multiple events occur in parallel from several hardware devices which also run in parallel. We propose a method to handle the simultaneous events for process description such as CSP. Naive description in process calculus is apt to be complicated because such a process description as CSP models a process as a sequence of the events. This paper gives how to describe the concept of simultaneousness and the method for the verification of the description. We demonstrates the usefulness of the method for handling simultaneous events with the example for vending machine control.