Designing UIs for Static Analysis Tools

Daniil Tiganov, Lisa Nguyen Quang Do, Karim Ali

Research output: Contribution to journalArticlepeer-review

Abstract

Static-analysis tools suffer from usability issues such as a high rate of false positives, lack of responsiveness, and unclear warning descriptions and classifications. Here, we explore the effect of applying user-centered approach and design guidelines to SWAN, a security-focused static-analysis tool for the Swift programming language. SWAN is an interesting case study for exploring static-analysis tool usability because of its large target audience, its potential to integrate easily into developers' workflows, and its independence from existing analysis platforms.

Original languageEnglish (US)
Pages (from-to)97-118
Number of pages22
JournalQueue
Volume19
Issue number4
DOIs
StatePublished - Jul 1 2021

ASJC Scopus subject areas

  • General Computer Science

Fingerprint

Dive into the research topics of 'Designing UIs for Static Analysis Tools'. Together they form a unique fingerprint.

Cite this