Towards dependable systems

"Dependability" is a generalized concept of "Reliability" and "Availability" by integrating fault tolerance and fault avoidance in computer-based systems, and includes six attributes; Reliability, Availability, Safety, Maintainability, Integrity, Confidentiality, for several kinds of faults (physical faults, malicious and non-malicious design fault, malicious and non-malicious interaction fault). The main purpose of "Dependable Computing" is to prevent, tolerate, remove and forecast such faults to achieve high dependability of computer systems. In this laboratory, we focus on fault-tolerant systems, software reliability, software test, performance evaluation of computer and communication systems.