Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Enabling Theory-Based Continuous Assurance: A Coherent Approach with Semantics and Automated Synthesis

  • Conference paper
  • First Online:
Computer Safety, Reliability, and Security. SAFECOMP 2024 Workshops (SAFECOMP 2024)

Abstract

Assurance cases are gaining traction as a viable means of certification in various safety/security critical industries. In this paper, we introduce a theory-based, property-driven continuous assurance framework that eliminates ad-hoc case constructions through emphasis on validity and soundness of the arguments, confidence of the claims/arguments/evidences and the systematized specification of defeaters. We then describe tools and automation support for semantic analysis of assurance cases and their synthesis. Finally, we showcase a continuous assurance tools infrastructure through an example.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Adelard: Claims Arguments Evidence. https://claimsargumentsevidence.org/

  2. Adelard LLP: Assurance and Safety Case Environment. http://www.adelard.com/asce

  3. Arias, J., Carro, M., Salazar, E., Marple, K., Gupta, G.: Constraint answer set programming without grounding. TPLP 18(3–4), 337–354 (2018)

    MathSciNet  Google Scholar 

  4. Bloomfield, R., Netkatchova, K., Rushby, J.: Defeaters and Eliminative Argumentation in CLARISSA. arXiv preprint (2024). https://arxiv.org/abs/2405.15800

  5. Bloomfield, R., Rushby, J.: Assurance 2.0: a manifesto. arXiv preprint (2021). https://arxiv.org/abs/2004.10474v3

  6. Bloomfield, R., Rushby, J.: Assessing Confidence with Assurance 2.0. arXiv preprint (2024). https://arxiv.org/abs/2205.04522v4

  7. Chowdhury, T., Lin, C., Kim, B., Lawford, M., Shiraishi, S., Wassyng, A.: Principles for systematic development of an assurance case template from ISO 26262. In: Proceedings - 2017 IEEE 28th International Symposium on Software Reliability Engineering Workshops, ISSREW 2017 (2017)

    Google Scholar 

  8. Cruanes, S., Heymans, S., Mason, I., Owre, S., Shankar, N.: The semantics of datalog for the evidential tool bus. In: Iida, S., Meseguer, J., Ogata, K. (eds.) Specification, Algebra, and Software. LNCS, vol. 8373, pp. 256–275. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-642-54624-2_13

    Chapter  Google Scholar 

  9. Daw, Z., et al.: AACE: automated assurance case environment for aerospace certification. In: 2023 IEEE/AIAA 42nd Digital Avionics Systems Conference (DASC) (2023)

    Google Scholar 

  10. Defense Advanced Research Projects Agency (DARPA): Automated Rapid Certification Of Software (ARCOS). https://www.darpa.mil/program/automated-rapid-certification-of-software

  11. Denney, E., Pai, G.: A formal basis for safety case patterns. In: Bitsch, F., Guiochet, J., Kaâniche, M. (eds.) SAFECOMP 2013. LNCS, vol. 8153, pp. 21–32. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-40793-2_3

    Chapter  Google Scholar 

  12. Denney, E., Pai, G., Pohl, J.: AdvoCATE: an assurance case automation toolset. In: Ortmeier, F., Daniel, P. (eds.) SAFECOMP 2012. LNCS, vol. 7613, pp. 8–21. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-33675-1_2

    Chapter  Google Scholar 

  13. Fortiss: Evidential Tool Bus (ETB) (2024). https://www.fortiss.org/en/research/projects/detail/evidential-tool-bus

  14. Murugesan, A., et al.: Semantic analysis of assurance cases using s(CASP). In: Goal Directed Execution of Answer Set Programs (GDE) Workshop in ICLP (2023)

    Google Scholar 

  15. Murugesan, A., et al.: Automating semantic analysis of system assurance cases using goal-directed ASP. In: Submitted to the International Conference on Logic Programming (ICLP) (2024)

    Google Scholar 

  16. Radio Technical Commission for Aeronautics (RTCA): DO-178C: Software Considerations in Airborne Systems and Equipment Certification

    Google Scholar 

  17. Safety-Critical Systems Club’s (SCSC) Assurance Case Working Group (ACWG): Goal Structuring Notation(GSN). https://scsc.uk/gsn

  18. Shankar, N., et al.: Continuous safety & security evidence generation, curation and assurance case construction using the evidential tool bus. In: To appear in 43rd AIAA/IEEE Digital Avionics Systems Conference (DASC) (2024)

    Google Scholar 

  19. Varadarajan, S., et al.: Clarissa: foundations, tools & automation for assurance cases. In: 42nd AIAA/IEEE Digital Avionics Systems Conference (DASC) (2023)

    Google Scholar 

  20. Varadarajan, S., et al.: Consistent logical automated reasoning for integrated system software assurance (CLARISSA). DARPA ARCOS Final Report. To appear shortly. Technical report (2024)

    Google Scholar 

Download references

Acknowledgment

CLARISSA is supported by DARPA under contract number FA875020C0512. Distribution Statement “A”: Approved for Public Release, Distribution Unlimited. The views, opinions, and/or findings expressed are those of the authors and should not be interpreted as representing the official views or policies of the Department of Defense or the U.S. Government.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Srivatsan Varadarajan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Varadarajan, S. et al. (2024). Enabling Theory-Based Continuous Assurance: A Coherent Approach with Semantics and Automated Synthesis. In: Ceccarelli, A., Trapp, M., Bondavalli, A., Schoitsch, E., Gallina, B., Bitsch, F. (eds) Computer Safety, Reliability, and Security. SAFECOMP 2024 Workshops. SAFECOMP 2024. Lecture Notes in Computer Science, vol 14989. Springer, Cham. https://doi.org/10.1007/978-3-031-68738-9_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-68738-9_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-68737-2

  • Online ISBN: 978-3-031-68738-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics