Trustworthy software systems

Steffen Becker, Daniel Winteler, Simon Giesecke, Roland Meyer, Mani Swaminathan, Jens Happe, Margarete Muhle, Timo Warns, Wilhelm Hasselbring, Alexandra Paul, Marko Boskovic, Heiko Koziolek (+4 others)
2006 Software engineering notes  
Basic concepts and terminology for trustworthy software systems are discussed. Our discussion of definitions for terms in the domain of trustworthy software systems is based on former achievements in dependable, trustworthy and survivable systems. We base our discussion on the established literature and on approved standards. These concepts are discussed in the context of our graduate school TrustSoft on trustworthy software systems. In TrustSoft, we consider trustworthiness of software systems
more » ... as determined by correctness, safety, quality of service (performance, reliability, availability), security, and privacy. Particular means to achieve trustworthiness of component-based software systems -as investigated in TrustSoftare formal verification, quality prediction and certification; complemented by fault diagnosis and fault tolerance for increased robustness.
doi:10.1145/1218776.1218781 fatcat:iwilssm5mrbkhnxckhvywqs7cy