Safe Concurrency Introduction through Slicing Huiqing

  • Li Simon Thompson


Traditional refactoring is about modifying the structure of existing code without changing its behaviour, but with the aim of making code easier to understand, modify, or reuse. In this paper, we introduce three novel refactorings for retrofitting concurrency to Erlang applications, and demonstrate how the use of program slicing makes the automation of… (More)

1 Figure or Table


  • Presentations referencing similar topics