Journal of Electrical Systems and Information Technology (Dec 2024)

A novel approach for risk assessment optimization in big data platforms using SMT solvers

  • Sherif M. Saif,
  • Amany AbdElSamea

DOI
https://doi.org/10.1186/s43067-024-00182-w
Journal volume & issue
Vol. 11, no. 1
pp. 1 – 23

Abstract

Read online

Abstract Big Data platforms store vast amounts of information, necessitating robust security measures, including risk-based approaches. Risk assessment, a key part of Information Security Management Systems (ISMS), involves evaluating threats, vulnerabilities, and documenting risks through risk registers. Organizations face the challenge of allocating resources effectively to implement controls that mitigate these risks. This involves calculating risk scores before and after control implementation and prioritizing them—an NP-Complete (Nondeterministic Polynomial-time Complete) problem. This paper presents a mathematical model for solving this using the Z3 Satisfiability Modulo Theories (SMT) solver. The model enables risk-based planning for security implementation in big data platforms. The results demonstrate the feasibility of the approach, with the system processing up to 11 risks (almost 40 million permutations) efficiently, compared to brute force methods, which struggle beyond six risks (720 permutations).

Keywords