Chapter 13

Designing Trustworthy Software Systems Using the NFR Approach

Nary Subramanian1, Steven Drager2 and William McKeever2,    1University of Texas at Tyler, Tyler, TX, USA,    2US Air Force Research Lab, Rome, NY, USA

Trustworthy systems are essential for critical operations—they ensure that reliability, usability, interoperability, and security are built into the systems, and that the systems deliver when they are most needed. There are environments where trustworthiness is an essential property in military, government, and civil domains. Examples include missile deployment control systems, the tax submission system of the federal government, and nuclear safety control systems. However, not many methods exist for the systematic engineering ...

Get Emerging Trends in ICT Security now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.