2015
DOI: 10.1007/s10664-015-9386-4
|View full text |Cite
|
Sign up to set email alerts
|

Experimentation with dynamic simulation models in software engineering: planning and reporting guidelines

Abstract: Simulation-based studies (SBS) have become an interesting investigation approach for Software Engineering (SE). However, the reports on experiments with dynamic simulation models found in the technical literature lack relevant information, hampering the full understanding of the procedures and results reported, as well as their replicability. Apart from the limitations on the length in conferences and journal papers, some of the relevant information seems to be missing due to methodological issues not consider… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0
2

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 36 publications
(18 citation statements)
references
References 46 publications
0
16
0
2
Order By: Relevance
“…The in-silico experiment was conducted according to França and Travassos guidelines [de França and Travassos 2016]. Our study consists of simulating part of an Smart Public Lighting System (PSLS), responsible for changing the behavior of the luminaires located in the vicinity of traffic accidents, thus providing an alert zone for drivers traveling through this region, avoiding further accidents.…”
Section: Simulation Model Descriptionmentioning
confidence: 99%
“…The in-silico experiment was conducted according to França and Travassos guidelines [de França and Travassos 2016]. Our study consists of simulating part of an Smart Public Lighting System (PSLS), responsible for changing the behavior of the luminaires located in the vicinity of traffic accidents, thus providing an alert zone for drivers traveling through this region, avoiding further accidents.…”
Section: Simulation Model Descriptionmentioning
confidence: 99%
“…Recent studies have investigated the adoption of simulation in software engineering [63], and simulation has certainly been applied for SoS development [16,36,64]. Additionally, initiatives have invested in the simulation of software architectures, but not specifically for software architectures of SoS, such as SySML [65], MatLab/Simulink [66], Palladio 22 [67], Bogado et al [36], and Alexander et al [68].…”
Section: Related Workmentioning
confidence: 99%
“…Simulations have been recognized as source of empirical evidences for software engineering [63]. Hence, the adoption of our approach can leverage the research on empirical software engineering supported by simulations.…”
Section: Final Remarks and Forthcoming Stepsmentioning
confidence: 99%
“…However, they lack mechanisms to capture SoS dynamics, hampering evaluation of the operation of SoS [8]. Simulations provide the means to evaluate SoS operation by anticipating failures and unveiling dynamic aspects of systems' operation [5,13,17]. Therefore, we pose the following research question: Is it possible to automatically generate simulation models for a SoS to support evaluating its operation?…”
Section: Introductionmentioning
confidence: 99%
“…However, their proposal mentions drawbacks related to: (i) use of an informal description of the SoS architecture with a notation based on UML, and (ii) lack of dynamic and functional properties. Xia et al [19] evaluated the SoS architectures documented in DoDAF 5 by means of a model-driven approach that transforms system architecture models in Simulink 6 into executable models. Their approach focuses on measuring non-functional properties, such as feasibility and efficiency, but it does not consider software architectures.…”
Section: Introductionmentioning
confidence: 99%