You are here: Home Deliverables D4-4 Final Pattern Transformation System ParaPhrase Refactoring Tool for Erlang (PaRTE)

ParaPhrase Refactoring Tool for Erlang (PaRTE)

he ParaPhrase Refactoring Tool for Erlang (PaRTE) [2] is a source-level code refactoring tool from sequential source programs to parallel programs written using the Skel skeleton library. PaRTE is an inter-operable framework that supports the discovery of parallel pattern candidates in Erlang, and provides program shaping refactorings and parallelization refactorings. It makes use of high-level cost models, which allow to predict with reasonable accuracy the parallel performance of the refactored program, enabling programmers to make informed decisions about which refactorings to apply.

PaRTE can be found from here. For further information please check the wiki page.