Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kenneth J. Rodham

dblp:84/5820 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
0since 2021 · last 1997
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 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
Operating systems · 77% Programming languages and type systems · 23%
Human-computer interaction and pervasive computing
1 paper
Collaborative and social computing · 77% User interface design and tools · 23%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Collaborative and social computing › groupware
shared window systems
0.011994
Smart telepointers: maintaining telepointer consistency in the presence of user interface customization · ACM Trans. Graph. 1994
Programming languages and type systems › language design
programming abstractions
0.011997
Nanites: An Approach to Structure-Based Monitoring · ACM Trans. Comput. Hum. Interact. 1997
User interface design and tools › customization
interface customization
0.011994
Smart telepointers: maintaining telepointer consistency in the presence of user interface customization · ACM Trans. Graph. 1994

Methods — techniques the papers use, named apart from their topics

software design · 0.0smart telepointer · 0.0
YearPublicationVenuePosition
1997 Nanites: An Approach to Structure-Based Monitoring
abstract
The focal point of many interactive systems is an information artifact being created and manipulated by one or more users through a user interface. The software components of such an interactive system perform their tasks relative to the data structures that represent the information artifact. System components interact with each other by changing these data and responding when relevant changes are made to them by other components. Perhaps the most difficult problem to be solved when building such data-centric systems is the monitoring problem. System components require the ability to watch for and respond to changes made to complex data structures. Previous monitoring approaches are geared toward monitoring single data items rather than entire data structures. This article describes an new monitoring approach called Nanites that is designed to simplify the task of monitoring complex data structures.
Kenneth J. Rodham, Dan R. Olsen
ACM Trans. Comput. Hum. Interact.1
1995 Distributable interactive objects
Kenneth J. Rodham, Dan R. Olsen
INTERACT1
1995 Interactive net-services on the WWW
Kenneth J. Rodham, Dan R. Olsen
INTERACT1
1994 Smart telepointers: maintaining telepointer consistency in the presence of user interface customization
abstract
Conventional methods for maintaining telepointer consistency in shared windows do not work in the presence of per-user window customizations. This article presents the notion of a “smart telepointer,” which is a telepointer that works correctly in spite of such customizations. Methods for smart-telepointer implementation are discussed.
Kenneth J. Rodham, Dan R. Olsen
ACM Trans. Graph.1
1993 Implementing a Graphical Multi-user Interface Toolkit
abstract
Abstract Multi‐user applications allows users in different locations to simultaneously interact with a common interface. Creating multi‐user applications is complicated by issues such as process synchronization, replicated window management, and floor control. As a result, several papers describing toolkits that simplify programming of multi‐user applications have appeared in the literature. This paper discusses several low‐level issues that must be addressed when implementing such a toolkit. Issues relating to replicated window management, supporting heterogeneous hardware environments, and multi‐user event handling are discussed.
Douglas C. Kohlert, Kenneth J. Rodham, Dan R. Olsen
Softw. Pract. Exp.2