Abstract
Static typing and subtyping are useful concepts in objectoriented programming languages. Unfortunately, current type models for concurrent object-oriented languages are not yet as expressive as they should be: Clients have to rely on synchronization behavior not expressed in the objects' types. In the type model proposed in this paper, types of communication channels make synchronization constraints explicit. Static type-checking ensures that messages are sent only if the receivers can deal with the messages at the time when they are received, although the set of accepted messages can change dynamically.
Cite
CITATION STYLE
Puntigam, F. (1996). Synchronization expressed in types of communication channels. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1123, pp. 762–769). Springer Verlag. https://doi.org/10.1007/3-540-61626-8_99
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.