Demo Data from EDBT 2026 / reviewers in the wild / expert
Adam Biltcliffe
dblp:60/6445
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 1 · 1 first-author
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 networks
1 paper |
Optical networks · 50% Wireless networking · 50% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Wireless networking
medium access control |
0.1 | 1 | 2006 | Rigorous Protocol Design in Practice: An Optical Packet-Switch MAC in HOL · ICNP 2006 |
Optical networks › optical switching
optical packet switching |
0.1 | 1 | 2006 | Rigorous Protocol Design in Practice: An Optical Packet-Switch MAC in HOL · ICNP 2006 |
Program verification
protocol verification |
0.0 | 1 | 2006 | Rigorous Protocol Design in Practice: An Optical Packet-Switch MAC in HOL · ICNP 2006 |
Methods — techniques the papers use, named apart from their topics
higher-order logic · 0.1code extraction · 0.1HOL · 0.1ns-2 simulation · 0.1NS-2 simulation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | Rigorous Protocol Design in Practice: An Optical Packet-Switch MAC in HOLabstractThis paper reports on an experiment in network protocol design: we use novel rigorous techniques in the design process of a new protocol, in a close collaboration between systems and theory researchers. The protocol is a media access control (MAC) protocol for the SWIFT optical network, which uses optical switching and wavelength striping to provide very high bandwidth packet- switched interconnects. The use of optical switching (and the lack of optical buffering) means that the protocol must control the switch within hard timing constraints. We use higher-order logic to express the protocol design, in the general-purpose HOL automated proof assistant. The specification is thus completely precise, but still concise, readable, and without accidental overspecification. Further, we test conformance between the specification and two implementations of the protocol: an NS-2 simulation model and the VHDL code of the network hardware. This involves: (1) proving, within HOL, that the specification is equivalent to an algorithmically-checkable version; (2) using automatic code-extraction to generate a testing oracle; and (3) applying that oracle to traces of the implementation. This design-time use of rigorous methods has resulted in a protocol that is better specified and more correct than it would otherwise be, with relatively little effort. Adam Biltcliffe, Michael W. Dales, Sam Jansen, Tom Ridge, Peter Sewell |
ICNP | 1 |