Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Larry D. Lee is active.

Publication


Featured researches published by Larry D. Lee.


IEEE Transactions on Software Engineering | 1985

A Theoretical Basis for the Analysis of Multiversion Software Subject to Coincident Errors

Dave E. Eckhardt; Larry D. Lee

Fundamental to the development of redundant software techniques (known as fault-tolerant software) is an understanding of the impact of multiple joint occurrences of errors, referred to here as coincident errors. A theoretical basis for the study of redundant software is developed which 1) provides a probabilistic framework for empirically evaluating the effectiveness of a general multiversion strategy when component versions are subject to coincident errors, and 2) permits an analytical study of the effects of these errors. An intensity function, called the intensity of coincident errors, has a central role in this analysis. This function describes the propensity of programmers to introduce design faults in such a way that software components fail together when executing in the application environment. We give a condition under which a multiversion system is a better strategy than relying on a single version and we study some differences between the coincident errors model developed here and the model that assumes independent failures of component verions.


IEEE Transactions on Software Engineering | 1991

An experimental evaluation of software redundancy as a strategy for improving reliability

Dave E. Eckhardt; Alper K. Caglayan; John C. Knight; Larry D. Lee; David F. McAllister; Mladen A. Vouk; John J. P. Kelly

The strategy of using multiple versions of independently developed software as a means to tolerate residual software design faults is discussed. The effectiveness of multiversion software is studied by comparing estimates of the failure probabilities of these systems with the failure probabilities of single versions. The estimates are obtained under a model of dependent failures and compared with estimates obtained when failures are assumed to be independent. The experimental results are based on 20 versions of an aerospace application developed and independently validated by 60 programmers from 4 universities. Descriptions of the application and development process are given, together with an analysis of the 20 versions. >


Journal of Systems and Software | 1988

Fundamental differences in the reliability of n-modular redundancy and redundancy and N-version programming

Dave E. Eckhardt; Larry D. Lee

Abstract N-Modular redundancy is an approach to increasing the reliability of hardware systems constructed from component devices that are subject to failure. The analogous approach in software is known as N-version programming. There are a number of well-known reliability implications of the hardware approach that result from assuming independent failures of the hardware components. This paper reviews these and examines the analogous results of N-version programming where an equivalent assumption of independent failures of the component versions may not be valid. It is shown that the results are not equivalent although both approaches can improve system reliability.


Electromagnetics | 1987

New Results for Quantification of Lightning/Aircraft Electrodynamics

Felix L. Pitts; Rodney A. Perala; Terence Rudolph; Larry D. Lee

ABSTRACT The NASA F-106 has acquired considerable data on the rates-of-change of electromagnetic parameters on the aircraft surface during over 700 direct lightning strikes while penetrating thunderstorms at altitudes ranging from 15,000 to 40,000 feet. These in-situ measurements have provided the basis for the first statistical quantification of the lightning electromagnetic threat to aircraft appropriate for determining lightning indirect effects on aircraft. The data are presently being used in updating previous lightning criteria and standards developed over the years from ground-based measurements. The new lightning standards will be the first which reflect actual aircraft responses measured at flight altitudes. Nonparametric maximum likelihood estimates of the distribution of the peak electromagnetic rates of change for consideration in the new standards are obtained based on peak recorder data for flights which have multiple strikes. The linear and nonlinear modeling techniques developed provide a ...


Communications in Statistics-theory and Methods | 1989

Estimating fault hitting rates by recapture sampling

Rajan Gupta; Larry D. Lee

For the recapture debugging design introduced by Nayak (1988) we consider the problem of estimating the hitting rates of the faults remaining in a system. In the context of a conditional likelihood, moment estimators are derived and are shown to be asymptotically normal and fully efficient. Fixed sample properties of the moment estimators are compared, through simulation, with those of the conditional maximum likelihood estimators. Also considered is a procedure for testing the assumption that faults have identical hitting rates; this provides a test of fit of the Jelinski-Moranda (1972) model. It is assumed that the residual hitting rates follow a log linear rate model and that the testing process is truncated when the gaps between the detection of new errors exceed a fixed amount of time.


Communications in Statistics-theory and Methods | 1994

Estimating the discovery rate in a continuous time recapture model

Rajan Gupta; Larry D. Lee

We consider a family of marked Poisson process models for the discovery of distinct errors in a computer program and also for sampling, in continu-ous time, a population containing an unknown number of distinct biological species. Captures (selections or discoveries) are assumed to occur at a con-stant rate, each event consisting of the discovery of a distinct process (error or species) or the recurrence of a previously discovered process. Using a generalization of Nayak’s (1988) model we derive confidence limits for the discovery rate. The limits are based on the asymptotic distribution of a scaled logarithmic function of the maximum likelihood estimator.


IEEE Transactions on Software Engineering | 1985

A Theoretical Basis of Multiversion Software Subject to Coincident Errors

Dave E. Eckhardt; Larry D. Lee


Archive | 1987

New methods and results for quantification of lightning-aircraft electrodynamics

Felix L. Pitts; Larry D. Lee; Rodney A. Perala; Terence Rudolph


Stochastic Processes and their Applications | 1989

A transformation for testing the fit of an exponential order statistics model

Larry D. Lee; George B. Finelli


Archive | 1985

Preliminary design of the redundant software experiment

Roy Campbell; Lionel Deimel; Dave E. Eckhardt; John P. J. Kelly; John C. Knight; Linda Lauterbach; Larry D. Lee; Dave Mcallister; John McHugh

Collaboration


Dive into the Larry D. Lee's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Rajan Gupta

Old Dominion University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alper K. Caglayan

Charles River Laboratories

View shared research outputs
Top Co-Authors

Avatar

David F. McAllister

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Mladen A. Vouk

North Carolina State University

View shared research outputs
Researchain Logo
Decentralizing Knowledge