Talks and Poster Presentations (with Proceedings-Entry):
"Interfaces of Active Objects with Internal Concurrency";
Talk: Distributed Objects for the 21st Century (DO21, ECOOP'09 Workshop),
2009-07-07; in: "DO21 '09: Proceedings of the 1st International Workshop on Distributed Objects for the 21st Century",
New York, NY, USA
Paper ID 1,
Object-oriented techniques have been very successful so far. However, requirements on software development techniques are consistently changing together with software and hardware environments. Highly distributed and massively concurrent systems will soon be a normal case. To face the new requirements we propose to partially go back to the roots and use active objects (regarded as components) in addition to passive objects. We expect the specification of protocols in interfaces of active objects to be a crucial factor. In the envisioned systems, protocol specifications are a challenge because they can interfere with synchronization of internal concurrency. In this position paper we clarify some requirements and present raw ideas how to meet them in a programming language.
active objects, components, interface protocols
"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
Electronic version of the publication:
Created from the Publication Database of the Vienna University of Technology.