Demo Data from VLDB 2026 / reviewers in the wild / expert
Dave Berry
dblp:90/6681
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-authorSystems, architecture and hardware · 1Applied, 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.
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 56% Concurrent programming · 44% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Concurrent programming
concurrency primitives |
0.0 | 1 | 1992 | A Semantics for ML Concurrency Primitives · POPL 1992 |
Programming languages and type systems
language semantics |
0.0 | 1 | 1992 | A Semantics for ML Concurrency Primitives · POPL 1992 |
Programming languages and type systems › functional language
Standard ML |
0.0 | 1 | 1992 | A Semantics for ML Concurrency Primitives · POPL 1992 |
Methods — techniques the papers use, named apart from their topics
structural operational semantics · 0.0process representation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Semantic-supported and agent-based decentralized grid resource discovery
Liangxiu Han, Dave Berry |
Future Gener. Comput. Syst. | 2 |
| 2007 | Towards a Grid-Enabled Simulation Framework for Nano-CMOS ElectronicsabstractThe electronics design industry is facing major challenges as transistors continue to decrease in size. The next generation of devices will be so small that the position of individual atoms will affect their behaviour. This will cause the transistors on a chip to have highly variable characteristics, which in turn will impact circuit and system design tools. The EPSRC project "Meeting the Design Challenges of Nano-CMOS Electronics" (Nano-CMOS) has been funded to explore this area. In this paper, we describe the distributed data-management and computing framework under development within Nano-CMOS. A key aspect of this framework is the need for robust and reliable security mechanisms that support distributed electronics design groups who wish to collaborate by sharing designs, simulations, workflows, datasets and computation resources. This paper presents the system design, and an early prototype of the project which has been useful in helping us to understand the benefits of such a grid infrastructure. In particular, we also present two typical use cases: user authentication, and execution of large-scale device simulations. Liangxiu Han, A. Asenov, Dave Berry, Campbell Millar, Gareth Roy, Scott Roy, Richard O. Sinnott, Gordon Stewart 0002 |
eScience | 3 |
| 1993 | Lessons from the Design of a Standard ML LibraryabstractAbstract We describe the Edinburgh SML Library and draw lessons from its development. These lessons are of two kinds. The first concerns how to use SML to write a library, and shows some of the design choices that have to be considered. Most of the paper concerns this topic. The second kind of lesson concerns ways in which the language hinders the construction of a library. We suggest some changes to the language as a result of this experience, the most important being the addition of higher-order functors. We also suggest that language designers should consider the needs of libraries early on in the design of a language. Dave Berry |
J. Funct. Program. | 1 |
| 1992 | A Semantics for ML Concurrency PrimitivesabstractWe present a set of concurrency primitives for Standard ML. We define these by giving the transitional semantics of a simple language. We prove that our semantics preserves the expected behaviour of sequential programs. We also show that we can define stores as processes, such that the representation has the same behaviour as a direct definition. These proofs are the first steps towards integrating our semantics with the full definition of Standard ML. Dave Berry, Robin Milner, David N. Turner |
POPL | 1 |