A Two-Layered-Class Approach for the Reuse of Synchronization Code

J Lu,M Zhang,MQ Xu,DJ Yang
DOI: https://doi.org/10.1016/s0950-5849(00)00170-1
IF: 3.9
2001-01-01
Information and Software Technology
Abstract:In concurrent object-oriented languages, the inheritance anomaly is an important and difficult problem which makes synchronization code difficult to reuse. Based on the two-layered-class model, this paper proposes a new approach to provide flexible and sufficient support for the reuse of synchronization code.
What problem does this paper attempt to address?