Lecture Software Engineering - Chapter 3: Critical Systems, objectives: To explain what is meant by a critical system where system failure can have severe human or economic consequence; To explain four dimensions of dependability - availability, reliability, safety and security; To explain that, to achieve dependability, you need to avoid mistakes, detect and remove errors and limit damage caused by failure. |