Visible to the public ADaCS: A Tool for Analysing Data Collection StrategiesConflict Detection Enabled

TitleADaCS: A Tool for Analysing Data Collection Strategies
Publication TypeConference Paper
Year of Publication2017
AuthorsJohn C. Mace, Newcastle University, Nipun Thekkummal, Newcastle University, Charles Morisset, Newcastle University, Aad Van Moorsel, Newcastle University
Conference NameEuropean Workshop on Performance Engineering (EPEW 2017)
Date PublishedSeptember 2017
PublisherSpringer
Conference LocationBerlin, Germany
Keywordsattack trees, Data collection, experiment design, risk management, science of security, security modeling, UIUC
Abstract

Given a model with multiple input parameters, and multiple possible sources for collecting data for those parameters, a data collection strategy is a way of deciding from which sources to sample data, in order to reduce the variance on the output of the model. Cain and Van Moorsel have previously formulated the problem of optimal data collection strategy, when each arameter can be associated with a prior normal distribution, and when sampling is associated with a cost. In this paper, we present ADaCS, a new tool built as an extension of PRISM, which automatically analyses all possible data collection strategies for a model, and selects the optimal one. We illustrate ADaCS on attack trees, which are a structured approach to analyse the impact and the likelihood of success of attacks and defenses on computer and socio-technical systems. Furthermore, we introduce a new strategy exploration heuristic that significantly improves on a brute force approach.

URLhttps://link.springer.com/chapter/10.1007/978-3-319-66583-2_15
DOIhttps://doi.org/10.1007/978-3-319-66583-2_15
Citation Keynode-39034