Demo Data from VLDB 2026 / reviewers in the wild / expert
Brian Wilkerson
dblp:52/516
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 1989
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2
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 |
Programming languages and type systems · 73% Requirements engineering and software design · 21% Software maintenance and evolution · 6% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
object-oriented programming |
0.0 | 2 | 1989 | An Overview of Modular Smalltalk · OOPSLA 1988 Object-Oriented Design: A Responsibility-Driven Approach · OOPSLA 1989 |
Programming languages and type systems › object-oriented programming
encapsulation |
0.0 | 1 | 1989 | Object-Oriented Design: A Responsibility-Driven Approach · OOPSLA 1989 |
Programming languages and type systems
language design |
0.0 | 1 | 1988 | An Overview of Modular Smalltalk · OOPSLA 1988 |
Requirements engineering and software design
modularity |
0.0 | 1 | 1988 | An Overview of Modular Smalltalk · OOPSLA 1988 |
Software maintenance and evolution
software modularity |
0.0 | 1 | 1988 | An Overview of Modular Smalltalk · OOPSLA 1988 |
Methods — techniques the papers use, named apart from their topics
responsibility-driven design · 0.0language design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1989 | Object-Oriented Design: A Responsibility-Driven ApproachabstractObject-oriented programming languages support encapsulation, thereby improving the ability of software to be reused, refined, tested, maintained, and extended. The full benefit of this support can only be realized if encapsulation is maximized during the design process.We argue that design practices which take a data-driven approach fail to maximize encapsulation because they focus too quickly on the implementation of objects. We propose an alternative object-oriented design method which takes a responsibility-driven approach. We show how such an approach can increase the encapsulation by deferring implementation issues until a later stage. Rebecca Wirfs-Brock, Brian Wilkerson |
OOPSLA | 2 |
| 1988 | An Overview of Modular SmalltalkabstractThis paper introduces the programming language Modular Smalltalk, a descendant of the Smalltalk-80 programming language. Modular Smalltalk was designed to support teams of software engineers developing production application programs that can run independently of the environment in which they are developed. We first discuss our motivation for designing Modular Smalltalk. Specifically, we examine the properties of Smalltalk-80 that make it inappropriate for our purposes. We then present an overview of the design of Modular Smalltalk, with an emphasis on how it overcomes these weaknesses. Allen Wirfs-Brock, Brian Wilkerson |
OOPSLA | 2 |