Schneider, Simon MalteSimon MalteSchneiderDíaz Ferreyra, NicolásNicolásDíaz FerreyraQueval, Pierre-JeanPierre-JeanQuevalSimhandl, GeorgGeorgSimhandlZdun, UweUweZdunScandariato, RiccardoRiccardoScandariato2024-08-092024-08-09202431st IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 20249798350330663https://hdl.handle.net/11420/48730Models of software systems are used throughout the software development lifecycle. Dataflow diagrams (DFDs), in particular, are well-established resources for security analysis. Many techniques, such as threat modelling, are based on DFDs of the analysed application. However, their impact on the performance of analysts in a security analysis setting has not been explored before. In this paper, we present the findings of an empirical experiment conducted to investigate this effect. Following a within-groups design, participants were asked to solve security-relevant tasks for a given microservice application. In the control condition, the participants had to examine the source code manually. In the model-supported condition, they were additionally provided a DFD of the analysed application and traceability information linking model items to artefacts in source code. We found that the participants (n = 24) performed significantly better in answering the analysis tasks correctly in the model-supported condition (41 % increase in analysis correctness). Further, participants who reported using the provided traceability information performed better in giving evidence for their answers (315% increase in correctness of evidence). Finally, we identified three open challenges of using DFDs for security analysis based on the insights gained in the experiment.enanalysisdataflow diagramsempirical experimentmicroservicesmodel-basedsecurityComputer Science, Information and General Works::005: Computer Programming, Programs, Data and SecurityHow dataflow diagrams impact software security analysis : an empirical experimentConference Paper10.1109/SANER60148.2024.00103Conference Paper