The railway signaling safety devices in Japan have been adopting the “Single Thread Method” as the task control method in order to assure the safety and the reliability of the software. For the purpose of evaluating the effectiveness of the “Single Thread Method”, this paper reports the analysis of error data on software of two signaling safety devices that have almost same specification and were respectively developed by the “Multitask Method” and the “Single Thread Method”. As a result, this paper reports the data indicated that the “Single Thread Method” has an advantage in the rate that errors were wrongly mixed in. Furthermore, in consideration of the recent needs, this paper proposes the “Exclusive Double Thread Method” which is a new task control method developed from the “Single Thread Method”, and estimates the merit of introducing this new method.
View full abstract