The DOI matches its Crossref record; 3 of the 3 references it cites were found in a registry or an index.
Automatically learning semantic features for defect prediction
Abstract
Software defect prediction, which predicts defective code regions, can help developers find bugs and prioritize their testing efforts. To build accurate prediction models, previous studies focus on manually designing features that encode the characteristics of programs and exploring different machine learning algorithms. Existing traditional features often fail to capture the semantic differences of programs, and such a capability is needed for building accurate prediction models.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
ImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155
A fast learning algorithm for deep belief nets
Hinton, G. E., Osindero, S., & Teh, Y.-W. (2006) · Neural Computation · doi:10.1162/neco.2006.18.7.1527 · Cited by 16,336
Tu, Z., Su, Z., & Devanbu, P. (2014) · Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering · doi:10.1145/2635868.2635875 · Cited by 238
Research works printed but not linked: 68
- Amasaki S., ISSRE'03, 215
- 10.1561/2200000006 · DOI · Paper page
- Blei D. M., 2003, Latent dirichlet allocation. the Journal of machine Learning research, 3:993--1022
- Chen T.-H., MSR'12, 189
- 10.1109/32.295895 · DOI
- Ciresan D., CVPR'12, 3642
- 10.1016/0164-1212(94)90099-X · DOI
- 10.1016/j.jss.2007.07.040 · DOI · Paper page
- Gayatri N., WCECS'10, 124
- 10.5555/540137 · doi:10.5555/540137
- 10.1109/32.689404 · DOI
- 10.1109/ICSE.2009.5070510 · DOI · Paper page
- He Z., ESEM'13, 45
- Herzig K., ICSE'13, 392
- Hindle A., ICSE'12, 837
- G. E. Hinton and R. R. Salakhutdinov. Reducing the dimensionality of data with neural networks. Science'06 313(5786):504--507. G. E. Hinton and R. R. Salakhutdinov. Reducing the dimensionality of data with neural networks. Science'06 313(5786):504--507. · DOI · Paper page
- Jiang T., ASE'13, 279
- 10.1145/2786805.2786813 · DOI
- 10.1145/2568225.2568320 · DOI
- Khoshgoftaar T., Software Metrics'02, 203
- 10.1145/1985793.1985859 · DOI · Paper page
- 10.1109/ICSE.2007.66 · DOI · Paper page
- Kombrink S., INTERSPEECH'11, 2877
- Krizhevsky A., Advances in neural information processing systems'12, 1097
- Lam A., ASE'15, 476
- 10.1145/2025113.2025156 · DOI
- 10.1145/1081706.1081755 · DOI · Paper page
- Liu Y., ICSM'09, 233
- 10.5555/311445 · doi:10.5555/311445
- 10.1109/TSE.1976.233837 · DOI · Paper page
- 10.1145/1453101.1453106 · DOI
- 10.5555/1248721.1248734 · doi:10.5555/1248721.1248734
- 10.1007/s10515-010-0069-5 · DOI · Paper page
- Mnih A., Advances in neural information processing systems'09, 1081
- Mohamed A., INTERSPEECH'10, 2846
- 10.1109/TASL.2011.2109382 · DOI · Paper page
- 10.1145/1368088.1368114 · DOI · Paper page
- Mou L., 2014, TBCNN: A tree-based convolutional neural network for programming language processing. arXiv preprint arXiv:1409.5718 · arXiv
- 10.1109/ESEM.2007.87 · DOI
- 10.1145/2786805.2786814 · DOI
- Nam J., ICSE'13, 382
- 10.1145/375360.375365 · DOI · Paper page
- Nguyen A. T., ICSE'15, 858
- 10.1145/2351676.2351687 · DOI
- 10.1145/1595696.1595767 · DOI · Paper page
- 10.1145/1985793.1985950 · DOI
- 10.1145/1868328.1868357 · DOI
- 10.1109/TNN.2010.2091281 · DOI · Paper page
- Pascanu R., ICASSP'15, 1916
- 10.1145/1453101.1453105 · DOI · Paper page
- Rahman F., ICSE'13, 432
- 10.1145/2594291.2594321 · DOI · Paper page
- Salakhutdinov R., RBM'07
- 10.1109/TASLP.2014.2303296 · DOI · Paper page
- 10.1145/2025113.2025163 · DOI
- Tan M., ICSE'15, 99
- Tantithamthavorn C., ICSE'15, 812
- Tao W., CiSE'10, 1
- 10.1007/s10664-008-9103-7 · DOI · Paper page
- 10.1109/QSIC.2012.19 · DOI
- 10.1145/1370788.1370794 · DOI
- 10.1109/PROMISE.2007.14 · DOI
- White M., MSR'15, 334
- Witten I. H., 2005, Morgan Kaufmann
- 10.1145/2365324.2365329 · DOI
- 10.1109/QRS.2015.14 · DOI · Paper page
- 10.1145/2619239.2631434 · DOI · Paper page
- 10.1109/PROMISE.2007.10 · DOI · Paper page
Cited by
CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generation
Lu, S., Guo, D., Ren, S., Huang, J., Svyatkovskiy, A., Blanco, A., Clement, C., Drain, D., Jiang, D., Tang, D., et al. (2021) · arXiv · doi:10.48550/arxiv.2102.04664 · Cited by 536
IntelliCode compose: code generation using transformer
Svyatkovskiy, A., Deng, S. K., Fu, S., & Sundaresan, N. (2020) · Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering · doi:10.1145/3368089.3417058 · Cited by 474
“Some of the early applications of machine learning of source code include code search [1, 2], bug detection and localization [3], program synthesis [4], code summarization [5] and code completion [6–10].”
BackgroundChatDev: Communicative Agents for Software Development
Qian, C., Liu, W., Liu, H., Chen, N., Dang, Y., Li, J., Yang, C., Chen, W., Su, Y., Cong, X., et al. (2024) · Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) · doi:10.18653/v1/2024.acl-long.810 · Cited by 490
An Empirical Study on Learning Bug-Fixing Patches in the Wild via Neural Machine Translation
Tufano, M., Watson, C., Bavota, G., Penta, M. D., White, M., & Poshyvanyk, D. (2019) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3340544 · Cited by 370
DeepFL: integrating multiple fault diagnosis dimensions for deep fault localization
Li, X., Li, W., Zhang, Y., & Zhang, L. (2019) · Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis · doi:10.1145/3293882.3330574 · Cited by 336
Metadata
- Authors
- Wang, S., Liu, T., & Tan, L.
- Venue
- Proceedings of the 38th International Conference on Software Engineering
- Publisher
- ACM
- Published
- 2016-05-14
- Pages
- 297-308
- ISSN
- 0270-5257 (ISSN-L)
- OpenAlex
- W2360967250
- Cited by
- 689
- References
- 3
- FWCI
- 51.57
- Type
- conference paper
- Language
- en
- Open access
- closed
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: Automatically learning semantic features for defect prediction. https://app.cochat.ai/papers/10.1145/2884781.2884804
- The paper
- Wang, S., Liu, T., & Tan, L. (2016). Automatically learning semantic features for defect prediction. Proceedings of the 38th International Conference on Software Engineering. https://doi.org/10.1145/2884781.2884804
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.