Suggest six reasons why software dependability is important in most sociotechnical systems.

What will be an ideal response?


Six reasons why dependability is important are:
1. Users may not use the system if they don't trust it.
2. System failure may lead to a loss of business.
3. An undependable system may lose or damage valuable data.
4. An undependable system may damage its external environment.
5. The reputation of the company who produced the system may be damaged
hence affecting other systems.
6. The system may be in breach of laws on consumer protection and the fitness
of goods for purpose.

Computer Science & Information Technology

You might also like to view...

The following program will ______.

#include #include int main() { pthread_mutex_t mutex; pthread_mutex_init(&mutex, NULL); for (int count = 0; count < 10; count++) { pthread_mutex_lock(&mutex); cout << "Mutex Locked" << endl; } cout << "Finished" << endl; return 0; } a. display "Mutex Locked" 10 times and then display "Finished" b. display "Mutex Locked" once and then deadlock with itself c. not run because you can’t use a mutex lock in the main thread d. display "Mutex Locked" once and then display "Finished" e. create a new thread and then deadlock with itself

Computer Science & Information Technology

The ____________ property can be used to change a form’s width and height, measured in pixels.

a. Area b. Resolution c. Size d. Rectangle

Computer Science & Information Technology

The ____________ method can be used to convert a string to a double.

a. Parse.double b. double.Parse c. ToString.double d. double.ToString

Computer Science & Information Technology

This is usually associated with an increase in data speeds where a cable is not designed to support the higher data rate.

What will be an ideal response?

Computer Science & Information Technology