Tool support for assurance case development

E Denney, G Pai - Automated Software Engineering, 2018 - Springer
Argument-based assurance cases, often represented and organized using graphical
argument structures, are increasingly being used in practice to provide assurance to …

Security assurance cases—state of the art of an emerging approach

M Mohamad, JP Steghöfer, R Scandariato - Empirical software …, 2021 - Springer
Abstract Security Assurance Cases (SAC) are a form of structured argumentation used to
reason about the security properties of a system. After the successful adoption of assurance …

The HACMS program: using formal methods to eliminate exploitable bugs

K Fisher, J Launchbury… - … Transactions of the …, 2017 - royalsocietypublishing.org
For decades, formal methods have offered the promise of verified software that does not
have exploitable bugs. Until recently, however, it has not been possible to verify software of …

Two decades of assurance case tools: a survey

M Maksimov, NLS Fung, S Kokaly… - … Safety, Reliability, and …, 2018 - Springer
In regulated safety-critical domains, such as the aerospace and nuclear domains,
certification bodies often require systems to undergo a stringent safety assessment …

A formal approach to constructing secure air vehicle software

D Cofer, A Gacek, J Backes, MW Whalen, L Pike… - Computer, 2018 - ieeexplore.ieee.org
Current approaches to cyberresiliency rely on patching systems after a vulnerability is
discovered. What is needed is a clean-slate, mathematically based approach for building …

Computer-aided generation of assurance cases

TE Wang, C Oh, M Low, I Amundson, Z Daw… - … on Computer Safety …, 2023 - Springer
Assurance cases (ACs) have gained attention in the aerospace, medical, and other heavily-
regulated industries as a means for providing structured arguments on why a product is …

Verdict: a language and framework for engineering cyber resilient and safe system

B Meng, D Larraz, K Siu, A Moitra, J Interrante, W Smith… - Systems, 2021 - mdpi.com
The ever-increasing complexity of cyber-physical systems is driving the need for assurance
of critical infrastructure and embedded systems. However, traditional methods to secure …

Assurance case development as data: A manifesto

C Menghi, T Viger, A Di Sandro, C Rees… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Safety problems can be costly and catastrophic. Engineers typically rely on assurance cases
to ensure their systems are adequately safe. Building safe software systems requires …

Run-time assurance for learning-enabled systems

D Cofer, I Amundson, R Sattigeri, A Passi… - NASA Formal Methods …, 2020 - Springer
There has been much publicity surrounding the use of machine learning technologies in self-
driving cars and the challenges this presents for guaranteeing safety. These technologies …

Automating Pattern Selection for Assurance Case Development for Cyber-Physical Systems

S Ramakrishna, H **, A Dubey… - … Conference on Computer …, 2022 - Springer
Assurance Cases are increasingly being required for regulatory acceptance of Cyber-
Physical Systems. However, the ever-increasing complexity of these systems has made the …