We describe refactoring for Erlang programs, and work in progress to build two tools to give machine support for refactoring systems written in Erlang. We comment on some of the peculiarities of refactoring Erlang programs, and describe in some detail a number of refactorings characteristic of Erlang
This paper describes the design goals and current status of tidier, a software tool that tidies Erla...
This paper describes preprocessor and whitespace-aware tools for parsing and transforming Erlang sou...
We present a framework for making a refactoring tool ex-tensible, allowing users to define refactori...
This paper presents the model, the design principles and the prototype of a refactoring toolset for ...
Refactoring is about changing the design of existing code without changing its behaviour, but with t...
Tool-assisted refactoring transformations must be trustworthy if programmers are to be confident in ...
Erlang is an actor-based programming language used extensively for building concurrent, reactive s...
We present a framework for making a refactoring tool extensible, allowing users to define refactorin...
Abstract. Refactoring is the process of changing the design of a pro-gram without changing its behav...
Refactoring is the process changing the design of a program without changing its behaviour. Many ref...
Wrangler is a refactoring tool for Erlang, implemented in Erlang. This paper reports the latest deve...
Refactoring is the process of changing the design of a program without changing what it does. Typica...
Wrangler is a refactoring tool for Erlang, implemented in Erlang. This paper reports the latest deve...
We present the Haskell Refactorer, HaRe, and the Erlang Refactorer, Wrangler, as examples of fully-f...
Refactoring tools allow the programmer to pretend they are working with a richer language where the ...
This paper describes the design goals and current status of tidier, a software tool that tidies Erla...
This paper describes preprocessor and whitespace-aware tools for parsing and transforming Erlang sou...
We present a framework for making a refactoring tool ex-tensible, allowing users to define refactori...
This paper presents the model, the design principles and the prototype of a refactoring toolset for ...
Refactoring is about changing the design of existing code without changing its behaviour, but with t...
Tool-assisted refactoring transformations must be trustworthy if programmers are to be confident in ...
Erlang is an actor-based programming language used extensively for building concurrent, reactive s...
We present a framework for making a refactoring tool extensible, allowing users to define refactorin...
Abstract. Refactoring is the process of changing the design of a pro-gram without changing its behav...
Refactoring is the process changing the design of a program without changing its behaviour. Many ref...
Wrangler is a refactoring tool for Erlang, implemented in Erlang. This paper reports the latest deve...
Refactoring is the process of changing the design of a program without changing what it does. Typica...
Wrangler is a refactoring tool for Erlang, implemented in Erlang. This paper reports the latest deve...
We present the Haskell Refactorer, HaRe, and the Erlang Refactorer, Wrangler, as examples of fully-f...
Refactoring tools allow the programmer to pretend they are working with a richer language where the ...
This paper describes the design goals and current status of tidier, a software tool that tidies Erla...
This paper describes preprocessor and whitespace-aware tools for parsing and transforming Erlang sou...
We present a framework for making a refactoring tool ex-tensible, allowing users to define refactori...