VLDB 2026 Research / reviewers in the wild / expert
David P. Tegarden
dblp:84/6723 · also David Tegarden
· DBLP profile ↗
5ranked-venue papers
2as first author
0since 2021 · last 2010
0000-0001-9538-7225ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2Artificial intelligence and machine learning · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1 · 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.
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Usability and user experience research · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Empirical software engineering · 87% Requirements engineering and software design · 13% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visualization and visual analytics › visualization evaluation
information visualization evaluation |
0.1 | 1 | 2010 | Using Cognitive Fit Theory to Evaluate the Effectiveness of Information Visualizations: An Example Using Quality Assurance Data · IEEE Trans. Vis. Comput. Graph. 2010 |
Empirical software engineering › developer studies
cognitive processes |
0.0 | 1 | 2001 | Cognitive activities in OO development · Int. J. Hum. Comput. Stud. 2001 |
Empirical software engineering
developer studies |
0.0 | 1 | 2001 | Cognitive activities in OO development · Int. J. Hum. Comput. Stud. 2001 |
Requirements engineering and software design
object-oriented development |
0.0 | 1 | 2001 | Cognitive activities in OO development · Int. J. Hum. Comput. Stud. 2001 |
Methods — techniques the papers use, named apart from their topics
proximity compatibility principle · 0.2cognitive fit theory · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Using Cognitive Fit Theory to Evaluate the Effectiveness of Information Visualizations: An Example Using Quality Assurance DataabstractCognitive fit theory, along with the proximity compatibility principle, is investigated as a basis to evaluate the effectiveness of information visualizations to support a decision-making task. The task used in this study manipulates varying levels of task complexity for quality control decisions in a high-volume discrete manufacturing environment. The volume of process monitoring and quality control data produced in this type of environment can be daunting. Today's managers need effective decision support tools to sort through the morass of data in a timely fashion to make critical decisions on product and process quality. Jay M. Teets, David P. Tegarden, Roberta S. Russell |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 2008 | Improving change tolerance through Capabilities-based design: an empirical analysisabstractAbstract We introduce a Capabilities‐based approach for constructing large‐scale systems such that they are change‐tolerant. The inherent complexity of software systems increases their susceptibility to change when subjected to the vagaries of user needs, technology advances, market demands, and other change‐inducing factors. Despite the inevitability of change, traditional requirements engineering strives to develop systems based on a fixed solution; a mostly unsuccessful approach as evidenced by the history of system failures. In contrast, we utilize Capabilities—functional abstractions that are neither as amorphous as user needs nor as rigid as system requirements—to architect systems that accommodate change with minimum impact. These entities are designed to exhibit the desirable characteristics of high cohesion, low coupling, and balanced abstraction levels and are generated by a two‐phased process called Capabilities Engineering. Phase I mathematically exploits the structural semantics of a function decomposition graph—a representation of user needs—to formulate change‐tolerant Capabilities. Phase II optimizes these Capabilities to comply with schedule and technology constraints. In this paper, we present the overall framework of this process and detail the algorithm to identify Capabilities. In addition, we empirically evaluate the change tolerance of Capabilities resulting from Phase I. For this we examine the ripple effect of needs change on a real‐world Course Evaluation System based on the original requirements‐based design and the corresponding Capabilities‐based design. Our experimental results indicate, with statistical significance, that the Capabilities‐based design is less impacted by change and thereby improves the change tolerance of the system when subjected to needs volatility. Copyright © 2008 John Wiley & Sons, Ltd. Ramya Ravichandar, James D. Arthur, Shawn A. Bohner, David P. Tegarden |
J. Softw. Maintenance Res. Pract. | 4 |
| 2001 | Cognitive activities in OO development
David P. Tegarden, Steven D. Sheetz |
Int. J. Hum. Comput. Stud. | 1 |
| 2001 | Illustrating the cognitive consequences of object-oriented systems development
Steven D. Sheetz, David P. Tegarden |
J. Syst. Softw. | 2 |
| 1995 | A software complexity model of object-oriented systems
David P. Tegarden, Steven D. Sheetz, David E. Monarchi |
Decis. Support Syst. | 1 |