PENTACET data -- 23 Million Contextual Code Comments and 250,000 SATD comments
Not on the map. Why?
Abstract (arXiv)
Most Self-Admitted Technical Debt (SATD) research utilizes explicit SATD features such as 'TODO' and 'FIXME' for SATD detection. A closer look reveals several SATD research uses simple SATD ('Easy to Find') code comments without the contextual data (preceding and succeeding source code context). This work addresses this gap through PENTACET (or 5C dataset) data. PENTACET is a large Curated Contextual Code Comments per Contributor and the most extensive SATD data. We mine 9,096 Open Source Software Java projects with a total of 435 million LOC. The outcome is a dataset with 23 million code comments, preceding and succeeding source code context for each comment, and more than 250,000 comments labeled as SATD, including both 'Easy to Find' and 'Hard to Find' SATD. We believe PENTACET data will further SATD research using Artificial Intelligence techniques.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 8 of its 38 references that are in the map. First posted on arXiv 24 Mar 2023.
Builds on
8 of 38 references.
References · 8
- 2021CoDesc: A Large Code-Description Parallel Datasetcited by 23
- 2015sense2vec - A Fast and Accurate Method for Word Sense Disambiguation In Neural Word Embeddingscited by 20
- 2020Identifying Self-Admitted Technical Debts with Jitterbug: A Two-step Approachcited by 10
- 2019The Technical Debt Datasetcited by 6
- 2018Natural Language or Not (NLoN) - A Package for Software Engineering Text Analysis Pipelinecited by 4
- 2021Data Balancing Improves Self-Admitted Technical Debt Detectioncited by 4
- 202020-MAD -- 20 Years of Issues and Commits of Mozilla and Apache Developmentcited by 3
- 2021Understanding the Perceived Relevance of Capability Measures: A Survey of Agile Software Development Practitionerscited by 1
Built on by
Citing papers per year: 2025: 2.
2 papers.