School of Computing

Programming Languages and Systems: Wrangler

Refactoring Erlang Programs

Wrangler logo

 

Homepage: http://www.cs.kent.ac.uk/projects/wrangler/Home.html
Support: EPSRC (EP/C524969/1) £162,052, EU-FP7 (215868) £3.1M
Total funding: £3.3M

Wrangler's refactorings cover structural changes such as function, variable and module renaming, function extraction and generalisation. Wrangler recognises macros in code, and can be used on a single file or across a whole project. Wrangler can also be used to locate and remove code clones, through a tool that locates and reports on similar code fragments, suggesting possible abstractions. Wrangler also supports testing in EUnit, QuickCheck and Common Test, so your tests are refactored automatically when you refactor your code.

People:

Publications:

(no publications recorded for this project)

Project support:

EPSRC

Engineering and Physical Sciences Research Council
Refs.: EP/C524969/1

EU-FP7

Seventh EU Framework Programme for Research and Technological Development
Refs.: 215868

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 18/01/2012 23:14