Demo Data from VLDB 2026 / reviewers in the wild / expert
James L. Elshoff
dblp:44/3695
· DBLP profile ↗
5ranked-venue papers
5as first author
0since 2021 · last 1984
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 5 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 · 61% Program analysis · 21% Programming languages and type systems · 18% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Empirical software engineering › software metrics
software complexity metrics |
0.0 | 1 | 1984 | Characteristic Program Complexity Measures · ICSE 1984 |
Empirical software engineering
software metrics |
0.0 | 3 | 1984 | The Influence of Structured Programming on PL/I Program Profiles · IEEE Trans. Software Eng. 1977 An Analysis of Some Commercial PL/I Programs · IEEE Trans. Software Eng. 1976 Characteristic Program Complexity Measures · ICSE 1984 |
Program analysis › dynamic analysis
profiling |
0.0 | 2 | 1977 | The Influence of Structured Programming on PL/I Program Profiles · IEEE Trans. Software Eng. 1977 An Analysis of Some Commercial PL/I Programs · IEEE Trans. Software Eng. 1976 |
Programming languages and type systems › programming paradigms
structured programming |
0.0 | 1 | 1977 | The Influence of Structured Programming on PL/I Program Profiles · IEEE Trans. Software Eng. 1977 |
Programming languages and type systems › programming paradigms › imperative languages
PL/I |
0.0 | 2 | 1977 | The Influence of Structured Programming on PL/I Program Profiles · IEEE Trans. Software Eng. 1977 An Analysis of Some Commercial PL/I Programs · IEEE Trans. Software Eng. 1976 |
Methods — techniques the papers use, named apart from their topics
source code analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1984 | Characteristic Program Complexity Measures
James L. Elshoff |
ICSE | 1 |
| 1977 | The Influence of Structured Programming on PL/I Program ProfilesabstractTwo sets of commercial PL/I programs are studied. One set represents programming practice before the introduction of structured programming techniques and the other set after their introduction. The use of these new methods is found to make a measurable difference on the quality of the programs. A few minor changes in the use of PL/I are noted. Substantial modifications to the control structure of the programs are measured. Also, some improvements in the qualitative aspects of the two sets are discussed. Although, they are much improved, further alterations can make the programs still better. The time and training required to introduce structured programming techniques will begin paying dividends within six months. James L. Elshoff |
IEEE Trans. Software Eng. | 1 |
| 1976 | A Numerical Profile of Commercial PL/I ProgramsabstractAbstract A sample of 120 production PL/I programs from several commercial computing installations has been studied. Data about the programs in the sample have been extracted by a PL/I scanning program. The statistical results of the study are presented in this document The paper concentrates on statistical data and not on general conclusions. The data are only interpreted to the extent that it is not ill‐defined and misleading. The data profile the use of basic PL/I elements and the structure of programs written in PL/I. The reader of this report will get a better understanding of how PL/I has been used in the commercial environment up to 1974. James L. Elshoff |
Softw. Pract. Exp. | 1 |
| 1976 | An Analysis of Some Commercial PL/I ProgramsabstractThe source code for 120 production PL/I programs from several General Motors' commercial computing installations has been collected. The programs have been scanned both manually and automatically. Some data from the scanning process are presented and interpreted. James L. Elshoff |
IEEE Trans. Software Eng. | 1 |
| 1974 | Handling Asynchronous Interrupts in a PL/1-like LanguageabstractAbstract A method of handling asynchronous interrupts, which are defined to be events, in a highlevel, block‐structured language is described. The language facilities are based on PL/1 conditions. The functions of an interrupt handler and its relationship with the execution time support for the language are defined and discussed. The development of the facilities being presented is also described. Solutions to design problems and implemenation details are stated. The use and benefits of the mechanism are discussed. James L. Elshoff, Robert Beckermeyer, John Dill, Michael Marcotty |
Softw. Pract. Exp. | 1 |