Demo Data from EDBT 2026 / reviewers in the wild / expert
Robert Seliger
dblp:23/2365
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 1992
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2
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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › distributed interactive applications › collaborative computing
distributed collaborative editing |
0.0 | 2 | 1992 | A Case Study Of CES: A Distributed Collaborative Editing System Implemented In Argus · IEEE Trans. Software Eng. 1992 Atomic Data Abstractions in a Distributed Collaborative Editing System · POPL 1986 |
Distributed systems › transaction processing
atomicity |
0.0 | 1 | 1986 | Atomic Data Abstractions in a Distributed Collaborative Editing System · POPL 1986 |
Distributed systems
concurrency control |
0.0 | 1 | 1986 | Atomic Data Abstractions in a Distributed Collaborative Editing System · POPL 1986 |
Distributed systems › fault tolerance
recoverability |
0.0 | 1 | 1986 | Atomic Data Abstractions in a Distributed Collaborative Editing System · POPL 1986 |
Distributed systems › concurrency control
serializability |
0.0 | 1 | 1986 | Atomic Data Abstractions in a Distributed Collaborative Editing System · POPL 1986 |
Distributed systems › distributed communication
remote data access |
0.0 | 1 | 1992 | A Case Study Of CES: A Distributed Collaborative Editing System Implemented In Argus · IEEE Trans. Software Eng. 1992 |
Methods — techniques the papers use, named apart from their topics
case study · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1992 | A Case Study Of CES: A Distributed Collaborative Editing System Implemented In ArgusabstractExperience implementing CES, a distributed collaborative editing system, is described. CES was written in Argus, a language that was designed to support the construction of reliable distributed programs, and exhibits a number of requirements typical of distributed applications. The authors' experience illustrates numerous areas in which the support provided by Argus for meeting those requirements was quite helpful, but also identifies several areas in which the support provided by Argus was inadequate. Some of the problems arise because of the distinction in Argus (and in other systems) between locally and remotely accessible data and the mechanisms provided for implementing each. Others arise because of limitations of the mechanisms for building user-defined data types. The authors discuss the problems they encountered, including the implications for other systems. They also suggest solutions to the problems, or in some cases further research directed at finding solutions.> Irene Greif, Robert Seliger, William E. Weihl |
IEEE Trans. Software Eng. | 2 |
| 1986 | Atomic Data Abstractions in a Distributed Collaborative Editing SystemabstractThis paper describes our experience implementing CES, a distributed Collaborative Editing System written in Argus, a language that includes facilities for managing long-lived distributed data. Argus provides atomic actions, which simplify the handling of concurrency and failures, and mechanisms for implementing atomic data types, which ensure serializability and recoverability of actions that use them. This paper focuses on the support for atomicity in Argus, especially the support for building new atomic types. Overall the mechanisms in Argus made it relatively easy to build CES; however, we encountered interesting problems in several areas. For example, much of the processing of an atomic action in Argus is handled automatically by the run-time system; several examples are presented that illustrate areas where more explicit control in the implementations of atomic types would be useful. Irene Greif, Robert Seliger, William E. Weihl |
POPL | 2 |