M&SCheck: Towards a Checklist to Support Software Engineering Newcomers to the Modeling and Simulation Area

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Cintra, Luiza Martins de Freitas, Zech, Philipp, Kassab, Mohamad, Lima, Eliomar Araújo, Paiva, Sofia Larissa da Costa, Neto, Valdemar Vicente Graciano
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911185461313536
author Cintra, Luiza Martins de Freitas
Zech, Philipp
Kassab, Mohamad
Lima, Eliomar Araújo
Paiva, Sofia Larissa da Costa
Neto, Valdemar Vicente Graciano
author_facet Cintra, Luiza Martins de Freitas
Zech, Philipp
Kassab, Mohamad
Lima, Eliomar Araújo
Paiva, Sofia Larissa da Costa
Neto, Valdemar Vicente Graciano
contents The advent of increasingly complex and dynamic ecosystems, such as digital twins (DT), smart cities and Industry 4.0 and 5.0, has made evident the need to include modeling and simulation (M&S) in the software development life cycle. Such disruptive systems include simulation models in their own architecture (such as DT) or require the use of simulation models to represent the high degree of movement and the multiplicity of interactions that occur between the involved systems. However, when software engineers (particularly the newcomers) need to use M&S in their projects, they often pose themselves an important question: which formalism should I use? In this direction, the main contribution of this paper is the establishment of a preliminary checklist with questions to assist beginners in M&S in choosing the most appropriate paradigm to solve their problems. The checklist is based on three main formalisms: DEVS, System Dynamics and Agent-Based Simulation. A pilot study was carried out and an expert was consulted. The preliminary results show (i) conformance between the suggestion given by the checklist and the formalism selected in the original studies used as input for evaluating the checklist, and (ii) a positive feedback from the expert.
format Preprint
id arxiv_https___arxiv_org_abs_2509_25625
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle M&SCheck: Towards a Checklist to Support Software Engineering Newcomers to the Modeling and Simulation Area
Cintra, Luiza Martins de Freitas
Zech, Philipp
Kassab, Mohamad
Lima, Eliomar Araújo
Paiva, Sofia Larissa da Costa
Neto, Valdemar Vicente Graciano
Software Engineering
The advent of increasingly complex and dynamic ecosystems, such as digital twins (DT), smart cities and Industry 4.0 and 5.0, has made evident the need to include modeling and simulation (M&S) in the software development life cycle. Such disruptive systems include simulation models in their own architecture (such as DT) or require the use of simulation models to represent the high degree of movement and the multiplicity of interactions that occur between the involved systems. However, when software engineers (particularly the newcomers) need to use M&S in their projects, they often pose themselves an important question: which formalism should I use? In this direction, the main contribution of this paper is the establishment of a preliminary checklist with questions to assist beginners in M&S in choosing the most appropriate paradigm to solve their problems. The checklist is based on three main formalisms: DEVS, System Dynamics and Agent-Based Simulation. A pilot study was carried out and an expert was consulted. The preliminary results show (i) conformance between the suggestion given by the checklist and the formalism selected in the original studies used as input for evaluating the checklist, and (ii) a positive feedback from the expert.
title M&SCheck: Towards a Checklist to Support Software Engineering Newcomers to the Modeling and Simulation Area
topic Software Engineering
url https://arxiv.org/abs/2509.25625