pith. sign in

arxiv: 1803.07244 · v3 · pith:7JAIMI7Nnew · submitted 2018-03-20 · 💻 cs.AI · cs.PL· cs.SE

The Three Pillars of Machine Programming

classification 💻 cs.AI cs.PLcs.SE
keywords emphasizesmachinepillarsadaptationintentioninventionprogrammingsoftware
0
0 comments X
read the original 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.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.