EDBT 2026 Demo / reviewers in the wild / expert
David P. Darcy
dblp:16/1824
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 2005
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 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
2 papers |
Empirical software engineering · 48% Software maintenance and evolution · 26% Requirements engineering and software design · 26% |
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 |
0.1 | 2 | 2005 | The Structural Complexity of Software: An Experimental Test · IEEE Trans. Software Eng. 2005 Managerial Use of Metrics for Object-Oriented Software: An Exploratory Analysis · IEEE Trans. Software Eng. 1998 |
Requirements engineering and software design › software design principles
coupling and cohesion |
0.1 | 1 | 2005 | The Structural Complexity of Software: An Experimental Test · IEEE Trans. Software Eng. 2005 |
Software maintenance and evolution
software complexity |
0.1 | 1 | 2005 | The Structural Complexity of Software: An Experimental Test · IEEE Trans. Software Eng. 2005 |
Empirical software engineering › software metrics
object-oriented metrics |
0.0 | 1 | 1998 | Managerial Use of Metrics for Object-Oriented Software: An Exploratory Analysis · IEEE Trans. Software Eng. 1998 |
Empirical software engineering › software economics
software productivity |
0.0 | 1 | 1998 | Managerial Use of Metrics for Object-Oriented Software: An Exploratory Analysis · IEEE Trans. Software Eng. 1998 |
Methods — techniques the papers use, named apart from their topics
information processing theory · 0.1empirical study · 0.1regression analysis · 0.0empirical analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | The Structural Complexity of Software: An Experimental TestabstractThis research examines the structural complexity of software and, specifically, the potential interaction of the two dominant dimensions of structural complexity, coupling and cohesion. Analysis based on an information processing view of developer cognition results in a theoretically driven model with cohesion as a moderator for a main effect of coupling on effort. An empirical test of the model was devised in a software maintenance context utilizing both procedural and object-oriented tasks, with professional software engineers as participants. The results support the model in that there was a significant interaction effect between coupling and cohesion on effort, even though there was no main effect for either coupling or cohesion. The implication of this result is that, when designing, implementing, and maintaining software to control complexity, both coupling and cohesion should be considered jointly, instead of independently. By providing guidance on structuring software for software professionals and researchers, these results enable software to continue as the solution of choice for a wider range of richer, more complex problems. David P. Darcy, Chris F. Kemerer, Sandra Slaughter, James E. Tomayko |
IEEE Trans. Software Eng. | 1 |
| 1998 | Managerial Use of Metrics for Object-Oriented Software: An Exploratory AnalysisabstractWith the increasing use of object-oriented methods in new software development, there is a growing need to both document and improve current practice in object-oriented design and development. In response to this need, a number of researchers have developed various metrics for object-oriented systems as proposed aids to the management of these systems. In this research, an analysis of a set of metrics proposed by Chidamber and Kemerer (1994) is performed in order to assess their usefulness for practising managers. First, an informal introduction to the metrics is provided by way of an extended example of their managerial use. Second, exploratory analyses of empirical data relating the metrics to productivity, rework effort and design effort on three commercial object-oriented systems are provided. The empirical results suggest that the metrics provide significant explanatory power for variations in these economic variables, over and above that provided by traditional measures, such as size in lines of code, and after controlling for the effects of individual developers. Shyam R. Chidamber, David P. Darcy, Chris F. Kemerer |
IEEE Trans. Software Eng. | 2 |