2004/01/01 by A. Avižienis, J.-C. Laprie, Brian Randell +1 · 6 citations
Computer Science · Engineering · #Distributed systems and fault tolerance #Software System Performance and Reliability #Advanced Software Engineering Methodologies #Dependability #Computer science #Maintainability #Confidentiality #Fault tolerance #Computer security #Relevance (law) #Reliability (semiconductor) #Software fault tolerance #Reliability engineering #Risk analysis (engineering) #Distributed computing #Software engineering #Engineering
paper · doi:10.1109/tdsc.2004.2
openalex publication_date 2004/01/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/02
This paper gives the main definitions relating to dependability, a generic concept including a special case of such attributes as reliability, availability, safety, integrity, maintainability, etc. Security brings in concerns for confidentiality, in addition to availability and integrity. Basic definitions are given first. They are then commented upon, and supplemented by additional definitions, which address the threats to dependability and security (faults, errors, failures), their attributes, and the means for their achievement (fault prevention, fault tolerance, fault removal, fault forecasting). The aim is to explicate a set of general concepts, of relevance across a wide range of situations and, therefore, helping communication and cooperation among a number of scientific and technical communities, including ones that are concentrating on particular types of system, of system failures, or of causes of system failures.