Demo Data from EDBT 2026 / reviewers in the wild / expert
Branson W. Murrill
dblp:83/7031
· DBLP profile ↗
7ranked-venue papers
3as 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 · 6 · 3 first-authorHuman-computer interaction and ubiquitous 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
3 papers |
Software testing · 75% Program analysis · 19% Debugging and program repair · 6% |
Topics — the 4 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › software reliability
failure probability estimation |
0.0 | 1 | 1992 | Estimating the Probability of Failure When Testing Reveals No Failures · IEEE Trans. Software Eng. 1992 |
Software testing
random testing |
0.0 | 1 | 1992 | Estimating the Probability of Failure When Testing Reveals No Failures · IEEE Trans. Software Eng. 1992 |
Software testing
software reliability |
0.0 | 1 | 1992 | Estimating the Probability of Failure When Testing Reveals No Failures · IEEE Trans. Software Eng. 1992 |
Software testing
mutation testing |
0.0 | 1 | 1996 | Using Perturbation Analysis to Measure Variation in the Information Content of Test Sets · ISSTA 1996 |
Methods — techniques the papers use, named apart from their topics
perturbation analysis · 0.0mutation analysis · 0.0error flow analysis · 0.0discrete sample space model · 0.0bayesian inference · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | An empirical, path-oriented approach to software analysis and testing
Branson W. Murrill |
J. Syst. Softw. | 1 |
| 2002 | A Perturbation-based Testing StrategyabstractPerturbation analysis involves changing the data state at a location in an executing program and determining the effect of that change on the program's remaining computation. This technique has been used to estimate propagation rates during fault sensitivity analysis, and also to compare test sets and testing strategies. This paper describes an error flow model that allows emphasis to be placed on propagation analysis, which is implemented using data state perturbation. A perturbation-adequate testing strategy is defined that is similar in concept to mutation testing, and some results are presented that support the coupling effect and the consistency of perturbation-adequate testing. Some observations are made that relate mutation to perturbation. Branson W. Murrill, Larry J. Morell, Erika Olimpiew |
ICECCS | 1 |
| 2000 | The assimilation of software engineering into the undergraduate computer science curriculum (panel session)
Renée A. McCauley, Nell B. Dale, Thomas B. Hilburn, Susan A. Mengel, Branson W. Murrill |
SIGCSE | 5 |
| 1996 | Using Perturbation Analysis to Measure Variation in the Information Content of Test SetsabstractWe define the information content of test set T with respect to a program P to be the degree to which the behavior of P on T approximates the overall behavior of P. Informally, the higher the information content of a test set, the greater the likelihood an error in the data state of a program will be manifested under testing.Perturbation analysis injects errors into the data state of an executing program and traces the impact of those errors on the intervening states and the program's output. The injection is performed by perturbation functions that randomly change the program's data state. Using perturbation analysis we demonstrate that different test sets may satisfy the same testing criterion but have significantly different information content.We believe that "consistency of information content" is a crucial measure of the quality of a testing strategy. We show how perturbation analysis may be used to assess individual testing strategies and to compare different testing strategies.The "coupling effect" of mutation testing implies that there is little variation among mutation-adequate test sets for a program. This implication is investigated for two simple programs by analyzing the variation among several mutation-adequate test sets. Larry J. Morell, Branson W. Murrill |
ISSTA | 2 |
| 1994 | An Experimental Approach to Analyzing Software Semantics Using Error Flow Information (Abstract)abstractNo abstract available. Branson W. Murrill, Larry J. Morell |
ISSTA | 1 |
| 1993 | Semantic metrics through error flow analysis
Larry J. Morell, Branson W. Murrill |
J. Syst. Softw. | 2 |
| 1992 | Estimating the Probability of Failure When Testing Reveals No FailuresabstractFormulas for estimating the probability of failure when testing reveals no errors are introduced. These formulas incorporate random testing results, information about the input distribution; and prior assumptions about the probability of failure of the software. The formulas are not restricted to equally likely input distributions, and the probability of failure estimate can be adjusted when assumptions about the input distribution change. The formulas are based on a discrete sample space statistical model of software and include Bayesian prior assumptions. Reusable software and software in life-critical applications are particularly appropriate candidates for this type of analysis.> Keith W. Miller 0001, Larry J. Morell, Robert E. Noonan, Stephen K. Park, David M. Nicol, Branson W. Murrill, Jeffrey M. Voas |
IEEE Trans. Software Eng. | 6 |