EDBT 2026 Demo / reviewers in the wild / expert
Ricky W. Butler
dblp:68/1506
· DBLP profile ↗
4ranked-venue papers
1as first author
0since 2021 · last 2003
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 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.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Hardware reliability and fault tolerance · 57% Distributed systems · 28% Embedded and real-time systems · 16% | |
| Software engineering, system software, and programming languages
1 paper |
Software testing · 100% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › software reliability
reliability assessment |
0.0 | 1 | 1993 | The Infeasibility of Quantifying the Reliability of Life-Critical Real-Time Software · IEEE Trans. Software Eng. 1993 |
Software testing
software reliability |
0.0 | 1 | 1993 | The Infeasibility of Quantifying the Reliability of Life-Critical Real-Time Software · IEEE Trans. Software Eng. 1993 |
Hardware reliability and fault tolerance
majority voting |
0.0 | 1 | 1992 | Provable transient recovery for frame-based, fault-tolerant computing systems · RTSS 1992 |
Hardware reliability and fault tolerance › error recovery
transient fault recovery |
0.0 | 1 | 1992 | Provable transient recovery for frame-based, fault-tolerant computing systems · RTSS 1992 |
Distributed systems
clock synchronization |
0.0 | 1 | 1985 | Ensuring Fault Tolerance of Phase-Locked Clocks · IEEE Trans. Computers 1985 |
Distributed systems
fault tolerance |
0.0 | 1 | 1985 | Ensuring Fault Tolerance of Phase-Locked Clocks · IEEE Trans. Computers 1985 |
Distributed systems › clock synchronization
fault-tolerant clock synchronization |
0.0 | 1 | 1985 | Ensuring Fault Tolerance of Phase-Locked Clocks · IEEE Trans. Computers 1985 |
Embedded and real-time systems
real-time software |
0.0 | 1 | 1993 | The Infeasibility of Quantifying the Reliability of Life-Critical Real-Time Software · IEEE Trans. Software Eng. 1993 |
Hardware reliability and fault tolerance
software fault tolerance |
0.0 | 1 | 1993 | The Infeasibility of Quantifying the Reliability of Life-Critical Real-Time Software · IEEE Trans. Software Eng. 1993 |
Embedded and real-time systems
real-time control |
0.0 | 1 | 1992 | Provable transient recovery for frame-based, fault-tolerant computing systems · RTSS 1992 |
Methods — techniques the papers use, named apart from their topics
statistical reliability estimation · 0.0reliability growth modeling · 0.0formal verification · 0.0EHDM · 0.0phase-locked clocks · 0.0interactive convergence · 0.0interactive consistency · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | Formal verification of conflict detection algorithms
César A. Muñoz, Victor Carreño, Gilles Dowek, Ricky W. Butler |
Int. J. Softw. Tools Technol. Transf. | 4 |
| 1993 | The Infeasibility of Quantifying the Reliability of Life-Critical Real-Time SoftwareabstractThis work affirms that the quantification of life-critical software reliability is infeasible using statistical methods, whether these methods are applied to standard software or fault-tolerant software. The classical methods of estimating reliability are shown to lead to exorbitant amounts of testing when applied to life-critical software. Reliability growth models are examined and also shown to be incapable of overcoming the need for excessive amounts of testing. The key assumption of software fault tolerance-separately programmed versions fail independently-is shown to be problematic. This assumption cannot be justified by experimentation in the ultrareliability region, and subjective arguments in its favor are not sufficiently strong to justify it as an axiom. Also, the implications of the recent multiversion software experiments support this affirmation.> Ricky W. Butler, George B. Finelli |
IEEE Trans. Software Eng. | 1 |
| 1992 | Provable transient recovery for frame-based, fault-tolerant computing systemsabstractA formal verification of the transient fault recovery aspects of the Reliable Computing Platform (RCP), a fault-tolerant computing system architecture for digital flight control applications, is described. The RCP uses NMR-style redundancy to mask faults and internal majority voting to purge the effects of transient faults. The system design has been formally specified and verified using the EHDM verification system. The present formalization accommodates a wide variety of voting schemes for purging the effects of transients.> Ben L. Di Vito, Ricky W. Butler |
RTSS | 2 |
| 1985 | Ensuring Fault Tolerance of Phase-Locked ClocksabstractProcessors within a real-time multiprocessor system must be synchronized with as little overhead as possible. Although synchronization can be achieved via both software (e.g., interactive convergence and interactive consistency algorithms) and hardware (e.g., multistage synchronizers and phase-locked clocks), phase-locked clocks are most attractive due to their small overheads. C. Mani Krishna 0001, Kang G. Shin, Ricky W. Butler |
IEEE Trans. Computers | 3 |