Scientific Developers v/s Static Analysis Tools: Vision and Position Paper

Usability and the use of automated static analysis tools in the software development process have been an evolving subject of research in the last decades. Several studies shed light on issues like high false positive rates and low comprehensibility, which hinder tool adoption for even software engi...

Full description

Saved in:
Bibliographic Details
Published inICSE Workshop on Cooperative and Human Aspects on Software Engineering (Online) pp. 89 - 90
Main Authors Krishnamurthy, Rohan, Heinze, Thomas S., Haupt, Carina, Schreiber, Andreas, Meinel, Michael
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.05.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Usability and the use of automated static analysis tools in the software development process have been an evolving subject of research in the last decades. Several studies shed light on issues like high false positive rates and low comprehensibility, which hinder tool adoption for even software engineers. Yet, the tools' perceived usefulness and ease of use play a much larger role when it comes to untrained software developers, as is usually the case in scientific software development. In this paper, we outline a multi-stage interview study to learn more about how scientists come to accept and use static analysis tools.
ISSN:2574-1837
DOI:10.1109/CHASE.2019.00029