Demo Data from EDBT 2026 / reviewers in the wild / expert
Donald W. Davies
dblp:d/DWDavies · also Donald Watts Davies
· DBLP profile ↗
15ranked-venue papers
14as first author
0since 2021 · last 2001
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 8 · 8 first-authorSystems, architecture and hardware · 3 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorComputer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 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.
| Network and information security
5 papers |
Cryptographic primitives and cryptanalysis · 90% Authentication and access control · 5% Cryptographic protocols and secure computation · 5% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Processor architecture and microarchitecture · 76% Integrated circuit design · 10% Electronic design automation · 7% |
Topics — the 18 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic primitives and cryptanalysis › block cipher
DES |
0.0 | 2 | 1995 | Pairs and Triplets of DES S-Boxes · J. Cryptol. 1995 Some Regular Properties of the 'Data Encryption Standard' Algorithm · CRYPTO 1982 |
Cryptographic primitives and cryptanalysis
block cipher cryptanalysis |
0.0 | 1 | 1995 | Pairs and Triplets of DES S-Boxes · J. Cryptol. 1995 |
Cryptographic primitives and cryptanalysis › boolean functions
s-box analysis |
0.0 | 1 | 1995 | Pairs and Triplets of DES S-Boxes · J. Cryptol. 1995 |
Authentication and access control › authentication
message authentication |
0.0 | 1 | 1984 | A Message Authenticator Algorithm Suitable for A Mainframe Computer · CRYPTO 1984 |
Cryptographic primitives and cryptanalysis › public-key cryptography
digital signatures |
0.0 | 1 | 1983 | Use of the 'Signature Token' to Create a Negotiable Document · CRYPTO 1983 |
Cryptographic primitives and cryptanalysis
block cipher |
0.0 | 1 | 1982 | Some Regular Properties of the 'Data Encryption Standard' Algorithm · CRYPTO 1982 |
Cryptographic primitives and cryptanalysis
stream cipher |
0.0 | 1 | 1982 | The Average Cycle Size of the Key Stream in Output Feedback Encipherment · CRYPTO 1982 |
Routing and switching
packet switching |
0.0 | 1 | 1972 | The Control of Congestion in Packet-Switching Networks · IEEE Trans. Commun. 1972 |
Transport protocols and congestion control
flow control |
0.0 | 1 | 1972 | The Control of Congestion in Packet-Switching Networks · IEEE Trans. Commun. 1972 |
Integrated circuit design
digital circuit design |
0.0 | 1 | 1963 | An 11-Cryotron Full Adder · IEEE Trans. Electron. Comput. 1963 |
Integrated circuit design › digital circuit design › arithmetic circuit design
full adder |
0.0 | 1 | 1963 | An 11-Cryotron Full Adder · IEEE Trans. Electron. Comput. 1963 |
Emerging computing paradigms › beyond-CMOS computing
superconducting computing |
0.0 | 1 | 1963 | An 11-Cryotron Full Adder · IEEE Trans. Electron. Comput. 1963 |
Graph algorithms and graph theory › graph algorithms
path and cycle problems |
0.0 | 1 | 1965 | Longest "Separated" Paths and Loops in an N Cube · IEEE Trans. Electron. Comput. 1965 |
Network optimization and economics
network design |
0.0 | 1 | 1967 | A digital communication network for computers giving rapid response at remote terminals · SOSP 1967 |
Electronic design automation › logic synthesis
boolean function decomposition |
0.0 | 1 | 1957 | Switching Functions of Three Variables · IRE Trans. Electron. Comput. 1957 |
Interconnection networks and networks-on-chip
hypercube network |
0.0 | 1 | 1965 | Longest "Separated" Paths and Loops in an N Cube · IEEE Trans. Electron. Comput. 1965 |
Electronic design automation
logic synthesis |
0.0 | 1 | 1957 | Switching Functions of Three Variables · IRE Trans. Electron. Comput. 1957 |
Electronic design automation › logic synthesis
multilevel logic synthesis |
0.0 | 1 | 1957 | Switching Functions of Three Variables · IRE Trans. Electron. Comput. 1957 |
Methods — techniques the papers use, named apart from their topics
statistical analysis · 0.0packet carrier · 0.0isarithmic control · 0.0digital communication · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2001 | An Historical Study of the Beginnings of Packet SwitchingabstractD. W. Davies; An Historical Study of the Beginnings of Packet Switching, The Computer Journal, Volume 44, Issue 3, 1 January 2001, Pages 152–162, https://doi.or Donald W. Davies |
Comput. J. | 1 |
| 1997 | A brief history of cryptography
Donald W. Davies |
Inf. Secur. Tech. Rep. | 1 |
| 1995 | Pairs and Triplets of DES S-Boxes
Donald W. Davies, Sean Murphy |
J. Cryptol. | 1 |
| 1991 | The Transition from Mechanisms to Electronic Computers, 1940 to 1950
Donald W. Davies |
ASIACRYPT | 1 |
| 1986 | How to use the DES safely
Donald W. Davies |
Comput. Secur. | 1 |
| 1984 | A Message Authenticator Algorithm Suitable for A Mainframe Computer
Donald W. Davies |
CRYPTO | 1 |
| 1983 | Use of the 'Signature Token' to Create a Negotiable Document
Donald W. Davies |
CRYPTO | 1 |
| 1982 | Some Regular Properties of the 'Data Encryption Standard' Algorithm
Donald W. Davies |
CRYPTO | 1 |
| 1982 | The Average Cycle Size of the Key Stream in Output Feedback Encipherment
Donald W. Davies, Graeme I. P. Parkin |
CRYPTO | 1 |
| 1972 | The Control of Congestion in Packet-Switching NetworksabstractAny communication network has a finite traffic capacity and if it is offered traffic beyond the limit it must reject some of it. The data-communication network studied here is one employing packet switching, like the Advanced Research Project Agency (ARPA) network. It handles blocks of data, called packets, and longer messages are subdivided, rather in the same way that store in a computer is allocated in pages. A method of controlling congestion is proposed in which there is a finite number of packet carriers in the whole network. When a packet of data is delivered to its destination node the "empty" packet is available for reuse. The empties move randomly round the network and new data must capture an empty packet carrier before being launched into the network. Various elaborations are described that avoid delay in normal conditions. This so-called "isarithmic" method of congestion control supplements and does not replace end-to-end flow control. Donald W. Davies |
IEEE Trans. Commun. | 1 |
| 1971 | A Comparison of Modified Newton Methods for Unconstrained OptimisationabstractA new technique for forcing convergence of the Newton process is described. The technique, which is based upon modification of the pivots during solution of the linearised equations, is compared with a more complicated eigenanalysis approach. The techniques considered are, in general, suitable only for the optimisation of functions for which explicit expressions are available for both first and second partial derivates. A. Matthews, Donald W. Davies |
Comput. J. | 2 |
| 1967 | A digital communication network for computers giving rapid response at remote terminalsabstractThose computer applications which involve rapid response to events at distant points create special problems in digital communication. Such applications are increasing in number, and could increase more rapidly if better solutions existed to the communication problems. Donald W. Davies, Keith A. Bartlett, Roger A. Scantlebury, Peter T. Wilkinson |
SOSP | 1 |
| 1965 | Longest "Separated" Paths and Loops in an N Cube
Donald W. Davies |
IEEE Trans. Electron. Comput. | 1 |
| 1963 | An 11-Cryotron Full Adder
Donald W. Davies |
IEEE Trans. Electron. Comput. | 1 |
| 1957 | Switching Functions of Three VariablesabstractA switching function is a function of variables which take only the values 0 and 1, and which takes only these values itself. There are 256 different switching functions of three variables, but only 218 of these really depend on all three variables. A switching function of three variables can be expressed in terms of switching functions of two variables. For example F1{F2[A, F3(B, C)], F4(B, C)} can be shown to represent any function of A, B, and C if F1 F2 F3 and F4 are suitably chosen switching functions. The problem solved is: for each switching function of three variables, what is the least number of switching functions of two variables required express it? Donald W. Davies |
IRE Trans. Electron. Comput. | 1 |