Introducing object-oriented modelling to cybercrime scripting: visualisation for improved analysis

Renushka Madarie*, Marleen Weulen Kranenbarg, Christianne de Poot

*Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

Crime script analysis as a methodology to analyse criminal processes is underdeveloped. This is apparent from the various approaches in which scholars apply crime scripting and present their cybercrime scripts. The plethora of scripting methods raise significant concerns about the reliability and validity of these scripting studies. In this methodological paper, we demonstrate how object-oriented modelling (OOM) could address some of the currently identified methodological issues, thereby refining crime script analysis. More specifically, we suggest to visualise crime scripts using static and dynamic modelling with the Unified Modelling Language (UML) to harmonise cybercrime scripts without compromising their depth. Static models visualise objects in a system or process, their attributes and their relationships. Dynamic models visualise actions and interactions during a process. Creating these models in addition to the typical textual narrative could aid analysts to more systematically consider, organise and relate key aspects of crime scripts. In turn, this approach might, amongst others, facilitate alternative ways of identifying intervention measures, theorising about offender decision-making, and an improved shared understanding of the crime phenomenon analysed. We illustrate the application of these models with a phishing script.
Original languageEnglish
Article number27
Pages (from-to)1-15
Number of pages15
JournalCrime Science
Volume13
Issue number1
Early online date4 Oct 2024
DOIs
Publication statusPublished - Dec 2024

Funding

This study was funded by the Dutch National Police. Politie & Wetenschap PW.OV.2022.61.

FundersFunder number
Dutch National Police

    Fingerprint

    Dive into the research topics of 'Introducing object-oriented modelling to cybercrime scripting: visualisation for improved analysis'. Together they form a unique fingerprint.

    Cite this