Sciweavers

2 search results - page 1 / 1
» Modelchecking Correctness of Refactorings - Some Experiments
Sort
View
ECOOP
2010
Springer
13 years 10 months ago
Correct Refactoring of Concurrent Java Code
Automated refactorings as implemented in modern IDEs for Java usually make no special provisions for concurrent code. Thus, refactored programs may exhibit unexpected new concurren...
Max Schäfer, Julian Dolby, Manu Sridharan, Em...
ECOOP
2009
Springer
14 years 2 days ago
Program Metamorphosis
Modern development environments support refactoring by providing atomically behaviour-preserving transformations. While useful, these transformations are limited in three ways: (i)...
Christoph Reichenbach, Devin Coughlin, Amer Diwan