VLDB 2026 Research / reviewers in the wild / expert
J. Rekers
dblp:53/5242
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 1994
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
4 papers |
Compilers and program optimization · 75% Program synthesis and code generation · 15% Programming languages and type systems · 10% | |
| Theoretical computer science
2 papers |
Automata and formal languages · 100% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › parsing › parser generation
incremental parser generation |
0.0 | 2 | 1990 | Incremental Generation of Parsers · IEEE Trans. Software Eng. 1990 Incremental Generation of Parsers · PLDI 1989 |
Compilers and program optimization › parsing
parser generation |
0.0 | 2 | 1990 | Incremental Generation of Parsers · IEEE Trans. Software Eng. 1990 Incremental Generation of Parsers · PLDI 1989 |
Compilers and program optimization
code generation |
0.0 | 1 | 1994 | Lazy and Incremental Program Generation · ACM Trans. Program. Lang. Syst. 1994 |
Program synthesis and code generation
incremental program generation |
0.0 | 1 | 1994 | Lazy and Incremental Program Generation · ACM Trans. Program. Lang. Syst. 1994 |
Compilers and program optimization › compiler front end
lexical analysis |
0.0 | 1 | 1992 | Incremental Generation of Lexical Scanners · ACM Trans. Program. Lang. Syst. 1992 |
Compilers and program optimization › parsing
LR parsing |
0.0 | 1 | 1990 | Incremental Generation of Parsers · IEEE Trans. Software Eng. 1990 |
Compilers and program optimization
parsing |
0.0 | 1 | 1990 | Incremental Generation of Parsers · IEEE Trans. Software Eng. 1990 |
Automata and formal languages › formal grammars
context-free grammar |
0.0 | 1 | 1989 | Incremental Generation of Parsers · PLDI 1989 |
Automata and formal languages › parsing
LR parsing |
0.0 | 1 | 1989 | Incremental Generation of Parsers · PLDI 1989 |
Methods — techniques the papers use, named apart from their topics
incremental generation · 0.0LR parsing · 0.0regular expression to finite automaton transformation · 0.0context-free grammar · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1994 | Lazy and Incremental Program GenerationabstractCurrent program generators usually operate in a greedy manner in the sense that a program must be generated in its entirety before it can be used. If generation time is scarce, or if the input to the generator is subject to modification, it may be better to be more cautious and to generate only those parts of the program that are indispensable for processing the particular data at hand. We call this lazy program generation . Another, closely related strategy is incremental program generation . When its input is modified, an incremental generator will try to make a corresponding modification in its output rather than generate a completely new program. It may be advantageous to use a combination of both strategies in program generators that have to operate in a highly dynamic and/or interactive environment. Jan Heering, Paul Klint, J. Rekers |
ACM Trans. Program. Lang. Syst. | 3 |
| 1992 | Incremental Generation of Lexical ScannersabstractIt is common practice to specify textual patterns by means of a set of regular expressions and to transform this set into a finite automaton to be used for the scanning of input strings. In many applications, the cost of this preprocessing phase can be amortized over many uses of the constructed automaton. In this paper new techniques for lazy and incremental scanner generation are presented. The lazy technique postpones the construction of parts of the automaton until they are really needed during the scanning of input. The incremental technique allows modifications to the original set of regular expressions to be made and reuses major parts of the previous automaton. This is interesting in applications such as environments for the interactive development of language definitions in which modifications to the definition of lexical syntax and the uses of the generated scanners alternate frequently. Jan Heering, Paul Klint, J. Rekers |
ACM Trans. Program. Lang. Syst. | 3 |
| 1990 | Incremental Generation of ParsersabstractAn LR-based parser generator for arbitrary context-free grammars that generates parsers by need and handles modifications to its input grammar by updating the parser it has generated so far is described. The need for these techniques is discussed in the context of interactive language definition environments. All required algorithms are presented. Measurements are given comparing their performance with that of conventional techniques.> Jan Heering, Paul Klint, J. Rekers |
IEEE Trans. Software Eng. | 3 |
| 1989 | Incremental Generation of ParsersabstractAn LR-based parser generator for arbitrary context-free grammars is described, which generates parsers by need and processes grammar modifications by updating already existing parsers. We motivate the need for these techniques in the context of interactive language definition environments, present all required algorithms, and give measurements comparing their performance with that of conventional techniques. Jan Heering, Paul Klint, J. Rekers |
PLDI | 3 |