Problem 1
Suggest six reasons why software dependability is important in most sociotechnical systems.
Problem 2
What are the most important dimensions of system dependability?
Problem 5
Identify six consumer products that are likely to be controlled by safety- critical software systems.
Problem 6
Reliability and safety are related but distinct dependability attributes. Describe the most important distinction between these attributes and explain why it is possible for a reliable system to be unsafe and vice versa.
Problem 8
In computer security terms, explain the differences between an attack and a threat.
Problem 10
As an expert in computer security, you have been approached by an organization that campaigns for the rights of torture victims and have been asked to help the organization gain unauthorized access to the computer systems of an American company. This will help them confirm or deny that this company is selling equipment that is used directly in the torture of political prisoners. Discuss the ethical dilemmas that this request raises and how you would react to this request.