On the public citation graph

Automated measurement of API usability: The API Concepts Framework

0 signed · 97 inferred · view as graph

Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.

Is this your work? Sign in with ORCID and put your name on the claims that are yours.
Claim with ORCID
Reference health. See whether every reference in this work resolves to a known work and none has been retracted — and get a dated CiteStamped badge you can embed.
See reference health

What this work says

Outgoing claims: the papers this work cites, builds on, or argues with.

inferredcites →https://doi.org/10.1002/spe.2215openalex-snapshot
Some structural measures of API usability
inferredcites →https://doi.org/10.1007/978-1-4302-0974-4openalex-snapshot
Practical API Design: Confessions of a Java Framework Architect
inferredcites →https://doi.org/10.1007/978-3-540-89350-9openalex-snapshot
HCI and Usability for Education and Work
inferredcites →https://doi.org/10.1007/978-3-540-89350-9_6openalex-snapshot
Construction and Evaluation of a User Experience Questionnaire
inferredcites →https://doi.org/10.1007/978-3-642-39062-3openalex-snapshot
Human Factors in Computing and Informatics
inferredcites →https://doi.org/10.1007/978-3-642-39062-3_4openalex-snapshot
Usability Evaluation of Configuration-Based API Design Concepts
inferredcites →https://doi.org/10.1016/0306-4573(95)80026-popenalex-snapshot
Usability Engineering
inferredcites →https://doi.org/10.1016/j.intcom.2006.10.001openalex-snapshot
Heuristic evaluation: Comparing ways of finding and reporting usability problems
inferredcites →https://doi.org/10.1016/j.jss.2005.06.026openalex-snapshot
Measuring the usability of software components
inferredcites →https://doi.org/10.1109/32.295895openalex-snapshot
A metrics suite for object oriented design
inferredcites →https://doi.org/10.1109/ecbs.2012.27openalex-snapshot
Influencing Factors on the Usability of API Classes and Methods
inferredcites →https://doi.org/10.1109/esem.2013.14openalex-snapshot
An Empirical Study of API Usability
inferredcites →https://doi.org/10.1109/icse-companion.2009.5071006openalex-snapshot
Automatic evaluation of API usability using complexity metrics and visualizations
inferredcites →https://doi.org/10.1109/icse.2007.85openalex-snapshot
The Factory Pattern in API Design: A Usability Evaluation
inferredcites →https://doi.org/10.1109/icse.2007.92openalex-snapshot
Usability Implications of Requiring Parameters in Objects' Constructors
inferredcites →https://doi.org/10.1109/icsm.1992.242525openalex-snapshot
Metrics for assessing a software system's maintainability
inferredcites →https://doi.org/10.1109/itcc.2005.193openalex-snapshot
Metrics suite for class complexity
inferredcites →https://doi.org/10.1109/tse.1976.233837openalex-snapshot
A Complexity Measure
inferredcites →https://doi.org/10.1109/tse.1983.235271openalex-snapshot
Software Function, Source Lines of Code, and Development Effort Prediction: A Software Science Validation
inferredcites →https://doi.org/10.1109/vlhcc.2004.47openalex-snapshot
Six Learning Barriers in End-User Programming Systems
inferredcites →https://doi.org/10.1109/vlhcc.2009.5295283openalex-snapshot
Improving API documentation using API usage information
inferredcites →https://doi.org/10.1109/wcre.2011.26openalex-snapshot
Useful, But Usable? Factors Affecting the Usability of APIs
inferredcites →https://doi.org/10.1145/1071713.1071731openalex-snapshot
Programmers Are People, too
inferredcites →https://doi.org/10.1145/1176617openalex-snapshot
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
inferredcites →https://doi.org/10.1145/1176617.1176622openalex-snapshot
How to design a good API and why it matters
inferredcites →https://doi.org/10.1145/1217256.1217266openalex-snapshot
One Step Ahead
inferredcites →https://doi.org/10.1145/1255421.1255422openalex-snapshot
API: Design Matters
inferredcites →https://doi.org/10.1145/1453101.1453117openalex-snapshot
The implications of method placement on API learnability
inferredcites →https://doi.org/10.1145/1506409.1506424openalex-snapshot
API design matters
inferredcites →https://doi.org/10.1145/979743.979758openalex-snapshot
Few important considerations for deriving interface complexity metric for component-based systems
inferredcites →https://doi.org/10.1207/s15327590ijhc1304_05openalex-snapshot
The Evaluator Effect: A Chilling Fact About Usability Evaluation Methods
inferredcites →https://doi.org/10.1207/s15327590ijhc1501_14openalex-snapshot
The Evaluator Effect: A Chilling Fact About Usability Evaluation Methods
inferredcites →https://doi.org/10.5120/37-640openalex-snapshot
Domain Specific Languages

What points at this work

Incoming claims: where this work appears in other papers’ reference lists and arguments.

inferred← citeshttps://doi.org/10.1002/spe.2690openalex-snapshot
hMod: A software framework for assembling highly detailed heuristics algorithms
inferred← citeshttps://doi.org/10.1002/spe.2985openalex-snapshot
On the comprehension of application programming interface usability in game engines
inferred← citeshttps://doi.org/10.1002/spe.3435openalex-snapshot
On the Usability of Reactive Programming APIs: A Mixed Evaluation
inferred← citeshttps://doi.org/10.1007/978-3-030-32861-0_6openalex-snapshot
Designing API for Using Publicly Accessible Data Sets
inferred← citeshttps://doi.org/10.1007/978-3-030-78142-2_15openalex-snapshot
A Practical Tool-Chain for the Development of Coordination Scenarios
inferred← citeshttps://doi.org/10.1007/978-3-319-40409-7_37openalex-snapshot
Heuristic Evaluation for Novice Evaluators
inferred← citeshttps://doi.org/10.1007/978-3-319-58460-7_11openalex-snapshot
A Generic Cognitive Dimensions Questionnaire to Evaluate the Usability of Security APIs
inferred← citeshttps://doi.org/10.1007/978-3-319-74781-1_38openalex-snapshot
An Initial User Study Comparing the Readability of a Graphical Coordination Model with Event-B Notation
inferred← citeshttps://doi.org/10.1007/978-3-319-92408-3_9openalex-snapshot
Distributed Coordination Runtime Assertions for the Peer Model
inferred← citeshttps://doi.org/10.1007/s00766-023-00401-2openalex-snapshot
WEBAPIK: a body of structured knowledge on designing web APIs
inferred← citeshttps://doi.org/10.1007/s13132-026-03318-7openalex-snapshot
Open Banking and Retail Customer Account Switching in the Knowledge Economy: Evidence from the United Kingdom
inferred← citeshttps://doi.org/10.1007/s41870-017-0048-1openalex-snapshot
A systematic review of software usability studies
inferred← citeshttps://doi.org/10.1016/j.cosrev.2019.05.001openalex-snapshot
A systematic mapping study of API usability evaluation methods
inferred← citeshttps://doi.org/10.1016/j.future.2020.02.016openalex-snapshot
EngineCL: Usability and Performance in Heterogeneous Computing
inferred← citeshttps://doi.org/10.1016/j.infsof.2016.03.007openalex-snapshot
EXAF: A search engine for sample applications of object-oriented framework-provided concepts
inferred← citeshttps://doi.org/10.1016/j.infsof.2017.12.010openalex-snapshot
A systematic approach to API usability: Taxonomy-derived criteria and a case study
inferred← citeshttps://doi.org/10.1016/j.infsof.2019.07.007openalex-snapshot
Using cognitive dimensions to evaluate the usability of security APIs: An empirical investigation
inferred← citeshttps://doi.org/10.1016/j.jmsy.2017.10.003openalex-snapshot
A flexible data schema and system architecture for the virtualization of manufacturing machines (VMM)
inferred← citeshttps://doi.org/10.1016/j.jss.2016.12.036openalex-snapshot
Design annotations to improve API discoverability
inferred← citeshttps://doi.org/10.1016/j.jss.2018.04.034openalex-snapshot
The exception handling riddle: An empirical study on the Android API
inferred← citeshttps://doi.org/10.1016/j.knosys.2025.113934openalex-snapshot
Private-library-oriented code generation with large language models
inferred← citeshttps://doi.org/10.1080/0144929x.2019.1705393openalex-snapshot
Software developers need help too! Developing a methodology to analyse cognitive dimension-based feedback on usability
inferred← citeshttps://doi.org/10.1093/iwc/iwae053openalex-snapshot
Web API Usability: A Systematic Mapping Study
inferred← citeshttps://doi.org/10.1109/access.2019.2920124openalex-snapshot
Programmer eXperience: A Systematic Literature Review
inferred← citeshttps://doi.org/10.1109/ase.2019.00063openalex-snapshot
MARBLE: Mining for Boilerplate Code to Identify API Usability Problems
inferred← citeshttps://doi.org/10.1109/com-it-con54601.2022.9850728openalex-snapshot
Digital Transformation through APIs
inferred← citeshttps://doi.org/10.1109/csci54926.2021.00056openalex-snapshot
A Comprehensive Framework for Measuring and Improving API Usability
inferred← citeshttps://doi.org/10.1109/csci58124.2022.00340openalex-snapshot
Measuring Influencing Factors of API Usability
inferred← citeshttps://doi.org/10.1109/iciafs.2018.8913353openalex-snapshot
A methodology to Evaluate the Usability of Security APIs
inferred← citeshttps://doi.org/10.1109/icse-seip.2017.11openalex-snapshot
Automated example oriented REST API documentation at Cisco
inferred← citeshttps://doi.org/10.1109/icseng.2018.8638199openalex-snapshot
Use Case API - design pattern for shared data
inferred← citeshttps://doi.org/10.1109/itikd63574.2025.11004961openalex-snapshot
API-GEN: Accelerator Tool for Generation of REST APIs
inferred← citeshttps://doi.org/10.1109/saner60148.2024.00027openalex-snapshot
Adaptoring: Adapter Generation to Provide an Alternative API for a Library
inferred← citeshttps://doi.org/10.1109/seaa51224.2020.00021openalex-snapshot
A Data-Driven Approach to Measure the Usability of Web APIs
inferred← citeshttps://doi.org/10.1109/sose55356.2022.00013openalex-snapshot
API Description-Based Conformance Assessment of Architectural Design Decision
inferred← citeshttps://doi.org/10.1109/sp61157.2025.00026openalex-snapshot
“I’m Pretty Expert and I Still Screw It Up”: Qualitative Insights into Experiences and Challenges of Designing and Implementing Cryptographic Library APIs
inferred← citeshttps://doi.org/10.1109/tvcg.2023.3326907openalex-snapshot
Metrics-Based Evaluation and Comparison of Visualization Notations
inferred← citeshttps://doi.org/10.1109/vlhcc.2017.8103450openalex-snapshot
A study of the effectiveness of usage examples in REST API documentation
inferred← citeshttps://doi.org/10.1109/vlhcc.2018.8506523openalex-snapshot
API Designers in the Field: Design Practices and Challenges for Creating Usable APIs
inferred← citeshttps://doi.org/10.1134/s0361768820080241openalex-snapshot
A Design Guide for Usable Web APIs
inferred← citeshttps://doi.org/10.1142/s0218843017400019openalex-snapshot
Reusable Coordination Components: Reliable Development of Cooperative Information Systems
inferred← citeshttps://doi.org/10.1145/2896587openalex-snapshot
Improving API usability
inferred← citeshttps://doi.org/10.1145/3167132.3167204openalex-snapshot
A heuristic evaluation of the user and programming interfaces of a sleep medicine application
inferred← citeshttps://doi.org/10.1145/3210459.3210483openalex-snapshot
Why Johnny Can't Store Passwords Securely?
inferred← citeshttps://doi.org/10.1145/3599957.3606229openalex-snapshot
Usability Heuristics and Guidelines for RESTful APIs and Application to the Twitter API
inferred← citeshttps://doi.org/10.1145/3613905.3650803openalex-snapshot
AI-Enhanced API Design: A New Paradigm in Usability and Efficiency
inferred← citeshttps://doi.org/10.1145/3687299openalex-snapshot
A Systematic Literature Review on the Influence of Enhanced Developer Experience on Developers' Productivity: Factors, Practices, and Recommendations
inferred← citeshttps://doi.org/10.11575/prism/25074openalex-snapshot
Automated Example Oriented REST API Documentation
inferred← citeshttps://doi.org/10.11606/d.55.2018.tde-08022018-084022openalex-snapshot
Adaptations to the Heuristic Evaluation (HE) method for novice evaluators
inferred← citeshttps://doi.org/10.1177/2053951719827619openalex-snapshot
Weaving seams with data: Conceptualizing City APIs as elements of infrastructures
inferred← citeshttps://doi.org/10.15514/ispras-2021-33(1)-12openalex-snapshot
A Design Guide for Usable Web APIs
inferred← citeshttps://doi.org/10.17671/gazibtd.454749openalex-snapshot
A Structural Equation Model to Examine Mobile Application Usability and Use
inferred← citeshttps://doi.org/10.22305/ict-unpa.v15.n1.937openalex-snapshot
Métricas de APIs: Catálogo y Herramienta OMA
inferred← citeshttps://doi.org/10.25126/jitecs.202381414openalex-snapshot
Usability Evaluation of English Learning Application Base on Augmented Reality Using ISO 9241
inferred← citeshttps://doi.org/10.3389/frai.2020.00013openalex-snapshot
Designing and Evaluating the Usability of a Machine Learning API for Rapid Prototyping Music Technology
inferred← citeshttps://doi.org/10.38152/bjtv7n4-014openalex-snapshot
An empirical study on web API usability: The consumer-developer perspective
inferred← citeshttps://doi.org/10.3991/ijim.v16i04.26471openalex-snapshot
Automated User Experience (UX) Testing for Mobile Application: Strengths and Limitations
inferred← citeshttps://doi.org/10.4018/978-1-7998-2610-1.ch014openalex-snapshot
Exploring Value Creation Through Application Programming Interfaces
inferred← citeshttps://doi.org/10.4018/ijeis.2019070105openalex-snapshot
Application Programming Interface (API) Research
inferred← citeshttps://doi.org/10.4018/ijmhci.322457openalex-snapshot
Predictors of Usability of a Mobile Intelligent Agent Information Provider for College Students
inferred← citeshttps://doi.org/10.48550/arxiv.1808.05891openalex-snapshot
The Case for API Communicability Evaluation: Introducing API-SI with Examples from Keras
inferred← citeshttps://doi.org/10.5381/jot.2017.16.4.a2openalex-snapshot
API Evolution and Compatibility: A Data Corpus and Tool Evaluation.
inferred← citeshttps://doi.org/10.5753/sbes.2024.3658openalex-snapshot
UAX: Measuring the Usability of TypeScript APIs
inferred← citeshttps://doi.org/10.5821/dissertation-2117-406401openalex-snapshot
A data-driven approach to prescribe web API evolution
Editorial review for independent work. ICSAC — the Institute for Complexity Science and Advanced Computing — runs a structured editorial panel for researchers publishing outside journals, and publishes on CiteStamp rails. Submission is free and goes through ORCID: icsacinstitute.org/submit.