VLDB 2026 Research / reviewers in the wild / expert
John W. Daly
dblp:52/3983
· DBLP profile ↗
15ranked-venue papers
4as first author
0since 2021 · last 2001
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 15 · 4 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 · 85% Software maintenance and evolution · 15% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Empirical software engineering
controlled experiment |
0.0 | 1 | 2001 | A Controlled Experiment for Evaluating Quality Guidelines on the Maintainability of Object-Oriented Designs · IEEE Trans. Software Eng. 2001 |
Empirical software engineering › software metrics
coupling metrics |
0.0 | 1 | 1999 | A Unified Framework for Coupling Measurement in Object-Oriented Systems · IEEE Trans. Software Eng. 1999 |
Empirical software engineering › software metrics
measurement framework |
0.0 | 1 | 1999 | A Unified Framework for Coupling Measurement in Object-Oriented Systems · IEEE Trans. Software Eng. 1999 |
Empirical software engineering
software metrics |
0.0 | 1 | 1999 | A Unified Framework for Coupling Measurement in Object-Oriented Systems · IEEE Trans. Software Eng. 1999 |
Software maintenance and evolution
software evolution |
0.0 | 1 | 1997 | Workshop Summary: Process Modelling and Empirical Studies of Software Evolution · ICSE 1997 |
Methods — techniques the papers use, named apart from their topics
controlled experiment · 0.0systematic review · 0.0formalism · 0.0process modeling · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2001 | A Controlled Experiment for Evaluating Quality Guidelines on the Maintainability of Object-Oriented DesignsabstractThe paper presents a controlled experiment, focusing on the impact of applying quality design principles such as the ones provided by P. Coad and E. Yourdon (1991) on the maintainability of object oriented designs. Results, which repeat the findings of a previous study, strongly suggest that such design principles have a beneficial effect on the maintainability of object oriented designs. It is argued that object oriented designs are sensitive to poor design practices because the cognitive complexity introduced becomes increasingly unmanageable. However, as our ability to generalize these results is limited, they should be considered as preliminary, i.e., it is very likely that they can only be generalized to programmers with little object oriented training and programming experience. Such programmers can, however, be commonly found on maintenance projects. As well as additional research, external replications of this study are required to confirm the results and achieve confidence in these findings. Lionel C. Briand, Christian Bunse, John W. Daly |
IEEE Trans. Software Eng. | 3 |
| 2000 | Exploring the relationships between design measures and software quality in object-oriented systems
Lionel C. Briand, Jürgen Wüst, John W. Daly, D. Victor Porter |
J. Syst. Softw. | 3 |
| 1999 | Multi-method research: An empirical investigation of object-oriented technology
Murray Wood, John W. Daly, James Miller 0001, Marc Roper |
J. Syst. Softw. | 2 |
| 1999 | A Unified Framework for Coupling Measurement in Object-Oriented SystemsabstractThe increasing importance being placed on software measurement has led to an increased amount of research developing new software measures. Given the importance of object-oriented development techniques, one specific area where this has occurred is coupling measurement in object-oriented systems. However, despite a very interesting and rich body of work, there is little understanding of the motivation and empirical hypotheses behind many of these new measures. It is often difficult to determine how such measures relate to one another and for which application they can be used. As a consequence, it is very difficult for practitioners and researchers to obtain a clear picture of the state of the art in order to select or define measures for object-oriented systems. This situation is addressed and clarified through several different activities. First, a standardized terminology and formalism for expressing measures is provided which ensures that all measures using it are expressed in a fully consistent and operational manner. Second, to provide a structured synthesis, a review of the existing frameworks and measures for coupling measurement in object-oriented systems takes place. Third, a unified framework, based on the issues discovered in the review, is provided and all existing measures are then classified according to this framework. This paper contributes to an increased understanding of the state-of-the-art. Lionel C. Briand, John W. Daly, Jürgen Wüst |
IEEE Trans. Software Eng. | 2 |
| 1998 | Predicting fault-prone classes with design measures in object-oriented systemsabstractThe paper aims at empirically exploring the relationships between existing object oriented coupling, cohesion, and inheritance measures and the probability of fault detection in system classes during testing. The underlying goal of such a study is to better understand the relationship between existing product measurement in OO systems and the quality of the software developed. It is shown that by using a subset of existing measures, accurate models can be built to predict in which classes most of the faults are likely to lie in. By inspecting 48% of the classes, it is possible to find 95% of the faults. Besides the size of classes, the frequency of method invocations and the depth of inheritance hierarchies seem to be the main driving factors of fault proneness. Lionel C. Briand, John W. Daly, D. Victor Porter, Jürgen Wüst |
ISSRE | 2 |
| 1998 | A Unified Framework for Cohesion Measurement in Object-Oriented Systems
Lionel C. Briand, John W. Daly, Jürgen Wüst |
Empir. Softw. Eng. | 2 |
| 1997 | Workshop Summary: Process Modelling and Empirical Studies of Software EvolutionabstractNo abstract available. Rachel Harrison, Martin J. Shepperd, John W. Daly |
ICSE | 3 |
| 1997 | An Experimental Comparison of the Maintainability of Object-Oriented and Structured Design DocumentsabstractPresents a controlled experiment focusing on the following issues. (1) Are object-oriented design documents easier to understand and modify than structured design documents? (2) Must they comply with quality design principles, such as the ones provided by Coad and Yourdon (1991)? (3) What is the impact of such design principles on the understandability and modifiability of design documents? The results of the experiment strongly suggest that such design principles have a beneficial effect on the maintainability of object-oriented design documents. However, there is no strong evidence regarding the alleged higher maintainability of object-oriented design documents over structured design documents. Furthermore, the results suggest that object-oriented design documents are more sensitive to poor design practices, in part because their cognitive complexity becomes increasingly unmanageable. However, as our ability to generalise these results is limited, they should be considered as preliminary, i.e. it is very likely that they can only be generalised to programmers with little object-oriented training. However, such programmers can be commonly found on maintenance projects Lionel C. Briand, Christian Bunse, John W. Daly, Christiane M. Differding |
ICSM | 3 |
| 1997 | An Experimental Comparison of the Maintainability of Object-Oriented and Structured Design Documents
Lionel C. Briand, Christian Bunse, John W. Daly, Christiane M. Differding |
Empir. Softw. Eng. | 3 |
| 1997 | Process Modelling and Empirical Studies of Software Evolution (PMESSE'97) Workshop Report
Rachel Harrison, Lionel C. Briand, John W. Daly, Marc I. Kellner, David Raffo, Martin J. Shepperd |
Empir. Softw. Eng. | 3 |
| 1997 | Statistical power and its subcomponents - missing and misunderstood concepts in empirical software engineering research
James Miller 0001, John W. Daly, Murray Wood, Marc Roper, Andrew Brooks |
Inf. Softw. Technol. | 2 |
| 1996 | Evaluating inheritance depth on the maintainability of object-oriented software
John W. Daly, Andrew Brooks, James Miller 0001, Marc Roper, Murray Wood |
Empir. Softw. Eng. | 1 |
| 1995 | A Survey of Experiences amongst Object-Oriented PractitionersabstractThe object-oriented paradigm is becoming increasingly popular as a result of expert opinion and anecdotal evidence and not on the basis of sound empirical data. The questionnaire survey was undertaken as part of a programme of research to validate unsupported claims about the paradigm. The questionnaire follows structured interviews of experienced object-oriented developers with the intention of confirming the findings on a wider practitioner group. It was posted to relevant electronic newsgroups and to members of an object-oriented (postal) mailing list. The survey received 167 responses to the electronic questionnaire and 119 responses (30% response rate) to the postal version. Results show that respondents are of the view that: (i) the object-oriented paradigm has advantages over other paradigms in terms of ease of analysis and design, programmer productivity, software reuse, and ease of maintenance; (ii) inheritance can introduce difficulties when trying to understand object-oriented software; (iii) missing design documentation and poor or inappropriate design are prevalent problems; (iv) maintenance causes degradation of object-oriented software, but less frequently than conventional software; (v) C++ has many deficiencies in comparison to other purer object-oriented languages. John W. Daly, James Miller 0001, Andrew Brooks, Marc Roper, Murray Wood |
APSEC | 1 |
| 1995 | The effect of inheritance on the maintainability of object-oriented software: an empirical studyabstractThe empirical study was undertaken as part of a programme of research to explore unsupported claims about the object-oriented paradigm: a series of experiments tested the effect of inheritance on the maintainability of object-oriented software. Subjects were asked to modify object-oriented software with a hierarchy of 3 levels of inheritance depth and equivalent object-based software with no inheritance. The collected timing data showed that subjects maintaining object-oriented software using inheritance performed the modification tasks, on average, approximately 20% quicker than those maintaining equivalent object-based software with no inheritance. An initial inductive analysis revealed that 2 out of 3 subjects performed faster when maintaining the object-oriented software with inheritance. The findings are sufficiently important that attempts to verify the results should be made by independent researchers. Subsequent studies should seek to scale up the findings to the maintenance of more complex software by professional programmers. John W. Daly, Andrew Brooks, James Miller 0001, Marc Roper, Murray Wood |
ICSM | 1 |
| 1994 | Verification of Results in Software Maintenance Through External ReplicationabstractEmpirical studies carried out to help understand the problems of software maintenance are widely held to be of value. A view perhaps less widely recognised within the software engineering domain is that experiments should be replicated both internally and externally to validate the results and build up a cohesive body of knowledge. This paper presents the external replication findings of an experiment which tested the benefits to maintenance of using modular code against nonmodular (monolithic) code. The results of our replication were strikingly different from those of the original which showed that a modular program could be maintained significantly faster than an equivalent monolithic version. An inductive analysis, undertaken to investigate the reasons for this, uncovered evidence of an ability effect and the suggestion that the experiment may have been too artificial.> John W. Daly, Andrew Brooks, James Miller 0001, Marc Roper, Murray Wood |
ICSM | 1 |