The Three Pillars of Machine Programming
dc.contributor.author | Gottschlich, Justin E | |
dc.contributor.author | Gottschlich, Justin E | |
dc.contributor.author | Solar-Lezama, Armando | |
dc.contributor.author | Tatbul, Nesime | |
dc.contributor.author | Carbin, Michael | |
dc.contributor.author | Rinard, Martin | |
dc.contributor.author | Barzilay, Regina | |
dc.contributor.author | Amarasinghe, Saman | |
dc.contributor.author | Tenenbaum, Joshua B | |
dc.contributor.author | Mattson, Timothy | |
dc.date | 2023-05-18T00:13:59.000 | |
dc.date.accessioned | 2023-05-22T13:06:46Z | |
dc.date.available | 2023-05-22T13:06:46Z | |
dc.date.issued | 2018-01-01 | |
dc.date.submitted | 2020-12-18T11:18:02-08:00 | |
dc.description.abstract | In this position paper, we describe our vision of the future of machine programming through a categorical examination of three pillars of research. Those pillars are:(i) intention,(ii) invention, and (iii) adaptation. Intention emphasizes advancements in the human-to-computer and computer-to-machine-learning interfaces. Invention emphasizes the creation or refinement of algorithms or core hardware and software building blocks through machine learning (ML). Adaptation emphasizes advances in the use of ML-based constructs to autonomously evolve software. | |
dc.identifier.uri | https://repository.upenn.edu/handle/20.500.14332/8488 | |
dc.legacy.articleid | 1001 | |
dc.legacy.fields | true | |
dc.legacy.fulltexturl | https://repository.upenn.edu/cgi/viewcontent.cgi?article=1001&context=cps_machine_programming&unstamped=1 | |
dc.source.issue | 2 | |
dc.source.journal | Machine Programming | |
dc.source.status | published | |
dc.subject.other | program synthesis | |
dc.subject.other | machine programming | |
dc.subject.other | software development | |
dc.subject.other | software maintenance | |
dc.subject.other | intention | |
dc.subject.other | invention | |
dc.subject.other | adaptation | |
dc.title | The Three Pillars of Machine Programming | |
dc.type | Presentation | |
digcom.contributor.author | isAuthorOfPublication|email:gojustin@cis.upenn.edu|institution:Intel|Gottschlich, Justin E | |
digcom.contributor.author | Solar-Lezama, Armando | |
digcom.contributor.author | Tatbul, Nesime | |
digcom.contributor.author | Carbin, Michael | |
digcom.contributor.author | Rinard, Martin | |
digcom.contributor.author | Barzilay, Regina | |
digcom.contributor.author | Amarasinghe, Saman | |
digcom.contributor.author | Tenenbaum, Joshua B | |
digcom.contributor.author | Mattson, Timothy | |
digcom.identifier | cps_machine_programming/2 | |
digcom.identifier.contextkey | 20687870 | |
digcom.identifier.submissionpath | cps_machine_programming/2 | |
digcom.type | conference | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | 5cbcf403-a558-4c1c-aa8a-d700e3d50679 | |
relation.isAuthorOfPublication.latestForDiscovery | 5cbcf403-a558-4c1c-aa8a-d700e3d50679 | |
upenn.schoolDepartmentCenter | Machine Programming |
Files
Original bundle
1 - 1 of 1