Li, Huiqing and Thompson, Simon (2015) Safe Concurrency Introduction through Slicing. In: Proceedings of the 2015 Workshop on Partial Evaluation and Program Manipulation. ACM SIGPLAN pp. 103-113. ISBN 978-1-4503-3297-2. (doi:https://doi.org/10.1145/2678015.2682533) (Full text available)
Download (277kB)
Preview
|
|
|
Official URL http://dx.doi.org/10.1145/2678015.2682533 |
Abstract
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 these refactorings possible.
Item Type: | Conference or workshop item (Paper) |
---|---|
Projects: | [UNSPECIFIED] RELEASE |
Subjects: |
Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming, Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming, > QA76.76 Computer software |
Divisions: |
Faculties > Sciences > School of Computing Faculties > Sciences > School of Computing > Programming Languages and Systems Group |
Depositing User: | Simon Thompson |
Date Deposited: | 08 Jan 2015 10:04 UTC |
Last Modified: | 17 Jan 2017 13:29 UTC |
Resource URI: | https://kar.kent.ac.uk/id/eprint/46579 (The current URI for this page, for reference purposes) |
- Export to:
- RefWorks
- EPrints3 XML
- BibTeX
- CSV
- Depositors only (login required):