Code transformation and analysis tools provide support for software engineering tasks such as style checking, testing, calculating software metrics as well as reverse- and re-engineering. In a reverse step information is picked from a source text in order to facilitate its comprehension, its visualization or the check of agreed standards concerning coding quality or layout. In this short paper (see [3] for details) we describe JTrans-form, a general Java source code processing and transfor-mation framework. It consists out of a Java parser gener-ating a congurable parse tree and various visitors (trans-formers, tree evaluators) which produce different kind of outputs. 27.1 Architectur
Nowadays, obtain program features becomes a hot issue in source code comprehension. A large amount o...
CodeTransformator performs source code transformations, simulating the plagiarism patterns
This paper presents a front-end for Java, called Barat, that supports static analysis of Java progra...
Abstract. Although the representation of source code in plain text format is convenient for manipula...
The classical plain-text representation of source code is convenient for programmers but requires pa...
Java decompilers convert Java class files to Java source. Common Java decompilers are javac-specific...
The aim of the work is an implementation of a UML diagram tool. The tool provides user with function...
Goal of the thesis was to provide transformation framework for Java sources based on well establishe...
Manual large-scale modification or generation of source code can be tedious and error-prone. Integra...
We are concerned with analyzing software, in particular, with its nature and how developer decisions...
Many advances have been made in off-line generative and restructuring tools and in online systems fo...
This paper describes the zJava compiler infrastructure, a high-level framework for the analysis and ...
This paper presents a front-end for Java, called Barat, that supports static analysis of Java progra...
In Software Reengineering, one of the central artifacts is the source code of the legacy system in q...
In this paper we present a tool environment for semi-automatic verification of basic programming exe...
Nowadays, obtain program features becomes a hot issue in source code comprehension. A large amount o...
CodeTransformator performs source code transformations, simulating the plagiarism patterns
This paper presents a front-end for Java, called Barat, that supports static analysis of Java progra...
Abstract. Although the representation of source code in plain text format is convenient for manipula...
The classical plain-text representation of source code is convenient for programmers but requires pa...
Java decompilers convert Java class files to Java source. Common Java decompilers are javac-specific...
The aim of the work is an implementation of a UML diagram tool. The tool provides user with function...
Goal of the thesis was to provide transformation framework for Java sources based on well establishe...
Manual large-scale modification or generation of source code can be tedious and error-prone. Integra...
We are concerned with analyzing software, in particular, with its nature and how developer decisions...
Many advances have been made in off-line generative and restructuring tools and in online systems fo...
This paper describes the zJava compiler infrastructure, a high-level framework for the analysis and ...
This paper presents a front-end for Java, called Barat, that supports static analysis of Java progra...
In Software Reengineering, one of the central artifacts is the source code of the legacy system in q...
In this paper we present a tool environment for semi-automatic verification of basic programming exe...
Nowadays, obtain program features becomes a hot issue in source code comprehension. A large amount o...
CodeTransformator performs source code transformations, simulating the plagiarism patterns
This paper presents a front-end for Java, called Barat, that supports static analysis of Java progra...