Demo Data from EDBT 2026 / reviewers in the wild / expert
Kenneth A. Pier
dblp:p/KennethAPier · also Ken Pier
· DBLP profile ↗
7ranked-venue papers
1as first author
0since 2021 · last 1993
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 4Systems, architecture and hardware · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1
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.
| Human-computer interaction and pervasive computing
4 papers |
User interface design and tools · 47% Interaction techniques and input · 21% Collaborative and social computing · 18% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Memory systems · 59% Processor architecture and microarchitecture · 33% Performance modeling and evaluation · 4% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% |
Topics — the 14 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Ubiquitous computing and smart environments › interactive surfaces
large interactive displays |
0.0 | 1 | 1992 | Liveboard: A Large Interactive Display Supporting Group Meetings, Presentations, and Remote Collaboration · CHI 1992 |
Collaborative and social computing › computer-supported cooperative work
multi-device collaboration |
0.0 | 1 | 1992 | MMM: The Multi-Device Multi-User Multi-Editor · CHI 1992 |
User interface design and tools › interactive systems › document interaction
document-based user interfaces |
0.0 | 1 | 1991 | Documents as user interfaces · CHI 1991 |
Interaction techniques and input
cross-device interaction |
0.0 | 1 | 1992 | MMM: The Multi-Device Multi-User Multi-Editor · CHI 1992 |
User interface design and tools › interactive systems
document interaction |
0.0 | 1 | 1991 | Documents as user interfaces · CHI 1991 |
Memory systems
cache |
0.0 | 1 | 1981 | The Memory System of a High-Performance Personal Computer · IEEE Trans. Computers 1981 |
Memory systems › memory hierarchy
cache hierarchy |
0.0 | 1 | 1981 | The Memory System of a High-Performance Personal Computer · IEEE Trans. Computers 1981 |
Memory systems › memory management › virtual memory
paging |
0.0 | 1 | 1981 | The Memory System of a High-Performance Personal Computer · IEEE Trans. Computers 1981 |
Memory systems › memory management
virtual memory |
0.0 | 1 | 1981 | The Memory System of a High-Performance Personal Computer · IEEE Trans. Computers 1981 |
Processor architecture and microarchitecture › microprogramming
microprogrammable processor |
0.0 | 1 | 1980 | A Processor for a High-Performance Personal Computer · ISCA 1980 |
Processor architecture and microarchitecture › pipelining
pipelined processor |
0.0 | 1 | 1980 | A Processor for a High-Performance Personal Computer · ISCA 1980 |
Memory systems › memory architecture
pipelined memory architecture |
0.0 | 1 | 1981 | The Memory System of a High-Performance Personal Computer · IEEE Trans. Computers 1981 |
Processor architecture and microarchitecture
pipelining |
0.0 | 1 | 1981 | The Memory System of a High-Performance Personal Computer · IEEE Trans. Computers 1981 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 1981 | The Memory System of a High-Performance Personal Computer · IEEE Trans. Computers 1981 |
Methods — techniques the papers use, named apart from their topics
magic lens filters · 0.0direct manipulation · 0.0system design · 0.0informal survey · 0.0conceptual design · 0.0retrospective analysis · 0.0performance measurement · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1993 | Toolglass and magic lenses: the see-through interfaceabstractToolglass™ widgets are new user interface tools that can appear, as though on a transparent sheet of glass, between an application and a traditional cursor.They can be positioned with one hand while the other positions the cursor.The widgets provide a rich and concise vocabulary for operating on application objects.These widgets may incorporate visual filters, called Magic Lens™ filters, that modify the presentation of application objects to reveal hidden information, to enhance data of interest, or to suppress distracting information.Together, these tools form a see-through interface that offers many advantages over traditional controls.They provide a new style of interaction that better exploits the user's everyday skills.They can reduce steps, cursor motion, and errors.Many widgets can be provided in a user interface, by designers and by users, without requiring dedicated screen space.In addition, lenses provide rich context-dependent feedback and the ability to view details and context simultaneously.Our widgets and lenses can be combined to form operation and viewing macros, and can be used over multiple applications. Eric A. Bier, Maureen Stone 0002, Kenneth A. Pier, William Buxton, Tony DeRose |
SIGGRAPH | 3 |
| 1992 | MMM: The Multi-Device Multi-User Multi-Editor
Eric A. Bier, Steve Freeman, Kenneth A. Pier |
CHI | 3 |
| 1992 | Liveboard: A Large Interactive Display Supporting Group Meetings, Presentations, and Remote CollaborationabstractThis paper describes the Liveboard, a large interactive display system. With nearly one million pixels and an accurate, multi-state, cordless pen, the Liveboard provides a basis for research on user interfaces for group meetings, presentations and remote collaboration. We describe the underlying hardware and software of the Liveboard, along with several software applications that have been developed. In describing the system, we point out the design rationale that was used to make various choices. We present the results of an informal survey of Liveboard users, and describe some of the improvements that have been made in response to user feedback. We conclude with several general observations about the use of large public interactive displays. Scott Elrod, Richard H. Bruce, Rich Gold, David Goldberg 0001, Frank G. Halasz, William C. Janssen Jr., David D. Lee, Kim McCall, Elin Rønby Pedersen, Kenneth A. Pier, John C. Tang, Brent B. Welch |
CHI | 10 |
| 1991 | Documents as user interfaces
Eric A. Bier, Kenneth A. Pier |
CHI | 2 |
| 1983 | A Retrospective on the Dorado, A High-Performance Personal Computerabstractspecification of a high·performance successor to the Alto personal minicomputer, in use since 1973. After four years, the resulting machine, called the Dorado, was in use within the research community at PARCo This paper begins with an overview of the design goals, archi-tecture, and implementation of the Dorado and then provides a retrospective view and critique of the Dorado project as a whole. The major machine architectural features are evaluated, other project aspects such as design automation and management structures are explained, a chronological history with milestones is included, and a variety of accomplish· ments, red herrings, and shortfalls is discussed. The paper concludes with some specula-tions on what the project might have done differently and what might be done differently today instead of in the late 1970s. Although more than a dozen scientists and technicians contributed to the project, the Kenneth A. Pier |
ISCA | 1 |
| 1981 | The Memory System of a High-Performance Personal ComputerabstractThe memory system of the Dorado, a compact high- performance personal computer, has very high I/O bandwidth, a large paged virtual memory, a cache, and heavily pipelined control; this paper discusses all of these in detail. Relatively low-speed I/O devices transfer single words to or from the cache; fast devices, such as a color video display, transfer directly to or from main storage while the processor uses the cache. Virtual addresses are used in the cache and for all I/O transfers. The memory is controlled by a seven-stage pipeline, which can deliver a peak main-storage bandwidth of 533 million bits/s to service fast I/O devices and cache misses. Interesting problems of synchronization and scheduling in this pipeline are discussed. The paper concludes with some performance measurements that show, among other things, that the cache hit rate is over 99 percent. Douglas W. Clark, Butler W. Lampson, Kenneth A. Pier |
IEEE Trans. Computers | 3 |
| 1980 | A Processor for a High-Performance Personal ComputerabstractThis paper describes the design goals, micro- architecture, and implementation of the microprogrammed processor for a compact high performance personal computer. This computer supports a range of high level language environments and high bandwidth I/O devices. Besides the processor, it has a cache, a memory map, main storage, and an instruction fetch unit; these are described in other papers. The processor can be shared among 16 microcoded tasks, performing microcode context switches on demand with essentially no overhead. Conditional branches are done without any lookahead or delay. Microinstructions are fairly tightly encoded, and use an interesting variant on control field sharing. The processor implements a large number of internal registers, hardware stacks, a cyclic shifter/masker, and an arithmetic/logic unit, together with external data paths for instruction fetching, memory interface, and I/O, in a compact, pipe-lined organization. Butler W. Lampson, Kenneth A. Pier |
ISCA | 2 |