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.
Efficiency of city logistics activities suffers due to conflicting personal preferences and distributed decision making by multiple city logistics stakeholders. This is exacerbated by interdependency of city logistics activities, decision making with limited information and stakeholders’ preference for personal objectives over system efficiency. Accordingly, the key to understanding the causes of inefficiency in the city logistics domain is understanding the interaction between heterogeneous stakeholders of the system. With the capabilities of representing a system in a natural and flexible way, agent based modelling (ABM) is a promising alternative for the city logistics domain. This research focuses on developing a framework for the successful implementation of the ABM approach for the city logistics domain. The framework includes various elements – a multi-perspective semantic data model (i.e. ontology) and its validation, the development of an agent base model using this ontology, and a validation approach for the agent-based model. Conclusively, the framework shows that a rigorous course can be taken to successfully implement agent based modelling approach for the city logistics domain.
The viability of novel network-level circular business models (CBMs) is debated heavily. Many companies are hesitant to implement CBMs in their daily practice, because of the various roles, stakes and opinions and the resulting uncertainties. Testing novel CBMs prior to implementation is needed. Some scholars have used digital simulation models to test elements of business models, but this this has not yet been done systematically for CBMs. To address this knowledge gap, this paper presents a systematic iterative method to explore and improve CBMs prior to actual implementation by means of agent-based modelling and simulation. An agent-based model (ABM) was co-created with case study participants in three Industrial Symbiosis networks. The ABM was used to simulate and explore the viability effects of two CBMs in different scenarios. The simulation results show which CBM in combination with which scenario led to the highest network survival rate and highest value captured. In addition, we were able to explore the influence of design options and establish a design that is correlated to the highest CBM viability. Based on these findings, concrete proposals were made to further improve the CBM design, from company level to network level. This study thus contributes to the development of systematic CBM experimentation methods. The novel approach provided in this work shows that agent-based modelling and simulation is a powerful method to study and improve circular business models prior to implementation.