Content area
An analysis discusses the problems to be tackled while designing conversion schemes for concurrent object oriented languages (COOL). Some approaches to solving these problems and to using conversations in COOLs in the most appropriate ways are proposed. The most relevant characteristics of these languages with respect to conversation scheme design are outlined. The analysis attempts to define all accessories of the conversation concept within the concurrent object oriented paradigm. The analysis considers how the peculiarities of COOLs (such as inheritance, concurrency control, and reuse of the concurrency control code) can facilitate the use of conversation schemes.