Software Engineering (10th Edition)
10th Edition
ISBN: 9780133943030
Author: Ian Sommerville
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 12, Problem 12.5E
Explanation of Solution
Five possible functional system safety requirements for the onboard software which are generated form the system safety requirements:
- The system should ensure the color of the light telecasted for the next segment. Break should be applied when the light color is red.
- Speed of the train should be limited when they exceeds the speed limit.
- The color of the light, speed limit and the current speed of the train should be tested multiple times per section of track...
Expert Solution & Answer
Trending nowThis is a popular solution!
Students have asked these similar questions
Security lights include switches and motion sensors. System operation is toggled. The mechanism is disarmed while the switch is off. The switch turns off the light but arms the mechanism. The motion sensor activates the light when the system is armed. The light turns off after 10 seconds of inactivity.UML state diagram the "security light system" states.
A gate can be in one out of four possible states: closed, raising, open, lowering. The gate can be opened either manually (by pushing the “OPEN” button) or when a sensor detects that a car is at gate. After the gate fully opens, it can be closed by pushing the “CLOSE” button. It can be also closed after 10 seconds from being fully opened, but only if there is no car at gate.Create state transition table for the above case based on the image given.
In the case of vehicular communications or communications between
vehicles, what kinds of safety precautions are taken?
Chapter 12 Solutions
Software Engineering (10th Edition)
Ch. 12 - Prob. 12.1ECh. 12 - Prob. 12.2ECh. 12 - Prob. 12.3ECh. 12 - Prob. 12.4ECh. 12 - Prob. 12.5ECh. 12 - Prob. 12.6ECh. 12 - Explain why using model checking is sometimes a...Ch. 12 - List four types of systems that may require...Ch. 12 - Prob. 12.9ECh. 12 - Should software engineers working on the...
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- 1. Bank Alarm A bank wants to install an alarm system with 3 movement sensors. To prevent false alarms produced by single sensor activation, the alarm will be triggered only when at least two sensors activate simultaneously.arrow_forwardIT safety has to be defined more precisely.arrow_forwardAn ATM machine is typically found in many places. Those located at bank locations may offer more service options than those machines that just allow cash withdrawal. An ATM at a bank is generally available 24/7. Downtime is required periodically for maintenance but is limited to 1 hour per week. The system is not available for customer use during downtime. A customer with a valid ATM access card can log into the ATM machine. The login process is initiated by inserting the card and when asked, entering a PIN consisting of four numeric digits. If a wrong PIN is entered, the login is cancelled and the card ejected. At that point, the customer can try again. The ATM must provide the following services: 1.0 Verification of user account information (login) via bank card & pin 2.0 Deposit funds 3.0 Withdraw cash 4.0 Transfer funds between accounts (checking/savings) 5.0 Check account balances 6.0 Select another transaction or log out For services 2.0 - 5.0, a customer can…arrow_forward
- Explain the concept of fault tolerance in software safety and provide examples of fault-tolerant design approaches.arrow_forwardPasswords for users registered in the security system of a building are registered between 30h-71h. Password entries are made from the password entry panel connected to P1 at the building entrance. If the entered password belongs to a registered user, the lock is connected to the P2.2 pin is unlocked.arrow_forwardDefine StatusStrip controlarrow_forward
- Q3: Design the park car system. This system contains the following components: 2 LED (Red, green), counter and Bell. The counter calculate the cars number in park, if the cars number less than 100 the Green LED is ON and the Red LED is OFF, but if the cars number more than 100 the Green LED is OFF and the Red LED is ON and the bell is ON to alerts on locking park car 1. Draw in details the design system blocks 2. Write the main steps to program that control the work of suggested system.arrow_forwardExplain the action you should ake if the alarms are activated on another part of the ward or off the ward when you are carrying out observationsarrow_forwardWhat procedures should be followed to create a system for temperature monitoring?arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningOperations Research : Applications and AlgorithmsComputer ScienceISBN:9780534380588Author:Wayne L. WinstonPublisher:Brooks Cole
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Operations Research : Applications and Algorithms
Computer Science
ISBN:9780534380588
Author:Wayne L. Winston
Publisher:Brooks Cole