Ariadne: Topology Aware Adaptive Security for Cyber-Physical Systems
Christos Tsigkanos, Liliana Pasquale, Carlo Ghezzi, Bashar Nuseibeh · 2015
This paper presents Ariadne, a tool for engineering topology aware adaptive security for cyber-physical systems. It allows security software engineers to model security requirements together with the topology of the operational environment. This model is then used at runtime to perform speculative threat analysis to reason about the consequences that topological changes arising from the movement of agents and assets can have on the satisfaction of security requirements. Our tool also identifies an adaptation strategy that applies security controls when necessary to prevent potential security requirements violations.