EDBT 2026 Demo / reviewers in the wild / expert
Lucy Gilbert
dblp:40/3784
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 1986
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 77% Concurrent programming · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 1 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
distributed programming languages |
0.0 | 1 | 1986 | Limitations of Synchronous Communication with Static Process Structure in Languages for Distributed Computing · POPL 1986 |
Methods — techniques the papers use, named apart from their topics
rendez-vous · 0.0remote procedure call · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1986 | Limitations of Synchronous Communication with Static Process Structure in Languages for Distributed ComputingabstractModules in a distributed program are active, communicating entities. A language for distributed programs must choose a set of communication primitives and a structure for processes. This paper examines one possible choice: synchronous communication primitives (such as rendez-vous or remote procedure call) in combination with modules that encompass a fixed number of processes (such as Ada tasks or UNIX processes). An analysis of the concurrency requirements of distributed programs suggests that this combination imposes complex and indirect solutions to common problems and thus is poorly suited for applications such as distributed programs in which concurrency is important. To provide adequate expressive power, a language for distributed programs should abandon either synchronous communication primitives or the static process structure. Barbara Liskov, Maurice Herlihy, Lucy Gilbert |
POPL | 3 |