Towards Trustworthy Refactoring in Erlang

July 08, 2016 Β· Declared Dead Β· πŸ› VPT@ETAPS

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors DΓ‘niel HorpΓ‘csi, Judit KΕ‘szegi, Simon Thompson arXiv ID 1607.02228 Category cs.PL: Programming Languages Cross-listed cs.SE Citations 10 Venue VPT@ETAPS Last Checked 3 months ago
Abstract
Tool-assisted refactoring transformations must be trustworthy if programmers are to be confident in applying them on arbitrarily extensive and complex code in order to improve style or efficiency. We propose a simple, high-level but rigorous, notation for defining refactoring transformations in Erlang, and show that this notation provides an extensible, verifiable and executable specification language for refactoring. To demonstrate the applicability of our approach, we show how to define and verify a number of example refactorings in the system.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Programming Languages

Died the same way β€” πŸ‘» Ghosted