Demo Data from SIGIR 2026 / reviewers in the wild / expert
Hans van Staveren
dblp:13/1976
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 1993
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Software 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
1 paper |
Distributed systems · 100% | |
| Computer networks
1 paper |
Internet architecture and protocols · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 5 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet architecture and protocols › network interconnection
internetwork protocol |
0.0 | 1 | 1993 | FLIP: An Internetwork Protocol for Supporting Distributed Systems · ACM Trans. Comput. Syst. 1993 |
Distributed systems
remote procedure call |
0.0 | 1 | 1993 | FLIP: An Internetwork Protocol for Supporting Distributed Systems · ACM Trans. Comput. Syst. 1993 |
Distributed systems › distributed system architecture › distributed operating systems
process migration |
0.0 | 1 | 1993 | FLIP: An Internetwork Protocol for Supporting Distributed Systems · ACM Trans. Comput. Syst. 1993 |
Compilers and program optimization › compiler optimization › local optimization
peephole optimization |
0.0 | 1 | 1982 | Using Peephole Optimization on Intermediate Code · ACM Trans. Program. Lang. Syst. 1982 |
Compilers and program optimization
code generation |
0.0 | 1 | 1982 | Using Peephole Optimization on Intermediate Code · ACM Trans. Program. Lang. Syst. 1982 |
Methods — techniques the papers use, named apart from their topics
point-to-point communication · 0.0multicast · 0.0table-driven optimization · 0.0measurement · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1993 | FLIP: An Internetwork Protocol for Supporting Distributed SystemsabstractMost modern network protocols give adequate support for traditional applications such as file transfer and remote login. Distributed applications, however, have different requirements (e.g., efficient at-most-once remote procedure call even in the face of processor failures). Instead of using ad hoc protocols to meet each of the new requirements, we have designed a new protocol, called the Fast Local Internet Protocol (FLIP), that provides a clean and simple integrated approach to these new requirements. FLIP is an unreliable message protocol that provides both point-to-point communication and multicast communication, and requires almost no network management. Furthermore, by using FLIP we have simplified higher-level protocols such as remote procedure call and group communication, and enhanced support for process migration and security. A prototype implementation of FLIP has been built as part of the new kernel for the Amoeba distributed operating system, and is in daily use. Measurements of its performance are presented. M. Frans Kaashoek, Robbert van Renesse, Hans van Staveren, Andrew S. Tanenbaum |
ACM Trans. Comput. Syst. | 3 |
| 1989 | The Performance of the Amoeba Distributed Operating systemabstractAbstract Amoeba is a capability‐based distributed operating system designed for high‐performance interactions between clients and servers using the well‐known RPC model. The paper starts out by describing the architecture of the Amoeba system, which is typified by specialized components such as workstations, several services, a processor pool, and gateways that connect other Amoeba systems transparently over wide‐area networks. Next the RPC interface is described. The paper presents performance measurements of the Amoeba RPC on unloaded and loaded systems. The time to perform the simplest RPC between two user processes has been measured to be 1‐4 ms. Compared to SUN 3/50's RPC, Amoeba has one ninth of the delay, and over three times the throughput. Finally we describe the Amoeba file server. The Amoeba file server is so fast that it is limited by the communication bandwidth. To the best of our knowledge this is the fastest file server yet reported in the literature for this class of hardware. Robbert van Renesse, Hans van Staveren, Andrew S. Tanenbaum |
Softw. Pract. Exp. | 2 |
| 1987 | Connecting RPC-Based Distributed Systems Using Wide-Area Networks
Robbert van Renesse, Andrew S. Tanenbaum, Hans van Staveren, J. Hall |
ICDCS | 3 |
| 1982 | Using Peephole Optimization on Intermediate CodeabstractMany portable compilers generate an intermediate code that is subsequently translated into the target machine's assembly language.In this paper a stack-machine-based intermediate code suitable for algebraic languages (e.g., PASCAL, C, FORTRAN) and most byte-addressed mini-and microcomputers is described.A table-driven peephole optimizer that improves this intermediate code is then discussed in detail and compared with other local optimization methods.Measurements show an improvement of about 15 percent, depending on the precise metric used. Andrew S. Tanenbaum, Hans van Staveren, Johan W. Stevenson |
ACM Trans. Program. Lang. Syst. | 2 |