EDBT 2026 Demo / reviewers in the wild / expert
Christopher Wolfe
dblp:79/1492
· DBLP profile ↗
5ranked-venue papers
1as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 3Software engineering, systems software and programming languages · 2 · 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.
| Human-computer interaction and pervasive computing
1 paper |
Collaborative and social computing · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 67% Requirements engineering and software design · 33% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Collaborative and social computing
groupware |
0.1 | 1 | 2010 | Gone but not forgotten: designing for disconnection in synchronous groupware · CSCW 2010 |
Collaborative and social computing › groupware
synchronous groupware |
0.1 | 1 | 2010 | Gone but not forgotten: designing for disconnection in synchronous groupware · CSCW 2010 |
Program verification
constraint checking |
0.0 | 1 | 2003 | Visual Constraint Diagrams: Runtime Conformance Checking of UML Object Models versus Implementations · ASE 2003 |
Program verification › dynamic verification
runtime verification |
0.0 | 1 | 2003 | Visual Constraint Diagrams: Runtime Conformance Checking of UML Object Models versus Implementations · ASE 2003 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 2003 | Visual Constraint Diagrams: Runtime Conformance Checking of UML Object Models versus Implementations · ASE 2003 |
Distributed systems
fault tolerance |
0.0 | 1 | 2010 | Gone but not forgotten: designing for disconnection in synchronous groupware · CSCW 2010 |
Methods — techniques the papers use, named apart from their topics
runtime checking · 0.0constraint diagrams · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Scenarchitectures: The Use of Domain-Specific Architectures to Bridge Design and Implementation
T. C. Nicholas Graham, Emmanuel Dubois 0001, Christophe Bortolaso, Christopher Wolfe |
INTERACT (2) | 4 |
| 2010 | Gone but not forgotten: designing for disconnection in synchronous groupwareabstractSynchronous groupware depends on the assumption that people are fully connected to the others in the group, but there are many situations (network delay, network outage, or explicit departure) where users are disconnected for various periods. There is little research dealing with disconnection in synchronous groupware from a user and application perspective; as a result, most current groupware systems do not handle disconnection events well, and several user-level problems occur. To address this limitation, we developed the Disco framework, a model for handling several types of disconnection in synchronous groupware. The framework considers how disconnections are identified, what senders and receivers should do during an absence, and what should be done with accumulated data upon reconnection. We have implemented the framework in three applications that show the feasibility, generality, and functionality of our ideas. Our framework is the first to deal with a full range of disconnection issues for synchronous groupware, and shows how groupware can better support the realities of distributed collaboration. Carl Gutwin, T. C. Nicholas Graham, Christopher Wolfe, Nelson Wong, Brian de Alwis |
CSCW | 3 |
| 2009 | An Incremental Algorithm for High-Performance Runtime Model Consistency
Christopher Wolfe, T. C. Nicholas Graham, W. Greg Phillips |
MoDELS | 1 |
| 2006 | Quality Analysis of Distribution Architectures for Synchronous GroupwareabstractThis paper identifies a set of distribution architectures for the development of synchronous groupware and provides an analysis of their quality attributes. The architectures and their quality attributes provide insight on how to structure the implementation of synchronous groupware applications, providing developers with precise guidance on the trade-offs between various implementation techniques. In contrast to many proposed architectures for groupware, these architectures have been synthesized through analysis of successful groupware systems whose properties are well-understood T. C. Nicholas Graham, W. Greg Phillips, Christopher Wolfe |
CollaborateCom | 3 |
| 2003 | Visual Constraint Diagrams: Runtime Conformance Checking of UML Object Models versus ImplementationsabstractThis paper presents visual constraint diagrams (VCD), an extension to UML (Unified Modeling Language) object diagrams for expressing constraints over object models. VCD allows designers to express well-formedness constraints that cannot be expressed using class diagrams alone; an example of such a constraint is that a linked list data structure cannot have any loops. VCD offers two advances over existing techniques: (1) they allow constraints to be expressed within the visual notation of UML, without resorting to complex textual notations such as OCL; and (2) VCD can be checked at runtime, increasing the value of design documents to developers. An editor and a checker for VCD have been implemented as part of the Rosetta software design tool. Christopher J. Turner, T. C. Nicholas Graham, Christopher Wolfe, Julian Ball, David Holman, Hugh D. Stewart, Arthur G. Ryman |
ASE | 3 |