Demo Data from VLDB 2026 / reviewers in the wild / expert
Thomas Mullen
dblp:90/7473
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2009
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 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.
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 77% Empirical software engineering · 23% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
software design principles |
0.1 | 1 | 2009 | Writing code for other people: cognitive psychology and the fundamentals of good software design principles · OOPSLA 2009 |
Empirical software engineering
developer studies |
0.0 | 1 | 2009 | Writing code for other people: cognitive psychology and the fundamentals of good software design principles · OOPSLA 2009 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Writing code for other people: cognitive psychology and the fundamentals of good software design principlesabstractThis paper demonstrates how the cognitive model of the mind can explain the core fundamentals behind widely accepted design principles. The conclusion is that software design is largely a task of chunking analogies and presents a theory that is detailed enough to be accessible to even the most inexperienced programmer. The corollary of which is a pedagogical approach to understanding design principles rather than the necessity of years of software development experience. Thomas Mullen |
OOPSLA | 1 |