License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/DagRep.5.11.90
URN: urn:nbn:de:0030-drops-57665
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2016/5766/
Go back to Dagstuhl Reports


Cohen, William W. ; Sutton, Charles ; Vechev, Martin T.
Weitere Beteiligte (Hrsg. etc.): William W. Cohen and Charles Sutton and Martin T. Vechev

Programming with "Big Code" (Dagstuhl Seminar 15472)

pdf-format:
dagrep_v005_i011_p090_s15472.pdf (1 MB)


Abstract

This report documents the program and the outcomes of Dagstuhl Seminar 15472 "Programming with "Big Code"". "Big Code" is a term used to refer to the increasing availability of the millions of programs found in open source repositories such as GitHub, BitBucket, and others.

With this availability, an opportunity appears in developing new kinds of statistical programming tools that learn and leverage the effort that went into building, debugging and testing the programs in "Big Code" in order to solve various important and interesting programming challenges.

Developing such statistical tools however requires deep expertise across multiple areas of computer science including machine learning, natural language processing, programming languages and software engineering. Because of its highly inter-disciplinary nature, the seminar involved top experts from these fields who have worked on or are interested in the area.

The seminar was successful in familiarizing the participants with recent developments in the area, bringing new understanding to different communities and outlining future research directions.

BibTeX - Entry

@Article{cohen_et_al:DR:2016:5766,
  author =	{William W. Cohen and Charles Sutton and Martin T. Vechev},
  title =	{{Programming with "Big Code" (Dagstuhl Seminar 15472)}},
  pages =	{90--102},
  journal =	{Dagstuhl Reports},
  ISSN =	{2192-5283},
  year =	{2016},
  volume =	{5},
  number =	{11},
  editor =	{William W. Cohen and Charles Sutton and Martin T. Vechev},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2016/5766},
  URN =		{urn:nbn:de:0030-drops-57665},
  doi =		{10.4230/DagRep.5.11.90},
  annote =	{Keywords: machine learning, natural language processing, programming languages, software engineering, statistical programming tools}
}

Keywords: machine learning, natural language processing, programming languages, software engineering, statistical programming tools
Collection: Dagstuhl Reports, Volume 5, Issue 11
Issue Date: 2016
Date of publication: 31.03.2016


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI