A Generic Cognitive Dimensions Questionnaire to Evaluate the Usability of Security APIs
Chamila Wijayarathna, Nalin A.G. Arachchilage, and Jill Slay

TL;DR
This paper proposes a new evaluation methodology based on an improved Cognitive Dimensions framework to assess the usability of security APIs, aiming to reduce vulnerabilities caused by usability issues.
Contribution
It introduces a tailored Cognitive Dimensions questionnaire specifically designed for security APIs, filling a gap in usability evaluation methods.
Findings
Developed a specialized questionnaire for security API usability assessment.
Enhanced the Cognitive Dimensions framework for security API evaluation.
Provided a systematic approach to identify usability issues in security APIs.
Abstract
Programmers use security APIs to embed security into the applications they develop. Security vulnerabilities get introduced into those applications, due to the usability issues that exist in the security APIs. Improving usability of security APIs would contribute to improve the security of applications that programmers develop. However, currently there is no methodology to evaluate the usability of security APIs. In this study, we attempt to improve the Cognitive Dimensions framework based API usability evaluation methodology, to evaluate the usability of security APIs.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInformation and Cyber Security · Software Engineering Research
