Program generation is among the most promising techniques in the effort to increase the automation of programming tasks. In this paper, we discuss the potential impact and research value of program generation, we give examples of our research in the area, and we outline a future work di-rection that we consider most interesting. Specifically, we first discuss why program generators have significant applied potential. At the same time we argue that, as a research topic, meta-programming tools (i.e., language tools for writ-ing program generators) may be of greater value. We then illustrate our views on generators and meta-programming tools with our latest work on the Meta-AspectJ meta-programming language and the GOTECH generator. Fi-nally, ...
In this paper we analyze existing generative programming technologies with respect to prototypical e...
By allowing the programmer to write code that can generate code at run-time, meta-programming offers...
This thesis describes Genesis, a new language used for the expression and generation of synthetic pr...
This paper advances a general theory of "generator" systems which is used to attack severa...
Automatic generation of program is definitely an alluring problem. Over the years many approaches em...
Meta-programs are programs that generate other programs, but in weakly type-safe systems, type-check...
Programmers frequently write program generators using the simple model of programs as text. The esse...
Program Generation (PG) is about writing programs that write programs. A program generator composes...
Recent advances in Software Engineering have reduced the cost of coding programs at the expense of i...
Abstract. In this paper we argue that hand-writing a program generator generator has a number of adv...
Programming languages researchers have developed many advanced tools that promise to greatly ease so...
Program manipulation is defined as the automated or semi-automated tailoring, modification or transf...
We describe Genesis, a language for the generation of synthetic programs. The language allows users ...
Abstract- Program generators are usually aimed for the generation of program source code. This paper...
© 2017 Copyright held by the owner/author(s). Meta-programs are programs that generate other program...
In this paper we analyze existing generative programming technologies with respect to prototypical e...
By allowing the programmer to write code that can generate code at run-time, meta-programming offers...
This thesis describes Genesis, a new language used for the expression and generation of synthetic pr...
This paper advances a general theory of "generator" systems which is used to attack severa...
Automatic generation of program is definitely an alluring problem. Over the years many approaches em...
Meta-programs are programs that generate other programs, but in weakly type-safe systems, type-check...
Programmers frequently write program generators using the simple model of programs as text. The esse...
Program Generation (PG) is about writing programs that write programs. A program generator composes...
Recent advances in Software Engineering have reduced the cost of coding programs at the expense of i...
Abstract. In this paper we argue that hand-writing a program generator generator has a number of adv...
Programming languages researchers have developed many advanced tools that promise to greatly ease so...
Program manipulation is defined as the automated or semi-automated tailoring, modification or transf...
We describe Genesis, a language for the generation of synthetic programs. The language allows users ...
Abstract- Program generators are usually aimed for the generation of program source code. This paper...
© 2017 Copyright held by the owner/author(s). Meta-programs are programs that generate other program...
In this paper we analyze existing generative programming technologies with respect to prototypical e...
By allowing the programmer to write code that can generate code at run-time, meta-programming offers...
This thesis describes Genesis, a new language used for the expression and generation of synthetic pr...