Demo Data from VLDB 2026 / reviewers in the wild / expert
David L. Lanning
dblp:10/5072
· DBLP profile ↗
9ranked-venue papers
1as first author
0since 2021 · last 1997
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 8 · 1 first-authorComputer networks · 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
1 paper |
Software maintenance and evolution · 77% Empirical software engineering · 23% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software quality assurance
software quality prediction |
0.0 | 1 | 1994 | A comparative study of pattern recognition techniques for quality evaluation of telecommunications software · IEEE J. Sel. Areas Commun. 1994 |
Empirical software engineering
software fault analysis |
0.0 | 1 | 1994 | A comparative study of pattern recognition techniques for quality evaluation of telecommunications software · IEEE J. Sel. Areas Commun. 1994 |
Methods — techniques the papers use, named apart from their topics
neural network classification · 0.0discriminant analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1997 | An Information Theory-Based Approach to Quantifying the Contribution of a Software Metric
Taghi M. Khoshgoftaar, Edward B. Allen, David L. Lanning |
J. Syst. Softw. | 3 |
| 1996 | Analysis and differentiation of software system environments
Taghi M. Khoshgoftaar, David L. Lanning |
Softw. Qual. J. | 2 |
| 1995 | A neural network approach for early detection of program modules having high risk in the maintenance phase
Taghi M. Khoshgoftaar, David L. Lanning |
J. Syst. Softw. | 2 |
| 1994 | Canonical Modeling of Software Complexity and Fault Correction ActivityabstractThe study applies canonical correlation analysis to investigate the relationship between source code complexity and fault correction activity. Product and process measures collected during the development of a commercial real-time product provide the data for this analysis. Sets of variables represent source code complexity and fault correction activity. Significant canonical correlations along two dimensions support the hypothesis that source code complexity exerted a causal influence on fault correction activity during the system test phase of the real-time product. Interpretation of the two significant canonical correlations reveals relationships between the sets of variables that are not immediately apparent from their simple correlations.> David L. Lanning, Taghi M. Khoshgoftaar |
ICSM | 1 |
| 1994 | On the impact of software product dissimilarity on software quality modelsabstractThe current software market favors software development organizations that apply software quality models. Software engineers fit quality models to data collected from past projects. Predictions from these models provide guidance in setting schedules and allocating resources for new and ongoing development projects. To improve model stability and predictive quality, engineers select models from the orthogonal linear combinations produced using principal components analysis. However, recent research revealed that the principal components underlying source code measures are not necessarily stable across software products. Thus, the principal components underlying the product used to fit a regression model can vary from the principal components underlying the product for which we desire predictions. We investigate the impact of this principal components instability on the predictive quality of regression models. To achieve this, we apply an analytical technique for accessing the aptness of a given model to a particular application.> Taghi M. Khoshgoftaar, David L. Lanning |
ISSRE | 2 |
| 1994 | A comparative study of pattern recognition techniques for quality evaluation of telecommunications softwareabstractThe extreme risks of software faults in the telecommunications environment justify the costs of data collection and modeling of software quality. Software quality models based on data drawn from past projects can identify key risk or problem areas in current similar development efforts. Once these problem areas are identified, the project management team can take actions to reduce the risks. Studies of several telecommunications systems have found that only 4-6% of the system modules were complex /spl lsqb/LeGall et al. 1990/spl rsqb/. Since complex modules are likely to contain a large proportion of a system's faults, the approach of focusing resources on high-risk modules seems especially relevant to telecommunications software development efforts. A number of researchers have recognized this, and have applied modeling techniques to isolate fault-prone or high-risk program modules. A classification model based upon discriminant analytic techniques has shown promise in performing this task. The authors introduce a neural network classification model for identifying high-risk program modules, and compare the quality of this model with that of a discriminant classification model fitted with the same data. They find that the neural network techniques provide a better management tool in software engineering environments. These techniques are simpler, produce more accurate models, and are easier to use.> Taghi M. Khoshgoftaar, David L. Lanning, Abhijit S. Pandya |
IEEE J. Sel. Areas Commun. | 2 |
| 1994 | Alternative approaches for the use of metrics to order programs by complexity
Taghi M. Khoshgoftaar, John C. Munson, David L. Lanning |
J. Syst. Softw. | 3 |
| 1993 | A Comparative Study of Predictive Models for Program Changes During System Testing and MaintenanceabstractBy modeling the relationship between software complexity attributes and software quality attributes, software engineers can take actions early in the development cycle to control the cost of the maintenance phase. The effectiveness of these model-based actions depends heavily on the predictive quality of the model. An enhanced modeling methodology that shows significant improvements in the predictive quality of regression models developed to predict software changes during maintenance is applied here. The methodology reduces software complexity data to domain metrics by applying principal components analysis. It then isolates clusters of similar program modules by applying cluster analysis to these derived domain metrics. Finally, the methodology develops individual regression models for each cluster. These within-cluster models have better predictive quality than a general model fitted to all of the observations.> Taghi M. Khoshgoftaar, John C. Munson, David L. Lanning |
ICSM | 3 |
| 1993 | A neural network modeling methodology for the detection of high-risk programsabstractThe profitability of a software development effort is highly dependent on both timely market entry and the reliability of the released product. To get a highly reliable product to the market on schedule, software engineers must allocate resources appropriately across the development effort. Software quality models based upon data drawn from past projects can identify key risk or problem areas in current similar development efforts. Knowing the high-risk modules in a software design is a key to good design and staffing decisions. A number of researchers have recognized this, and have applied modeling technqiues to isolate fault-prone or high-risk program modules early in the development cycle. Discriminant analytic classification models have shown promise in performing this task. We introduce a neural network classification model for identifying high-risk program modules, and we compare the quality of this model with that of a discriminant classification model fitted with the same data. We find that the neural network techniques provide a better management tool in software engineering environments. Taghi M. Khoshgoftaar, David L. Lanning, Abhijit S. Pandya |
ISSRE | 2 |