RECODER is a Java framework aimed at source code analysis and metaprogramming. It works on several layers to offer a set of semi-automatic transformations and tools, ranging from a source code parser and unparser, offering a highly detailed syntactical model, analysis tools which are able to infer types of expressions, evaluate compile-time constants and keep cross-reference information, to transformations of the very Java sources, containing a library of common transformations and incremental analysis capabilities. These make up an useful set of tools which can be extended to provide the basis for more advanced refactoring and metacompiler applications, in very different fields, from code beautification and simple preprocessors, stepping...
grantor: University of TorontoThis thesis describes the zJava High Level Intermediate Repr...
AbstractIn this tool demonstration paper, we present a plugin for the Eclipse tool platform which pr...
The first part of this thesis studies the fundamental principles of Java Virtual Machine and present...
RECODER is a Java framework aimed at source code analysis and metaprogramming. It works on several...
VizzAnalyzer is a program analysis tool that can be used for analyzing software programs. It relies ...
Renovate a program is always a hard work and full of problems. It requires a good knowledge of the...
This bachelor’s thesis describes the design and creation of a new Eclipse plug-in. The theoretical p...
First of all I would like to thank my mentor Fabrizio Perin for his support. And thanks to professor...
Software evolution analysis permits developers and researchers to analyze software sys-tems. It allo...
Eclipse is an open source platform for tool integration which can be extended by writing plug-ins th...
The open-source Eclipse platform has become hugely popular as an integrated develop-ment environment...
Abstract. This paper presents a preliminary investigation, based on the combined use of two techniqu...
The Groovy Plug-in for the Eclipse IDE features a number of automated refactorings, that were realiz...
ReCourse is an Eclipse Rich Client Platform application. A number of plug-ins are included, enabling...
A software developer\u27s time is valuable, and many Integrated Development Environments (IDEs) have...
grantor: University of TorontoThis thesis describes the zJava High Level Intermediate Repr...
AbstractIn this tool demonstration paper, we present a plugin for the Eclipse tool platform which pr...
The first part of this thesis studies the fundamental principles of Java Virtual Machine and present...
RECODER is a Java framework aimed at source code analysis and metaprogramming. It works on several...
VizzAnalyzer is a program analysis tool that can be used for analyzing software programs. It relies ...
Renovate a program is always a hard work and full of problems. It requires a good knowledge of the...
This bachelor’s thesis describes the design and creation of a new Eclipse plug-in. The theoretical p...
First of all I would like to thank my mentor Fabrizio Perin for his support. And thanks to professor...
Software evolution analysis permits developers and researchers to analyze software sys-tems. It allo...
Eclipse is an open source platform for tool integration which can be extended by writing plug-ins th...
The open-source Eclipse platform has become hugely popular as an integrated develop-ment environment...
Abstract. This paper presents a preliminary investigation, based on the combined use of two techniqu...
The Groovy Plug-in for the Eclipse IDE features a number of automated refactorings, that were realiz...
ReCourse is an Eclipse Rich Client Platform application. A number of plug-ins are included, enabling...
A software developer\u27s time is valuable, and many Integrated Development Environments (IDEs) have...
grantor: University of TorontoThis thesis describes the zJava High Level Intermediate Repr...
AbstractIn this tool demonstration paper, we present a plugin for the Eclipse tool platform which pr...
The first part of this thesis studies the fundamental principles of Java Virtual Machine and present...