DocumentCode
3571941
Title
Automated API migration in a user-extensible refactoring tool for Erlang programs
Author
Huiqing Li ; Thompson, Susan
Author_Institution
Sch. of Comput., Univ. of Kent, Canterbury, UK
fYear
2012
Firstpage
294
Lastpage
297
Abstract
Wrangler is a refactoring and code inspection tool for Erlang programs. Apart from providing a set of built-in refactorings and code inspection functionalities, Wrangler allows users to define refactorings, code inspections, and general program transformations for themselves to suit their particular needs. These are defined using a template- and rule-based program transformation and analysis framework built into Wrangler. This paper reports an extension to Wrangler´s extension framework, supporting the automatic generation of API migration refactorings from a user-defined adapter module.
Keywords
application program interfaces; knowledge based systems; program diagnostics; programming languages; software maintenance; Erlang programs; Wrangler; automated API migration refactoring; code inspection tool; general program transformations; template-and rule-based program analysis framework; template-and rule-based program transformation; user-defined adapter module; user-extensible refactoring tool; API migration; Erlang; Wrangler; refactoring; rewrite rule; software engineering; template;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering (ASE), 2012 Proceedings of the 27th IEEE/ACM International Conference on
Print_ISBN
978-1-4503-1204-2
Type
conf
DOI
10.1145/2351676.2351727
Filename
6494939
Link To Document