Work

Unlocking Blocked Communicating Processes

Year: 2015
Type: article
Abstract: We study the problem of disentangling locked processes via code refactoring. We identify and characterise a class of processes that is not lock-free; then we formalise an algorithm that statically detects potential locks and propose refactoring procedures that disentangle detected locks. Our development is cast within a simple setting of a finite linear CCS variant \^a although it suffices to illustrate the main concepts, we also discuss how our work extends to other language extensions.
Language: English
Open Access status: diamond
OpenAlex ID: W2268553303
FWCI:
Cites: 14
Cited by: 1
Related to: 10