Generic language technology and compiler construction techniques are a prerequisite to build analysis and conversion tools that are needed for the re-engineering of large software systems. We argue that generic language technology is a crucial means to do fundamental re-engineering. Furthermore, we address the issue that the application of compiler construction techniques in re-engineering generates new research questions in the field of compiler construction
We consider the state of the art in compiler construction and where to go from here. Main topics are...
In this paper, we propose a two-fold generic tool for compiler construction. First, it facilitates t...
Generic design aims at achieving non-redundancy for simplification reasons, by unifying similarity p...
Generic language technology and compiler construction techniques are a prerequisite to build analysi...
One of the key points of model-driven engineering is raising the level of abstraction in software de...
Grammars in a broad sense (specifications of structural commitments) are complex artefacts that defi...
Compilers are tools that transform a high level programming languages into assem- bly or binary cod...
This paper describes methods and procedures used for code analysis and transformation. It contains b...
Current methodology for compiler construction evolved from the need to release programmers form the ...
A long-standing goal of software engineering is to construct software that is easily modified and ex...
Programmers employ a multitude of languages to build systems. Some are general-purpose languages. Ot...
Abstract. Compiler technology course is a very important compulsory basic course in professional com...
Re-use of software is a key issue in current software engineering processes. The importance of softw...
AbstractGeneric programming is an effective methodology for developing reusable software libraries. ...
This paper advocates that reengineering is an effective means of legacy system evolution. Extracting...
We consider the state of the art in compiler construction and where to go from here. Main topics are...
In this paper, we propose a two-fold generic tool for compiler construction. First, it facilitates t...
Generic design aims at achieving non-redundancy for simplification reasons, by unifying similarity p...
Generic language technology and compiler construction techniques are a prerequisite to build analysi...
One of the key points of model-driven engineering is raising the level of abstraction in software de...
Grammars in a broad sense (specifications of structural commitments) are complex artefacts that defi...
Compilers are tools that transform a high level programming languages into assem- bly or binary cod...
This paper describes methods and procedures used for code analysis and transformation. It contains b...
Current methodology for compiler construction evolved from the need to release programmers form the ...
A long-standing goal of software engineering is to construct software that is easily modified and ex...
Programmers employ a multitude of languages to build systems. Some are general-purpose languages. Ot...
Abstract. Compiler technology course is a very important compulsory basic course in professional com...
Re-use of software is a key issue in current software engineering processes. The importance of softw...
AbstractGeneric programming is an effective methodology for developing reusable software libraries. ...
This paper advocates that reengineering is an effective means of legacy system evolution. Extracting...
We consider the state of the art in compiler construction and where to go from here. Main topics are...
In this paper, we propose a two-fold generic tool for compiler construction. First, it facilitates t...
Generic design aims at achieving non-redundancy for simplification reasons, by unifying similarity p...