• Publications
  • Influence
Crossing the gap from imperative to functional programming through refactoring
TLDR
Refactoring existing Java code to use lambda expressions enables explicit but unobtrusive parallelism and makes the code more succinct. Expand
  • 45
  • 8
  • PDF
LambdaFicator: From imperative to functional programming through automated refactoring
TLDR
We present LambdaFicator, a tool which automates two refactorings to use lambda expressions in Java 8. Expand
  • 28
  • 3
  • PDF
Custom declarative refactoring in NetBeans: tool demonstration
TLDR
In this paper, we briefly describe NetBeans' custom refactoring feature, its history and possible evolution. Expand
  • 7
Simple tree pattern matching for trees in the prefix bar notation
TLDR
A pushdown automata based algorithm for searching all occurrences of a tree pattern in a rooted directed labelled ordered subject tree is presented. Expand
  • 3
General pattern matching on regular collage system
TLDR
In the on urrent world, ea h year more and more data are to be stored and pro essed. Expand
  • 1
Pattern Matching in DCA Coded Text
TLDR
We present a new algorithm for searching strings from a set of strings described by a regular expression in a text coded by the Data Compression with Antidictionaries (DCA) compression method. Expand
  • 2
  • PDF
Refactoring development simplified: demonstration
TLDR
In this paper we briefly describe a new Java Refactoring API for developing Java refactorings. Expand