754
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Automated threat modelling and risk analysis in e-Government using BPMN

ORCID Icon, ORCID Icon, ORCID Icon, &
Article: 2284645 | Received 11 Jul 2023, Accepted 14 Nov 2023, Published online: 02 Dec 2023
 

Abstract

Recent progress integrates security requirements into BPMN, enhancing its framework. Extensions aim to seamlessly embed security concepts, yet the inherent ambiguity of security terms may lead to misinterpretations and vulnerabilities. Unfortunately, many business process experts lack the expertise to accurately interpret and integrate vital security concepts. In this study, we present an innovative automated methodology tailored to assist business process experts in identifying security threats and conducting risk assessments, particularly in the context of e-Government processes. Our approach streamlines the process, requiring only a business specialist to annotate BPMN entities with high-level, non-security-related information. Based on these annotations, potential threats to the system can be automatically identified. To develop our methodology, we leverage the standard BPMN annotation mechanism. From the annotated BPMN, the methodology utilises the ENISA Threat Landscape knowledge base for threat identification and employs the OWASP Risk Rating Methodology for risk assessment. To demonstrate the effectiveness of our approach, we applied it to a straightforward case study within the e-Government domain. Through this example, we illustrate how our methodology can be employed to ensure compliance with the General Data Protection Regulation and meet the mandatory Data Protection Impact Assessment requirements.

Acknowledgements

This work received partial support from the University of Campania through the VALERE 2020 programme under the project SSeCeGOV, as well as from the Cleopatra Project funded by the University of Campania ”Luigi Vanvitelli” under the VALERE 2019 research programme.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Notes

2 The access can be requested to the authors

5 This information cannot be reported as an annotation because they refer to the full system and not to a single task, data object and/or process

6 2018 reform of EU data protection rules

9 Full report is available on request

Additional information

Funding

This work has been partially supported by RASTA project funded by the Italian Ministry of Research PNR 2015-2020 under Grant [number ARS01-00540]; Cleopatra under Grant [number B68D19001880005]; and SSeCeGOV under Grant [number B68D19001880005].