Programming languages for distributed computing systems

HE Bal, JG Steiner, AS Tanenbaum - ACM Computing Surveys (CSUR), 1989 - dl.acm.org
When distributed systems first appeared, they were programmed in traditional sequential
languages, usually with the addition of a few library procedures for sending and receiving …

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 …

A foundation for actor computation

GA Agha, IA Mason, SF Smith… - Journal of functional …, 1997 - cambridge.org
We present an actor language which is an extension of a simple functional language, and
provide an operational semantics for this extension. Actor configurations represent open …

Using prototypical objects to implement shared behavior in object-oriented systems

H Lieberman - … proceedings on Object-oriented programming systems …, 1986 - dl.acm.org
A traditional philosophical controversy between representing general concepts as abstract
sets or classes and representing concepts as concrete prototypes is reflected in a …

Analysis of Inheritance Anamoly in Object-Oriented Concurrent Programming Languages

S Matsuoka, A Yonezawa - 1993 - direct.mit.edu
It has been pointed out that inheritance and synchronization constraints in concurrent object
systems often conflict with each other, resulting in inheritance anomaly where re-definitions …

[PDF][PDF] Toward a method of object-oriented concurrent programming

D Caromel - Communications of the ACM, 1993 - dl.acm.org
TOWARD A METHOD OF OBJECT-ORIENTED CONCURRENT PROGRAMMING hile there
have been many attempts to provide objectoriented languages with a model of concurrency …

Programming by example: novice programming comes of age

DC Smith, A Cypher, L Tesler - Communications of the ACM, 2000 - dl.acm.org
Since the late 1960s, program language designers have been trying to develop approaches
to programming computers that succeed with novices. None has gained widespread …

[PDF][PDF] A Survey of Object-Oriented Concepts.

O Nierstrasz - 1989 - Citeseer
The object-oriented paradigm has gained popularity in various guises not only in
programming languages, but in user interfaces, operating systems, databases, and other …

[PDF][PDF] Systematic concurrent object-oriented programming

B Meyer - Communications of the ACM, 1993 - dl.acm.org
SYSTEMATIC CONCURRENT OBJECT-ORIENTED PROGRAMMING udging by the looks of
the two parties, the marriage between concurrent computation and object-oriented …

JCoBox: Generalizing active objects to concurrent components

J Schäfer, A Poetzsch-Heffter - … Conference, Maribor, Slovenia, June 21-25 …, 2010 - Springer
Concurrency in object-oriented languages is still waiting for a satisfactory solution. For many
application areas, standard mechanisms like threads and locks are too low level and have …