An ontological lens on attack trees: Toward adequacy and interoperability
\'Italo Oliveira, Stefano M. Nicoletti, Gal Engelberg, Mattia Fumagalli, Dan Klein, Giancarlo Guizzardi

TL;DR
This paper uses an ontological framework to analyze attack trees, identifying key shortcomings in their conceptual foundation and proposing pathways for improved modeling and interoperability in security risk analysis.
Contribution
It provides an ontological critique of attack trees based on the COVER ontology, revealing four major limitations and suggesting directions for enhancing their formal semantics and interoperability.
Findings
Identified ambiguous terms in attack trees
Revealed ontological deficits in attack tree concepts
Discussed solutions for improving modeling guidance and interoperability
Abstract
Attack Trees (AT) are a popular formalism for security analysis. They are meant to display an attacker's goal decomposed into attack steps needed to achieve it and compute certain security metrics (e.g., attack cost, probability, and damage). ATs offer three important services: (a) conceptual modeling capabilities for representing security risk management scenarios, (b) a qualitative assessment to find root causes and minimal conditions of successful attacks, and (c) quantitative analyses via security metrics computation under formal semantics, such as minimal time and cost among all attacks. Still, the AT language presents limitations due to its lack of ontological foundations, thus compromising associated services. Via an ontological analysis grounded in the Common Ontology of Value and Risk (COVER) -- a reference core ontology based on the Unified Foundational Ontology (UFO) -- we…
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
TopicsInformation and Cyber Security · Network Security and Intrusion Detection · Access Control and Trust
