VLDB 2026 Research / reviewers in the wild / expert
Alastair Dunsmore
dblp:77/6569 · also Alastair Peter Dunsmore
· DBLP profile ↗
6ranked-venue papers
5as 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 · 6 · 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
4 papers |
Software maintenance and evolution · 74% Empirical software engineering · 26% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
software inspection |
0.1 | 3 | 2002 | Further investigations into the development and evaluation of reading techniques for object-oriented code inspection · ICSE 2002 Systematic Object-Oriented Inspection - An Emprirical Study · ICSE 2001 Object-oriented inspection in the face of delocalisation · ICSE 2000 |
Software maintenance and evolution › code review
code inspection |
0.0 | 1 | 2003 | The Development and Evaluation of Three Diverse Techniques for Object-Oriented Code Inspection · IEEE Trans. Software Eng. 2003 |
Empirical software engineering › software engineering research methodology
empirical study |
0.0 | 2 | 2003 | The Development and Evaluation of Three Diverse Techniques for Object-Oriented Code Inspection · IEEE Trans. Software Eng. 2003 Systematic Object-Oriented Inspection - An Emprirical Study · ICSE 2001 |
Empirical software engineering
controlled experiment |
0.0 | 1 | 2002 | Further investigations into the development and evaluation of reading techniques for object-oriented code inspection · ICSE 2002 |
Empirical software engineering
developer studies |
0.0 | 1 | 2000 | Object-oriented inspection in the face of delocalisation · ICSE 2000 |
Empirical software engineering › software evaluation
inspection effectiveness |
0.0 | 1 | 2000 | Object-oriented inspection in the face of delocalisation · ICSE 2000 |
Methods — techniques the papers use, named apart from their topics
empirical study · 0.1use case-based inspection · 0.0checklist-based inspection · 0.0abstract specification construction · 0.0controlled experiment · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | Self-assessment of performance in software inspection processes
Zhichao Yin, Alastair Dunsmore, James Miller 0001 |
Inf. Softw. Technol. | 2 |
| 2003 | The Development and Evaluation of Three Diverse Techniques for Object-Oriented Code InspectionabstractWe describe the development and evaluation of a rigorous approach aimed at the effective and efficient inspection of object-oriented (OO) code. Since the time that inspections were developed they have been shown to be powerful defect detection strategies. However, little research has been done to investigate their application to OO systems, which have very different structural and execution models compared to procedural systems. This suggests that inspection techniques may not be currently being deployed to their best effect in the context of large-scale OO systems. Work to date has revealed three significant issues that need to be addressed - the identification of chunks of code to be inspected, the order in which the code is read, and the resolution of frequent nonlocal references. Three techniques are developed with the aim of addressing these issues: one based on a checklist, one focused on constructing abstract specifications, and the last centered on the route that a use case takes through a system. The three approaches are evaluated empirically and, in this instance, it is suggested that the checklist is the most effective approach, but that the other techniques also have potential strengths. For the best results in a practical situation, a combination of techniques is recommended, one of which should focus specifically on the characteristics of OO. Alastair Dunsmore, Marc Roper, Murray Wood |
IEEE Trans. Software Eng. | 1 |
| 2002 | Further investigations into the development and evaluation of reading techniques for object-oriented code inspectionabstractThis paper describes the development and experimental evaluation of a rigorous approach for effective object-oriented (OO) code inspection. Since their development, inspections have been shown to be powerful defect detection strategies but little research has been done to investigate their application to OO systems, which have very different structural and execution models compared to procedural systems. Previous investigations have demonstrated that the delocalised nature of OO software - the resolution of frequent non-local references, and the incongruous relationship between its static and dynamic representations, are primary inhibitors to its effective inspection. The experiment investigates a set of three complementary code reading techniques devised specifically to address these problems: one based on a checklist adapted to address the identified problems of OO inspections, one focused on the systematic construction of abstract specifications, and the last centered on the dynamic slice that a use-case takes through a system. The analysis shows that there is a significant difference in the number of defects found between the three reading techniques. The checklist-based technique emerges as the most effective approach but the other techniques also have noticeable strengths and so for the best results in a practical situation a combination of techniques is recommended. Alastair Dunsmore, Marc Roper, Murray Wood |
ICSE | 1 |
| 2001 | Systematic Object-Oriented Inspection - An Emprirical Study
Alastair Dunsmore, Marc Roper, Murray Wood |
ICSE | 1 |
| 2000 | Object-oriented inspection in the face of delocalisationabstractSoftware inspection is now widely accepted as an effective technique for defect detection. This acceptance is largely based on studies using procedural program code. This paper presents empirical evidence that raises significant questions about the application of inspection to object-oriented code. Alastair Dunsmore, Marc Roper, Murray Wood |
ICSE | 1 |
| 2000 | The role of comprehension in software inspection
Alastair Dunsmore, Marc Roper, Murray Wood |
J. Syst. Softw. | 1 |