Automating
Abstract:
the capture of design knowledge The major focus of this workshop on software engineering techniques for ubiquitous/pervasive/invisible computing will focus on tools and techniques for the construction of systems. However, we should not neglect how activities within the software engineering domain can themselves be improved by ubiquitous computing. Our research investigates the utility of automated capture to support design rationale, as well as the challenges inherent in trying to generate useful visualizations and access interfaces that link the artifacts of software design to informal discussions that are a natural part of software design. A large amount of information that is generated during design often does not get recorded, resulting in a potential loss of important design knowledge. The design rationale community has offered methods for capturing and documenting this important design knowledge, but these methods have not succeeded in practice. We propose using automated capture techniques from the ubiquitous computing research arena to preserve the record of design information as it is generated naturally in design meetings.
Citations
| 186 | Classroom 2000: An Experiment with the Instrumentation of a Living Educational Environment – Abowd - 1999 |
| 108 | DOLPHIN: Integrated meeting support across Liveboards, local and remote desktop environments. To appear – Streitz, Geißler, et al. - 1994 |
| 101 | A process-oriented approach to design rationale, Human Computer-Interaction 6 – Conklin, Yakemovic - 1991 |
| 61 | A confederation of tools for capturing and accessing collaborative activity – Minneman, Harrison, et al. - 1995 |
| 58 | Augmenting Real-World Objects: A Paper-Based Audio Notebook – Stifelman |
| 52 | Marquee: a tool for real-time video logging – Weber, Poon - 1994 |
| 3 | Automating the capture of design knowledge: a preliminary study – Richter, Abowd - 1999 |

