Demo Data from EDBT 2026 / reviewers in the wild / expert
Niclas Ohlsson
dblp:80/5957
· DBLP profile ↗
7ranked-venue papers
3as first author
0since 2021 · last 2000
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 3 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
3 papers |
Empirical software engineering · 80% Software testing · 20% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Empirical software engineering
software fault analysis |
0.0 | 1 | 2000 | Quantitative Analysis of Faults and Failures in a Complex Software System · IEEE Trans. Software Eng. 2000 |
Empirical software engineering
software effort estimation |
0.0 | 1 | 1998 | Planning Models for Software Reliability and Cost · IEEE Trans. Software Eng. 1998 |
Software testing
software reliability |
0.0 | 1 | 1998 | Planning Models for Software Reliability and Cost · IEEE Trans. Software Eng. 1998 |
Empirical software engineering › software metrics
design metrics |
0.0 | 1 | 1996 | Predicting Fault-Prone Software Modules in Telephone Switches · IEEE Trans. Software Eng. 1996 |
Empirical software engineering
fault prediction |
0.0 | 1 | 1996 | Predicting Fault-Prone Software Modules in Telephone Switches · IEEE Trans. Software Eng. 1996 |
Empirical software engineering › software defect prediction
fault-prone module prediction |
0.0 | 1 | 1996 | Predicting Fault-Prone Software Modules in Telephone Switches · IEEE Trans. Software Eng. 1996 |
Empirical software engineering
mining software repositories |
0.0 | 1 | 1996 | Predicting Fault-Prone Software Modules in Telephone Switches · IEEE Trans. Software Eng. 1996 |
Software testing › software reliability
reliability certification |
0.0 | 1 | 1998 | Planning Models for Software Reliability and Cost · IEEE Trans. Software Eng. 1998 |
Methods — techniques the papers use, named apart from their topics
quantitative empirical study · 0.0utilization matrix · 0.0reliability allocation · 0.0operational profile · 0.0COCOMO · 0.0logistic regression · 0.0linear regression · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2000 | Quantitative Analysis of Faults and Failures in a Complex Software SystemabstractThe authors describe a number of results from a quantitative study of faults and failures in two releases of a major commercial software system. They tested a range of basic software engineering hypotheses relating to: the Pareto principle of distribution of faults and failures; the use of early fault data to predict later fault and failure data; metrics for fault prediction; and benchmarking fault data. For example, we found strong evidence that a small number of modules contain most of the faults discovered in prerelease testing and that a very small number of modules contain most of the faults discovered in operation. We found no evidence to support previous claims relating module size to fault density nor did we find evidence that popular complexity metrics are good predictors of either fault-prone or failure-prone modules. We confirmed that the number of faults discovered in prerelease testing is an order of magnitude greater than the number discovered in 12 months of operational use. The most important result was strong evidence of a counter-intuitive relationship between pre- and postrelease faults; those modules which are the most fault-prone prerelease are among the least fault-prone postrelease, while conversely, the modules which are most fault-prone postrelease are among the least fault-prone prerelease. This observation has serious ramifications for the commonly used fault density measure. Our results provide data-points in building up an empirical picture of the software development process. Norman E. Fenton, Niclas Ohlsson |
IEEE Trans. Software Eng. | 2 |
| 1998 | An Extended Replication of an Experiment for Assessing Methods for Software Requirements Inspections
Kristian Sandahl, Ola Blomkvist, Joachim Karlsson, Christian Krysander, Mikael Lindvall, Niclas Ohlsson |
Empir. Softw. Eng. | 6 |
| 1998 | A comparison between software design and code metrics for the prediction of software fault content
Claes Wohlin, Niclas Ohlsson, Min Xie 0001 |
Inf. Softw. Technol. | 3 |
| 1998 | Application of multivariate analysis forsoftware fault prediction
Niclas Ohlsson, Mary E. Helander |
Softw. Qual. J. | 1 |
| 1998 | Planning Models for Software Reliability and CostabstractThis paper presents modeling frameworks for distributing development effort among software components to facilitate cost-effective progress toward a system reliability goal. Emphasis on components means that the frameworks can be used, for example, in cleanroom processes and to set certification criteria. The approach, based on reliability allocation, uses the operational profile to quantify the usage environment and a utilization matrix to link usage with system structure. Two approaches for reliability and cost planning are introduced: Reliability-Constrained Cost-Minimization (RCCM) and Budget-Constrained Reliability-Maximization (BCRM). Efficient solutions are presented corresponding to three general functions for measuring cost-to-attain failure intensity. One of the functions is shown to be a generalization of the basic COCOMO form. Planning within budget, adaptation for other cost functions and validation issues are also discussed. Analysis capabilities are illustrated using a software system consisting of 26 developed modules and one procured module. The example also illustrates how to specify a reliability certification level, and minimum purchase price, for the procured module. Mary E. Helander, Niclas Ohlsson |
IEEE Trans. Software Eng. | 3 |
| 1997 | Early Risk-Management by Identification of Fault-prone Modules
Niclas Ohlsson, Ann Christin Eriksson, Mary E. Helander |
Empir. Softw. Eng. | 1 |
| 1996 | Predicting Fault-Prone Software Modules in Telephone SwitchesabstractAn empirical study was carried out at Ericsson Telecom AB to investigate the relationship between several design metrics and the number of function test failure reports associated with software modules. A tool, ERIMET, was developed to analyze the design documents automatically. Preliminary results from the study of 130 modules showed that: based on fault and design data one can satisfactorily build, before coding has started, a prediction model for identifying the most fault-prone modules. The data analyzed show that 20 percent of the most fault-prone modules account for 60 percent of all faults. The prediction model built in this paper would have identified 20 percent of the modules accounting for 47 percent of all faults. At least four design measures can alternatively be used as predictors with equivalent performance. The size (with respect to the number of lines of code) used in a previous prediction model was not significantly better than these four measures. The Alberg diagram introduced in this paper offers a way of assessing a predictor based on historical data, which is a valuable complement to linear regression when prediction data is ordinal. Applying the method described in this paper makes it possible to use measures at the design phase to predict the most fault-prone modules. Niclas Ohlsson, Hans Alberg |
IEEE Trans. Software Eng. | 1 |