Demo Data from EDBT 2026 / reviewers in the wild / expert
Adam D. Bradley
dblp:254/0097
· DBLP profile ↗
5ranked-venue papers
3as first author
0since 2021 · last 2005
0000-0003-4065-3914ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Computer networks
3 papers |
Internet architecture and protocols · 76% Network management and operations · 24% | |
| Software engineering, system software, and programming languages
2 papers |
Programming languages and type systems · 100% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
type systems |
0.1 | 2 | 2005 | A Typed Model for Encoding-Based Protocol Interoperability · ICNP 2004 Typed Abstraction of Complex Network Compositions · ICNP 2005 |
Internet architecture and protocols › world wide web › web protocols
HTTP |
0.1 | 2 | 2004 | A Typed Model for Encoding-Based Protocol Interoperability · ICNP 2004 Systematic Verification of Safety Properties of Arbitrary Network Protocol Compositions Using CHAIN · ICNP 2003 |
Network management and operations
network verification |
0.0 | 1 | 2003 | Systematic Verification of Safety Properties of Arbitrary Network Protocol Compositions Using CHAIN · ICNP 2003 |
Automated reasoning and model checking
algebraic verification |
0.0 | 1 | 2003 | Systematic Verification of Safety Properties of Arbitrary Network Protocol Compositions Using CHAIN · ICNP 2003 |
Internet architecture and protocols
protocol interoperability |
0.0 | 1 | 2004 | A Typed Model for Encoding-Based Protocol Interoperability · ICNP 2004 |
Methods — techniques the papers use, named apart from their topics
type theory · 0.2network calculus · 0.1process algebra · 0.1canonical homomorphic abstraction · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | Typed Abstraction of Complex Network CompositionsabstractThe heterogeneity and open nature of network systems make analysis of compositions of components quite challenging, making the design and implementation of robust network services largely inaccessible to the average programmer. We propose the development of a novel type system and practical type spaces which reflect simplified representations of the results and conclusions which can be derived from complex compositional theories in more accessible ways, essentially allowing the system architect or programmer to be exposed only to the inputs and output of compositional analysis without having to be familiar with the ins and outs of its internals. Toward this end, we present the TRAFFIC (typed representation and analysis of flows for interoperability checks) framework, a simple flow-composition and typing language with corresponding type system. We then discuss and demonstrate the expressive power of a type space for TRAFFIC derived from the network calculus, allowing us to reason about and infer such properties as data arrival, transit, and loss rates in large composite network applications Azer Bestavros, Adam D. Bradley, Assaf J. Kfoury, Abraham Matta |
ICNP | 2 |
| 2004 | A Typed Model for Encoding-Based Protocol InteroperabilityabstractDocumentation of the HTTP protocol includes precise descriptions of the syntax of the protocol, but lacks similarly precise specification of the semantics of messages and message bodies. Semantics are stated in English prose; while this makes the document more intuitively accessible, it makes any sort of formal claims of correctness or interoperability difficult to derive from the specification itself. We propose "layered types", a formal description of the interpretive semantics of HTTP message bodies based upon the stacked type syntax. This model allows us to formally declare semantics for content-related HTTP headers and offers a precise way of characterizing interoperability between current and future protocol revisions and extensions. Adam D. Bradley, Azer Bestavros, Assaf J. Kfoury |
ICNP | 1 |
| 2003 | Systematic Verification of Safety Properties of Arbitrary Network Protocol Compositions Using CHAINabstractFormal correctness of complex multi-party protocols can be difficult to verify. While models of specific sign constraints, protocols which lend themselves to arbitrarily many compositions of agents -such as the chaining of proxies or the peering of routers- are more difficult to verify because they represent potentially infinite state spaces and may exhibit emergent behaviors which may not materialize under particular fixed compositions. We address this challenge by developing an algebraic approach that enables us to reduce arbitrary compositions of network agents into a behaviorally-equivalent (with respect to some correctness property) compact, conical representation, which is amenable to mechanical verification. Our approach consists of an algebra and a set of property-preserving rewrite rules for the canonical homomorphic abstraction of infinite network protocol composition (CHAIN). Using CHAIN, an expression over our algebra (i.e., a set of configurations of network protocol agents) can be reduced to another behaviorally-equivalent expression (i.e., a smaller set of configurations). Repeated applications of such rewrite rules produce a canonical expression which can be checked mechanically. We demonstrate our approach by characterizing deadlock-prone configurations of HTTP agents, as well as establishing useful properties of an overlay protocol for scheduling MPEG frames, and of a protocol for Web intracache consistency. Adam D. Bradley, Azer Bestavros, Assaf J. Kfoury |
ICNP | 1 |
| 2002 | Basis token consistency: supporting strong Web cache consistencyabstractWith Web caching and cache-related services like CDNs and edge services playing an increasingly significant role in the modern Internet, the problem of the weak consistency and coherence provisions in current Web protocols is drawing increasing attention. Toward this end, we differentiate definitions of consistency and coherence for Web-like caching environments, and then present a novel Web protocol we call "basis token consistency" (BTC). This protocol allows compliant caches to guarantee strong consistency of content retrieved from supporting servers. We then compare the performance of BTC with the traditional TTL (time to live) algorithm under a range of synthetic workloads in order to illustrate its qualitative performance properties. Adam D. Bradley, Azer Bestavros |
GLOBECOM | 1 |
| 1999 | Changes in Web Client Access Patterns: Characteristics and Caching Implications
Paul Barford, Azer Bestavros, Adam D. Bradley, Mark Crovella |
World Wide Web | 3 |