Skip to main content
zenodoopen

FSE2024-ID357 Data-centric API misuse data set

<p><strong>A data set of data-centric API misuses</strong></p> <p>The Excel file contains complete misuse data and descriptive statistics. It contains multiple sheets. Their description is as follows.</p> <ul> <li>Main datasheet: It contains misuse collection</li> <li>Misuses: Each misuses is labeled with the misuse type</li> <li>Categories: Misuse categories and descriptive statistics</li> <li>Impacts: Each misuse is labeled with the impact type</li> <li>Documented caveats: Each misuse is labelled if there exists an explicit API directive</li> <li>Error messages: Analysis of error message contents</li> <li>Stats: Summary of descriptive statistics</li> </ul> <p>The PDF file contains the code guide that we followed during manual annotation.</p> <p>The zip file contains code examples. Files are named based on the misuse ID,&nbsp;StackOverflow question ID, and version. For&nbsp; example, 1_999999_fix.py indicates that the file is the fix version of misuse ID 1 which&nbsp;is based os StackOverflow question id 999999.</p>

ShareScore

40/100

Overall dataset sharing score

Score breakdown

These five areas show where the dataset supports — or may limit — practical reuse.

Stewardship
8
Harmonization
4
Access
16
Reuse readiness
8
Engagement
4

Topics