Zur Kurzanzeige

dc.contributor.authorBodden, Eric
dc.contributor.authorNguyen Quang Do, Lisa
dc.contributor.editorTichy, Matthias
dc.contributor.editorBodden, Eric
dc.contributor.editorKuhrmann, Marco
dc.contributor.editorWagner, Stefan
dc.contributor.editorSteghöfer, Jan-Philipp
dc.date.accessioned2019-03-29T10:24:14Z
dc.date.available2019-03-29T10:24:14Z
dc.date.issued2018
dc.identifier.isbn978-3-88579-673-2
dc.identifier.issn1617-5468
dc.identifier.urihttp://dl.gi.de/handle/20.500.12116/21160
dc.description.abstractStatic code analysis is an important tool that aids in the early detection of programming mistakes, including functional aws, performance bottlenecks and security vulnerabilities. Past research in static analysis has mainly focused on the precise and e cient detection of programming mistakes, allowing new analyses to return more accurate results in a shorter time. However, end-user experience in industry has shown high abandonment rates for static analysis tools. Previous work has shown that current analysis tools are ill-adapted to meet the needs of their users, taking a long time to yield results and causing warnings to be frequently misinterpreted. This can quickly make the overall bene t of static analyses deteriorate. In this work, we argue for the need of developing a line of research on aiding users of static analysis tools, e.g., code developers, to better understand the findings reported by those tools. We outline how we plan to address this problem space by a novel line of research that ultimately seeks to change static analysis tools from being tools for static analysis experts to tools that can be mastered by general code developers. To achieve this goal, we plan to develop novel techniques for formulating, inspecting and debugging static analyses and the rule sets they validate programs against.en
dc.language.isoen
dc.publisherGesellschaft für Informatik
dc.relation.ispartofSoftware Engineering und Software Management 2018
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-279
dc.subjectstatic analysis
dc.subjectdebugging
dc.subjectvisualization
dc.subjectprogram understanding
dc.titleExplainable Static Analysisen
dc.typeText/Conference Paper
dc.pubPlaceBonn
mci.reference.pages205-208
mci.conference.sessiontitleSoftware Management 2018 - Wissenschaftliches Hauptprogramm
mci.conference.locationUlm
mci.conference.date5.-9. März 2018


Dateien zu dieser Ressource

Thumbnail

Zur Kurzanzeige