On objects and events (2001)
Cached
Download Links
- [www.daimi.au.dk]
- [se.inf.ethz.ch]
- [www.daimi.aau.dk]
- DBLP
Other Repositories/Bibliography
| Venue: | in Proceedings of the 16th ACM Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2001 |
| Citations: | 47 - 7 self |
BibTeX
@INPROCEEDINGS{Eugster01onobjects,
author = {Patrick Th. Eugster and Rachid Guerraoui and Christian Heide Damm},
title = {On objects and events},
booktitle = {in Proceedings of the 16th ACM Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2001},
year = {2001},
pages = {254--269},
publisher = {ACM Press}
}
Years of Citing Articles
OpenURL
Abstract
This paper presents linguistic primitives for publish/subscribe programming using events and objects. We integrate our primitives into a strongly typed objectoriented language through four mechanisms: (1) serialization, (2) multiple subtyping, (3) closures, and (4) deferred code evaluation. We illustrate our primitives through Java, showing how we have overcome its respective lacks. A precompiler transforms statements based on our publish/subscribe primitives into calls to specifically generated typed adapters, which resemble the typed stubs and skeletons generated by the rmic precompiler for remote method invocations in Java.







