The road to Utopia: A future for generative programming

3Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The future of software engineering lies in automation and will exploit the combined strengths of generative programming, domainspecific languages, and automatic programming. While each of these areas is still in its infancy, a spectacularly successful example of their combination was realized twenty-five years ago: relational query optimization. In this paper, I chart the successes and mindset used by database researchers to generate efficient query processing programs automatically. I argue that the road that they have so successfully followed is the same road that the generative programming, domain-specific languages, and automatic programming communities are now traversing.

Cite

CITATION STYLE

APA

Batory, D. (2004). The road to Utopia: A future for generative programming. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3016, pp. 1–18). Springer Verlag. https://doi.org/10.1007/978-3-540-25935-0_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free