Abstract
Attack trees are important for security, as they help to identify weaknesses and vulnerabilities in a system. Quantitative attack tree analysis supports a number security metrics, which formulate important KPIs such as the shortest, most likely and cheapest attacks. A key bottleneck in quantitative analysis is that the values are usually not known exactly, due to insufficient data and/or lack of knowledge. Fuzzy logic is a prominent framework to handle such uncertain values, with applications in numerous domains. While several studies proposed fuzzy approaches to attack tree analysis, none of them provided a firm definition of fuzzy metric values or generic algorithms for computation of fuzzy metrics. In this work, we define a generic formulation for fuzzy metric values that applies to most quantitative metrics. The resulting metric value is a fuzzy number obtained by following Zadeh’s extension principle, obtained when we equip the basis attack steps, i.e., the leaves of the attack trees, with fuzzy numbers. In addition, we prove a modular decomposition theorem that yields a bottom-up algorithm to efficiently calculate the top fuzzy metric value.
Original language | English |
---|---|
Title of host publication | Fundamental Approaches to Software Engineering - 27th International Conference, FASE 2024, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2024, Proceedings |
Editors | Dirk Beyer, Ana Cavalcanti |
Publisher | Springer |
Pages | 210-231 |
Number of pages | 22 |
ISBN (Print) | 9783031572586 |
DOIs | |
Publication status | Published - 2024 |
Event | 27th International Conference on Fundamental Approaches to Software Engineering, FASE 2024 - Luxembourg City, Luxembourg Duration: 6 Apr 2024 → 11 Apr 2024 Conference number: 27 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 14573 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 27th International Conference on Fundamental Approaches to Software Engineering, FASE 2024 |
---|---|
Abbreviated title | FASE |
Country/Territory | Luxembourg |
City | Luxembourg City |
Period | 6/04/24 → 11/04/24 |
Keywords
- Attack trees
- fuzzy numbers
- quantitative analysis