[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2901739.2903507acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
short-paper

A dataset of simplified syntax trees for C#

Published: 14 May 2016 Publication History

Abstract

In this paper, we present a curated collection of 2833 C# solutions taken from Github. We encode the data in a new intermediate representation (IR) that facilitates further analysis by restricting the complexity of the syntax tree and by avoiding implicit information. The dataset is intended as a standardized input for research on recommendation systems for software engineering, but is also useful in many other areas that analyze source code.

References

[1]
A. T. Nguyen, T. T. Nguyen, H. A. Nguyen, A. Tamrawi, H. V. Nguyen, J. Al-Kofahi, and T. N. Nguyen. Graph-based Pattern-oriented, Context-sensitive Source Code Completion. In International Conference on Software Engineering. IEEE, 2012.
[2]
Online Appendix. http://www.st.informatik.tu-darmstadt.de/artifacts/sst/.
[3]
S. Proksch, S. Amann, and M. Mezini. Towards standardized evaluation of developer-assistance tools. In International Workshop on Recommendation Systems for Software Engineering. ACM, 2014.
[4]
S. Proksch, J. Lerch, and M. Mezini. Intelligent Code Completion with Bayesian Networks. ACM Transactions on Software Engineering and Methodology, 2015.
[5]
V. Raychev, M. Vechev, and E. Yahav. Code Completion with Statistical Language Models. In Conference on Programming Language Design and Implementation. ACM, 2014.
[6]
H. Zhong, T. Xie, L. Zhang, J. Pei, and H. Mei. Mapo: Mining and recommending api usage patterns. In ECOOP--Object-Oriented Programming. Springer, 2009.

Cited By

View all
  • (2020)Standing on shoulders or feet? An extended study on the usage of the MSR data papersEmpirical Software Engineering10.1007/s10664-020-09834-7Online publication date: 18-Jul-2020
  • (2019)user2code2vecProceedings of the 9th International Conference on Learning Analytics & Knowledge10.1145/3303772.3303813(86-95)Online publication date: 4-Mar-2019
  • (2019)Standing on shoulders or feet?Proceedings of the 16th International Conference on Mining Software Repositories10.1109/MSR.2019.00085(565-576)Online publication date: 26-May-2019
  • Show More Cited By

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MSR '16: Proceedings of the 13th International Conference on Mining Software Repositories
May 2016
544 pages
ISBN:9781450341868
DOI:10.1145/2901739
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 May 2016

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Short-paper

Funding Sources

Conference

ICSE '16
Sponsor:

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)12
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2020)Standing on shoulders or feet? An extended study on the usage of the MSR data papersEmpirical Software Engineering10.1007/s10664-020-09834-7Online publication date: 18-Jul-2020
  • (2019)user2code2vecProceedings of the 9th International Conference on Learning Analytics & Knowledge10.1145/3303772.3303813(86-95)Online publication date: 4-Mar-2019
  • (2019)Standing on shoulders or feet?Proceedings of the 16th International Conference on Mining Software Repositories10.1109/MSR.2019.00085(565-576)Online publication date: 26-May-2019
  • (2019)When code completion failsProceedings of the 41st International Conference on Software Engineering10.1109/ICSE.2019.00101(960-970)Online publication date: 25-May-2019
  • (2019)Redundancy-free analysis of multi-revision software artifactsEmpirical Software Engineering10.1007/s10664-018-9630-924:1(332-380)Online publication date: 1-Feb-2019
  • (2019)On the Impact of Order Information in API Usage PatternsSoftware Technologies10.1007/978-3-030-29157-0_4(79-103)Online publication date: 13-Aug-2019
  • (2018)Mining and extraction of personal software process measures through IDE interaction logsProceedings of the 15th International Conference on Mining Software Repositories10.1145/3196398.3196462(78-81)Online publication date: 28-May-2018
  • (2018)Enriched event streamsProceedings of the 15th International Conference on Mining Software Repositories10.1145/3196398.3196400(62-65)Online publication date: 28-May-2018
  • (2018)Classification of APIs by hierarchical clusteringProceedings of the 26th Conference on Program Comprehension10.1145/3196321.3196344(233-243)Online publication date: 28-May-2018
  • (2017)Enriching in-IDE process information with fine-grained source code history2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER)10.1109/SANER.2017.7884626(250-260)Online publication date: Feb-2017
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media