Confidence in dynamic assurance cases

dc.contributor.authorDiemert, Simon
dc.contributor.supervisorWeber, Jens
dc.date.accessioned2026-05-06T21:25:13Z
dc.date.available2026-05-06T21:25:13Z
dc.date.issued2026
dc.degree.departmentDepartment of Computer Science
dc.degree.levelDoctor of Philosophy PhD
dc.description.abstractAssuring safety- and security-critical systems is a necessary activity, both prior to deployment (at “design-time”) and during system operation (at “run-time”). The need for assurance is heightened as these systems increasingly depend on artificial intelligence and adaptation strategies to handle uncertainty in their operating environments. Assurance Cases (ACs) that incorporate structured arguments and supporting evidence are an important tool for establishing trust in critical systems. Modern ACs are not static documents: they are increasingly viewed as dynamic models of “through-life” assurance and are used for decision-making at both design- and run-time. These Dynamic Assurance Cases (DACs) incorporate dynamic sources of evidence and “live” data from development activities or operations (e.g., safety performance indicators). However, a question arises during their use: “are we confident in the claim(s) made by this version of the case?” While several methods exist to assess confidence in ACs, there is limited knowledge about their adoption by practitioners. Additionally, there are several limitations of quantitative methods, including: 1) an inability to consider the impact of dynamic aspects on confidence; 2) an inability to account for dialectic reasoning (i.e., “de-featers”); and 3) challenges related to subjectivity, interpretability, precision, and modelling nuanced reasoning. The overall objective of this work is to develop a new confidence assessment method that is grounded in the needs of practitioners and addresses the limitations mentioned above. Towards this objective, the main contribution of this dissertation is a new mixed (qualitative and quantitative) method for AC confidence assessment called Certus. With this method, confidence in an AC is modelled using vague, but linguistically meaningful, expressions (e.g., “I have very high belief that this claim is true”). A domain specific language is used to describe the propagation of belief through a structured argument to produce an overall belief valuation for the AC. Certus supports dialectic reasoning and can condition belief assessments on the availability of evidence and the value of performance indicators. The use of the language is guided by a methodology that integrates with the existing practices for developing (D)ACs. A denotational semantics for the language provides a formal basis for assessment. The language and method are evaluated through a series of analyses and a case study to demonstrate that they possess properties related to trustworthiness, including: propagation stability, sensitivity, expressivity, scalability, and applicability to DACs.
dc.description.scholarlevelGraduate
dc.identifier.bibliographicCitationDiemert, S., Shortt, C., & Weber, J. H. (2025). How do practitioners gain confidence in assurance cases? Information and Software Technology, 185, 107767. https://doi.org/10.1016/j.infsof.2025.107767
dc.identifier.bibliographicCitationDiemert, S., Goodenough, J., Joyce, J., & Weinstock, C. (2023). Incremental assurance through eliminative argumentation. Journal of System Safety, 58(1), 7–15. https://doi.org/10.56094/jss.v58i1.215
dc.identifier.bibliographicCitationDiemert, S., Millet, L., Joyce, J., & Weber, J. H. (2024). Including defeaters in quantitative confidence assessments for assurance cases. In Lecture notes in computer science (pp. 239–250). https://doi.org/10.1007/978-3-031-68738-9_18
dc.identifier.bibliographicCitationDiemert, S., & Weber, J. H. (2025). CERTUS: a domain specific language for confidence assessment in assurance cases. In Lecture notes in computer science (pp. 211–225). https://doi.org/10.1007/978-3-032-02018-5_16
dc.identifier.urihttps://hdl.handle.net/1828/23808
dc.languageEnglisheng
dc.language.isoen
dc.rightsAvailable to the World Wide Web
dc.subjectcyberphysical systems
dc.subjectsafety
dc.subjectsecurity
dc.subjectassurance
dc.subjectassurance case
dc.subjectconfidence assessment
dc.subjectfuzzy sets
dc.subjectself-adaptive systems
dc.titleConfidence in dynamic assurance cases
dc.typeThesis

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Diemert_Simon_PhD_2026.pdf
Size:
7.99 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.62 KB
Format:
Item-specific license agreed upon to submission
Description: