A survey of active object languages

F Boer, V Serbanescu, R Hähnle, L Henrio… - ACM Computing …, 2017 - dl.acm.org
To program parallel systems efficiently and easily, a wide range of programming models
have been proposed, each with different choices concerning synchronization and …

Concurrency and distribution in object-oriented programming

JP Briot, R Guerraoui, KP Lohr - ACM Computing Surveys (CSUR), 1998 - dl.acm.org
This paper aims at discussing and classifying the various ways in which the object paradigm
is used in concurrent and distributed contexts. We distinguish among the library approach …

P5: A protocol for scalable anonymous communication

R Sherwood, B Bhattacharjee… - Journal of Computer …, 2005 - content.iospress.com
We present a protocol for anonymous communication over the Internet. Our protocol, called
P 5 (Peer-to-Peer Personal Privacy Protocol) provides sender–, receiver–, and sender …

[BUKU][B] Seamless object-oriented software architecture: analysis and design of reliable systems

K Walden, JM Nerson - 1995 - dl.acm.org
Seamless object-oriented software architecture | Guide books skip to main content ACM Digital
Library home ACM Association for Computing Machinery corporate logo Google, Inc. (search) …

[BUKU][B] Concurrent and real-time programming in Java

A Wellings - 2004 - dl.acm.org
Concurrent and Real-Time Programming in Java | Guide books skip to main content ACM Digital
Library home ACM Association for Computing Machinery corporate logo Google, Inc. (search) …

[BUKU][B] Software paradigms

SH Kaisler - 2005 - books.google.com
Software Paradigms provides the first complete compilation of software paradigms
commonly used to develop large software applications, with coverage ranging from discrete …

Type-based publish/subscribe: Concepts and experiences

P Eugster - ACM Transactions on Programming Languages and …, 2007 - dl.acm.org
A continuously increasing number of interconnected computer devices makes the
requirement for programming abstractions for remote one-to-many interaction yet more …

Minimal ownership for active objects

D Clarke, T Wrigstad, J Östlund, EB Johnsen - … Languages and Systems …, 2008 - Springer
Active objects offer a structured approach to concurrency, encapsulating both unshared
state and a thread of control. For efficient data transfer, data should be passed by reference …

[BUKU][B] Interconnecting heterogeneous information systems

A Bouguettaya, B Benatallah, AK Elmagarmid - 2012 - books.google.com
Information systems are the backbone of many of today's computerized applications.
Distributed databases and the infrastructure needed to support them have been well …

Compositional reasoning about active objects with shared futures

CC Din, O Owe - Formal Aspects of Computing, 2015 - Springer
Distributed and concurrent object-oriented systems are difficult to analyze due to the
complexity of their concurrency, communication, and synchronization mechanisms. The …