Strategic directions in concurrency research

R Cleaveland, SA Smolka - ACM Computing Surveys (CSUR), 1996 - dl.acm.org
Concurrency is concerned with the fundamental aspects of systems of multiple,
simultaneously active computing agents that interact with one another. This notion is …

[PDF][PDF] Coordination languages and their significance

D Gelernter, N Carriero - Communications of the ACM, 1992 - dl.acm.org
We believe that the second alternative is better. We also believe that the distinction between
the “integration” and the “separation” approach goes well beyond the (admittedly important) …

[图书][B] Actors: a model of concurrent computation in distributed systems

G Agha - 1986 - books.google.com
The transition from sequential to parallel computation is an area of critical concern in today's
computer technology, particularly in architecture, programming languages, systems, and …

The computer science of concurrency: The early years

L Lamport - Concurrency: the Works of Leslie Lamport, 2019 - dl.acm.org
What I call concurrency has gone by many names, including parallel computing, concurrent
programming, and multiprogramming. I regard distributed computing to be part of the more …

Coordination models and languages

GA Papadopoulos, F Arbab - Advances in computers, 1998 - Elsevier
Abstracts A new class of models, formalisms, and mechanisms has recently evolved for
describing concurrent and distributed computations based on the concept of “CO …

[PDF][PDF] Coordination models and languages as software integrators

P Ciancarini - ACM Computing Surveys (CSUR), 1996 - dl.acm.org
Early concurrent languages supported interactions through shared variables. Languages
based on message passing were also a very early idea that gained popularity as soon as …

Concurrent programming using actors: Exploiting large-scale parallelism

G Agha, C Hewitt - Readings in distributed artificial intelligence, 1988 - Elsevier
We argue that the ability to model shared objects with changing local states, dynamic
reconfigurability, and inherent parallelism are desirable properties of any model of …

Concurrency in software systems

JB Dennis - Software Engineering: An Advanced Course, 2005 - Springer
A large program such as an operating system, a compiler, or a realtime control program is a
precise representation of a system composed of many interacting parts or modules. Due to …

[图书][B] Models for concurrency

U Abraham - 2020 - taylorfrancis.com
Concurrent systems are generally understood in terms of behavioral notions. Models for
Concurrency analyzes the subject in terms of events and their temporal relationship rather …

[图书][B] Reactors: A deterministic model of concurrent computation for reactive systems

HMF Lohstroh - 2020 - search.proquest.com
Actors have become widespread in programming languages and programming frameworks
focused on parallel and distributed computing. While actors provide a more disciplined …