WATCHDOG: an ontology-aWare risk AssessmenT approaCH via object-oriented DisruptiOn Graphs
Stefano M. Nicoletti, E. Moritz Hahn, Mattia Fumagalli, Giancarlo Guizzardi, Mari\"elle Stoelinga

TL;DR
WATCHDOG is a novel risk assessment framework that integrates ontology concepts with formal models like fault and attack trees, using object-oriented disruption graphs to improve transparency and expressivity in risk analysis.
Contribution
It introduces Object-Oriented Disruption Graphs and associated formal languages to enhance risk assessment by explicitly modeling object roles and relationships.
Findings
Enables detailed analysis of disruption propagation.
Improves expressivity of formal risk models.
Supports querying about risk levels and likelihoods.
Abstract
When considering risky events or actions, we must not downplay the role of involved objects: a charged battery in our phone averts the risk of being stranded in the desert after a flat tyre, and a functional firewall mitigates the risk of a hacker intruding the network. The Common Ontology of Value and Risk (COVER) highlights how the role of objects and their relationships remains pivotal to performing transparent, complete and accountable risk assessment. In this paper, we operationalize some of the notions proposed by COVER -- such as parthood between objects and participation of objects in events/actions -- by presenting a new framework for risk assessment: WATCHDOG. WATCHDOG enriches the expressivity of vetted formal models for risk -- i.e., fault trees and attack trees -- by bridging the disciplines of ontology and formal methods into an ontology-aware formal framework composed by…
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
TopicsSoftware System Performance and Reliability · Semantic Web and Ontologies · Software Engineering Techniques and Practices
MethodsOntology
