Step-by-step explanation:
Five possible functional system requirements for the onboard software that may be generated from the system safety requirements:
- software should enable the brakes to be applied instantly when the red light is signaled.
- speed of the train should be monitored when it's running on a segment so that it does not exceed the maximum speed limit.
- important for the system to examine the color displayed before a train enters a segment of the track.
- constant checking of the speed limit and color of the light so as to determine when the brakes should be applied.
- when there is a red light the system should notify/prevent the train from entering the segment.