M-STAR: A Modular, Evidence-based Software Trustworthiness Framework
Nikolaos Alexopoulos, Sheikh Mahbub Habib, Steffen Schulz, Max, M\"uhlh\"auser

TL;DR
M-STAR is a modular, evidence-based framework that uses probabilistic models to assess software trustworthiness, aiding users in making informed security decisions based on vulnerability history and code properties.
Contribution
The paper introduces M-STAR, a novel modular framework combining Bayesian and Dempster-Shafer theories for probabilistic trustworthiness assessment of software systems.
Findings
Achieved less than 10% error in trustworthiness assessment.
Successfully instantiated and tested on Debian Linux packages.
Framework is modular and adaptable to future advances.
Abstract
Despite years of intensive research in the field of software vulnerabilities discovery, exploits are becoming ever more common. Consequently, it is more necessary than ever to choose software configurations that minimize systems' exposure surface to these threats. In order to support users in assessing the security risks induced by their software configurations and in making informed decisions, we introduce M-STAR, a Modular Software Trustworthiness ARchitecture and framework for probabilistically assessing the trustworthiness of software systems, based on evidence, such as their vulnerability history and source code properties. Integral to M-STAR is a software trustworthiness model, consistent with the concept of computational trust. Computational trust models are rooted in Bayesian probability and Dempster-Shafer Belief theory, offering mathematical soundness and expressiveness to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Information and Cyber Security · Security and Verification in Computing
