Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Ricky W. Butler

dblp:68/1506 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Software testing › software reliability
reliability assessment
0.011993
The Infeasibility of Quantifying the Reliability of Life-Critical Real-Time Software · IEEE Trans. Software Eng. 1993
Software testing
software reliability
0.011993
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.011992
Provable transient recovery for frame-based, fault-tolerant computing systems · RTSS 1992
Hardware reliability and fault tolerance › error recovery
transient fault recovery
0.011992
Provable transient recovery for frame-based, fault-tolerant computing systems · RTSS 1992
Distributed systems
clock synchronization
0.011985
Ensuring Fault Tolerance of Phase-Locked Clocks · IEEE Trans. Computers 1985
Distributed systems
fault tolerance
0.011985
Ensuring Fault Tolerance of Phase-Locked Clocks · IEEE Trans. Computers 1985
Distributed systems › clock synchronization
fault-tolerant clock synchronization
0.011985
Ensuring Fault Tolerance of Phase-Locked Clocks · IEEE Trans. Computers 1985
Embedded and real-time systems
real-time software
0.011993
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.011993
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.011992
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
YearPublicationVenuePosition
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 Software
abstract
This 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 systems
abstract
A 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
RTSS2
1985 Ensuring Fault Tolerance of Phase-Locked Clocks
abstract
Processors 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. Computers3