VLDB 2026 Research / reviewers in the wild / expert
Oliver Laitenberger
dblp:13/4144
· DBLP profile ↗
19ranked-venue papers
8as first author
0since 2021 · last 2004
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 19 · 8 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.
| Software engineering, system software, and programming languages
8 papers |
Software maintenance and evolution · 71% Empirical software engineering · 9% Software testing · 9% |
Topics — the 13 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
software inspection |
0.2 | 8 | 2002 | Software inspections, reviews & walkthroughs · ICSE 2002 An Internally Replicated Quasi-Experimental Comparison of Checklist and Perspective-Based Reading of Code Documents · IEEE Trans. Software Eng. 2001 Evaluating Capture-Recapture Models with Two Inspectors · IEEE Trans. Software Eng. 2001 |
Software maintenance and evolution › software inspection
reading techniques |
0.1 | 2 | 2001 | An Internally Replicated Quasi-Experimental Comparison of Checklist and Perspective-Based Reading of Code Documents · IEEE Trans. Software Eng. 2001 Improving software inspections by using reading techniques (tutorial session) · ICSE 2000 |
Software maintenance and evolution
code review |
0.0 | 1 | 2002 | Software inspections, reviews & walkthroughs · ICSE 2002 |
Empirical software engineering › software economics
cost-benefit analysis |
0.0 | 1 | 2001 | Investigating the Cost-Effectiveness of Reinspections in Software Development · ICSE 2001 |
Software maintenance and evolution › software quality assurance › defect analysis
defect estimation |
0.0 | 1 | 2001 | Evaluating Capture-Recapture Models with Two Inspectors · IEEE Trans. Software Eng. 2001 |
Compilers and program optimization
dead code elimination |
0.0 | 1 | 2000 | A Comprehensive Evaluation of Capture-Recapture Models for Estimating Software Defect Content · IEEE Trans. Software Eng. 2000 |
Requirements engineering and software design › software process
software process simulation |
0.0 | 1 | 1998 | Using Simulation to Build Inspection Efficiency Benchmarks for Development Projects · ICSE 1998 |
Software maintenance and evolution › code review
code inspection |
0.0 | 1 | 2001 | An Internally Replicated Quasi-Experimental Comparison of Checklist and Perspective-Based Reading of Code Documents · IEEE Trans. Software Eng. 2001 |
Software testing
fault detection |
0.0 | 1 | 2001 | An Internally Replicated Quasi-Experimental Comparison of Checklist and Perspective-Based Reading of Code Documents · IEEE Trans. Software Eng. 2001 |
Empirical software engineering › software evaluation
inspection effectiveness |
0.0 | 1 | 2001 | Evaluating Capture-Recapture Models with Two Inspectors · IEEE Trans. Software Eng. 2001 |
Empirical software engineering
software engineering education |
0.0 | 1 | 2000 | Improving software inspections by using reading techniques (tutorial session) · ICSE 2000 |
Requirements engineering and software design
object-oriented development |
0.0 | 1 | 1999 | Generalizing Perspective-Based Inspection to Handle Object-Oriented Development Artifacts · ICSE 1999 |
Software maintenance and evolution
software quality assurance |
0.0 | 1 | 1998 | Using Simulation to Build Inspection Efficiency Benchmarks for Development Projects · ICSE 1998 |
Methods — techniques the papers use, named apart from their topics
capture-recapture estimation · 0.1walkthrough · 0.0review · 0.0inspection · 0.0quasi-experiment · 0.0monte carlo simulation · 0.0meta-analysis · 0.0internal replication · 0.0cost-benefit modeling · 0.0controlled experiment · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | Evaluating the learning effectiveness of using simulations in software project management education: results from a twice replicated experiment
Dietmar Pfahl, Oliver Laitenberger, Günther Ruhe, Jörg Dorsch, Tatyana Krivobokova |
Inf. Softw. Technol. | 2 |
| 2003 | An Externally Replicated Experiment for Evaluating the Learning Effectiveness of Using Simulations in Software Project Management Education
Dietmar Pfahl, Oliver Laitenberger, Jörg Dorsch, Günther Ruhe |
Empir. Softw. Eng. | 2 |
| 2002 | Software inspections, reviews & walkthroughsabstractNo abstract available. Marcus Ciolkowski, Oliver Laitenberger, H. Dieter Rombach, Forrest Shull, Dewayne E. Perry |
ICSE | 2 |
| 2002 | An Industrial Case Study to Examine a Non-Traditional Inspection Implementation for Requirements Specifications
Oliver Laitenberger, Thomas Beil, Thilo Schwinn |
Empir. Softw. Eng. | 1 |
| 2001 | Investigating the Cost-Effectiveness of Reinspections in Software DevelopmentabstractSoftware inspection is one of the most effective methods to detect defects. Reinspection repeats the inspection process for software products that are suspected to contain a significant number of undetected defects after an initial inspection. As a reinspection is often believed to be less efficient than an inspection an important question is whether a reinspection justifies its cost. In this paper we propose a cost-benefit model for inspection and reinspection. We discuss the impact of cost and benefit parameters on the net gain of a reinspection with empirical data from an experiment in which 31 student teams inspected and reinspected a requirements document. Main findings of the experiment are: a) For reinspection benefits and net gain were significantly lower than for the initial inspection. Yet, the reinspection yielded a positive net gain for most teams with conservative cost-benefit assumptions. B) Both the estimated benefits and number of major defects are key factors for reinspection net gain, which emphasizes the need for appropriate estimation techniques. Stefan Biffl, Bernd G. Freimut, Oliver Laitenberger |
ICSE | 3 |
| 2001 | Cost-effective Detection of Software Defects through Perspective-based Inspections
Oliver Laitenberger |
Empir. Softw. Eng. | 1 |
| 2001 | Evaluating Capture-Recapture Models with Two InspectorsabstractCapture-recapture (CR) models have been proposed as an objective method for controlling software inspections. CR models were originally developed to estimate the size of animal populations. In software, they have been used to estimate the number of defects in an inspected artifact. This estimate can be another source of information for deciding whether the artifact requires a reinspection to ensure that a minimal inspection effectiveness level has been attained. Little evaluative research has been performed thus far on the utility of CR models for inspections with two inspectors. We report on an extensive Monte Carlo simulation that evaluated capture-recapture models suitable for two inspectors assuming a code inspections context. We evaluate the relative error of the CR estimates as well as the accuracy of the reinspection decision made using the CR model. Our results indicate that the most appropriate capture-recapture model for two inspectors is an estimator that allows for inspectors with different capabilities. This model always produces an estimate (i.e., does not fail), has a predictable behavior (i.e., works well when its assumptions are met), will have a relatively high decision accuracy, and will perform better than the default decision of no reinspections. Furthermore, we identify the conditions under which this estimator will perform best. Khaled El Emam, Oliver Laitenberger |
IEEE Trans. Software Eng. | 2 |
| 2001 | An Internally Replicated Quasi-Experimental Comparison of Checklist and Perspective-Based Reading of Code DocumentsabstractThe basic premise of software inspections is that they detect and remove defects before they propagate to subsequent development phases where their detection and correction cost escalates. To exploit their full potential, software inspections must call for a close and strict examination of the inspected artifact. For this, reading techniques for defect detection may be helpful since these techniques tell inspection participants what to look for and, more importantly, how to scrutinize a software artifact in a systematic manner. Recent research efforts investigated the benefits of scenario-based reading techniques. A major finding has been that these techniques help inspection teams find more defects than existing state-of-the-practice approaches, such as, ad-hoc or checklist-based reading (CBR). We experimentally compare one scenario-based reading technique, namely, perspective-based reading (PBR), for defect detection in code documents with the more traditional CBR approach. The comparison was performed in a series of three studies, as a quasi experiment and two internal replications, with a total of 60 professional software developers at Bosch Telecom GmbH. Meta-analytic techniques were applied to analyze the data. Oliver Laitenberger, Khaled El Emam, Thomas G. Harbich |
IEEE Trans. Software Eng. | 1 |
| 2000 | Improving software inspections by using reading techniques (tutorial session)abstractNo abstract available. Victor R. Basili, Oliver Laitenberger, Forrest Shull, Ioana Rus |
ICSE | 2 |
| 2000 | The application of subjective estimates of effectiveness to controlling software inspections
Khaled El Emam, Oliver Laitenberger, Thomas G. Harbich |
J. Syst. Softw. | 2 |
| 2000 | An experimental comparison of reading techniques for defect detection in UML design documents
Oliver Laitenberger, Colin Atkinson 0001, Maud Schlich, Khaled El Emam |
J. Syst. Softw. | 1 |
| 2000 | An encompassing life cycle centric survey of software inspection
Oliver Laitenberger, Jean-Marc DeBaud |
J. Syst. Softw. | 1 |
| 2000 | A Comprehensive Evaluation of Capture-Recapture Models for Estimating Software Defect ContentabstractAn important requirement to control the inspection of software artifacts is to be able to decide, based on more objective information, whether the inspection can stop or whether it should continue to achieve a suitable level of artifact quality. A prediction of the number of remaining defects in an inspected artifact can be used for decision making. Several studies in software engineering have considered capture-recapture models to make a prediction. However, few studies compare the actual number of remaining defects to the one predicted by a capture-recapture model on real software engineering artifacts. The authors focus on traditional inspections and estimate, based on actual inspections data, the degree of accuracy of relevant state-of-the-art capture-recapture models for which statistical estimators exist. In order to assess their robustness, we look at the impact of the number of inspectors and the number of actual defects on the estimators' accuracy based on actual inspection data. Our results show that models are strongly affected by the number of inspectors, and therefore one must consider this factor before using capture-recapture models. When the number of inspectors is too small, no model is sufficiently accurate and underestimation may be substantial. In addition, some models perform better than others in a large number of conditions and plausible reasons are discussed. Based on our analyses, we recommend using a model taking into account that defects have different probabilities of being detected and the corresponding Jackknife Estimator. Furthermore, we calibrate the prediction models based on their relative error, as previously computed on other inspections. We identified theoretical limitations to this approach which were then confirmed by the data. Lionel C. Briand, Khaled El Emam, Bernd G. Freimut, Oliver Laitenberger |
IEEE Trans. Software Eng. | 4 |
| 1999 | Generalizing Perspective-Based Inspection to Handle Object-Oriented Development ArtifactsabstractThe value of software inspection for uncovering defects early in the development lifecycle has been well documented.Of the various types of inspection methods published to date, experiments have shown perspective-based inspection to be one of the most effective, because of its enhanced coverage of the defect space.However, inspections in general, and perspective-based inspections in particular, have so far been applied predominantly in the context of conventional structured development methods, and then almost always to textual artifacts, such as requirements documents or code modules.Object oriented-models, particularly of the graphical form, have so far not been adequately addressed by inspection methods.This paper tackles this problem by first discussing the difficulties involved in tailoring the perspective-based inspection approach to object-oriented development methods and, second, by presenting a generalization of the approach which overcomes these limitations.The new version of the approach is illustrated in the context of UML-based object-oriented development. Oliver Laitenberger, Colin Atkinson 0001 |
ICSE | 1 |
| 1998 | Using Simulation to Build Inspection Efficiency Benchmarks for Development ProjectsabstractIt is difficult for organizations introducing and using software inspections to evaluate how efficient they are. However, it is of practical importance to determine whether they have been efficiently implemented or whether further corrective actions are necessary to bring them up to standard. We present in this paper a procedure for building inspection efficiency benchmarks based on simulation and typical inspection data. Based on most of the data published in the literature, we build an industry-wide benchmark which intends to capture the current practice regarding inspection efficiency. This benchmark construction procedure can also be used to build enterprise specific benchmarks. Last, we assess how robust we can expect them to be by distorting their input distributions to reflect violations of the assumptions made. Lionel C. Briand, Khaled El Emam, Oliver Laitenberger, Thomas Fussbroich |
ICSE | 3 |
| 1998 | Studying the effects of code inspection and structural testing on software qualityabstractThe paper contributes a controlled experiment to characterize the effects of code inspection and structural testing on software quality. Twenty subjects performed sequentially code inspection and structural testing using different coverage values as test criteria on a C-code module. The results of this experiment show that inspection significantly outperforms the defect detection effectiveness of structural testing. Furthermore, the experimental results indicate little evidence to support the hypothesis that structural testing detects different defects, that is, defects of a particular class, that were missed by inspection and vice versa. These findings suggest that inspection and structural testing do not complement each other well. Since 39 percent (on average) of the defects were not detected at all, it might be more valuable to apply inspection, together with other testing techniques, such as boundary value analysis, to achieve a better defect coverage. We are aware that a single experiment has many limitations and often does not provide conclusive evidence. Hence, we consider this experiment a starting point and encourage other researchers to investigate the optimal mix of defect detection techniques. Oliver Laitenberger |
ISSRE | 1 |
| 1997 | Quantitative evaluation of capture-recapture models to control software inspectionsabstractAn important requirement to control the inspection of software artifacts is to be able to decide, based on objective information, whether inspection can stop or whether it should continue to achieve a suitable level of artifact quality. Several studies in software engineering have considered the use of capture-recapture models to predict the number of remaining defects in an inspected document as a decision criterion about reinspection. However, no study on software engineering artifacts compares the actual number of remaining defects to the one predicted by a capture-recapture model. Simulations have been performed but no definite conclusions can be drawn regarding the degree of accuracy of such models under realistic inspection conditions, and the factors affecting this accuracy. Furthermore, none of these studies performed an exhaustive comparison of existing models. In this study, we focus on traditional inspections and estimate, based on actual inspection data, the degree of accuracy of all relevant, state-of-the-art, capture-recapture models for which statistical estimators exist. We compare the various models' accuracies and look at the impact of the number of inspectors on these accuracies. Results show that model accuracies are strongly affected by the number of inspectors and, therefore, one must consider this factor before using capture-recapture models. When the number of inspectors is below 4, no model is sufficiently accurate and underestimation may be substantial. In addition, some models perform better than others in a large number of conditions and plausible reasons are discussed. Based on our analyses, we recommend using a model taking into account different probabilities of detecting defects and a Jacknife estimator. Lionel C. Briand, Khaled El Emam, Bernd G. Freimut, Oliver Laitenberger |
ISSRE | 4 |
| 1997 | Perspective-based reading of code documents at Robert Bosch GmbH
Oliver Laitenberger, Jean-Marc DeBaud |
Inf. Softw. Technol. | 1 |
| 1996 | The empirical investigation of Perspective-Based Reading
Victor R. Basili, Scott Green, Oliver Laitenberger, Filippo Lanubile, Forrest Shull, Lars Sivert Sørumgård, Marvin V. Zelkowitz |
Empir. Softw. Eng. | 3 |