Thesis
Specification, implementation and verification of refactorings
- Abstract:
-
Refactoring is the process of reorganising or restructuring code by means of behaviour-preserving program transformations, themselves called refactorings. Most modern development environments come with built-in support for refactoring in the form of automated refactorings that the user can perform at the push of a button. Implementing refactorings is notoriously complex, however, and even state-of-the-art implementations have very low standards of correctness and can introduce subtle changes ...
Expand abstract
Actions
Bibliographic Details
- Publication date:
- 2010
- Type of award:
- DPhil
- Level of award:
- Doctoral
- Awarding institution:
- Oxford University, UK
Item Description
- Language:
- English
- Keywords:
- Subjects:
- UUID:
-
uuid:1a027679-1e2b-4fb5-a6ff-3270f15154a1
- Local pid:
- ora:4230
- Deposit date:
- 2010-10-11
Terms of use
- Copyright holder:
- Max Schaefer
- Copyright date:
- 2010
- Licence:
- CC Attribution-ShareAlike (CC BY-SA)
If you are the owner of this record, you can report an update to it here: Report update to this record