KIT | KIT-Bibliothek | Impressum | Datenschutz

Machine Learning–Based Mitigation of Confidentiality Violations in Software Architectures

Niehues, Nils 1; Hahner, Sebastian ORCID iD icon 1; Heinrich, Robert
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

Abstract:

Modern software systems are increasingly complex and interconnected, demanding rigorous analysis to ensure properties such as confidentiality. However, uncertainty in systems and environments limits precise architecture-based confidentiality analysis and hampers automated model repair. Existing approaches detect confidentiality violations but fail to mitigate them effectively. This paper introduces a machine learning–enhanced analysis that evaluates the criticality of violations and automates their repair, bridging the gap between detection and mitigation. Our evaluation shows that logistic regression best ranks uncertainty sources, and, combined with incremental testing, our approach outperforms the state of the art with up to 60× faster runtimes.


Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2026
Sprache Englisch
Identifikator ISSN: 1617-5468
KITopen-ID: 1000196019
Erschienen in 2026 Software Engineering, SE 2026
Veranstaltung Software Engineering (SE 2026), Bern, Schweiz, 23.02.2026 – 27.02.2026
Verlag Gesellschaft für Informatik (GI)
Seiten 65 - 66
Serie P-377
Externe Relationen Siehe auch
Nachgewiesen in Scopus
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page