A laboratory for teaching object oriented thinking
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Extending the Potts and Bruns model for recording design rationale
ICSE '91 Proceedings of the 13th international conference on Software engineering
Design rationale: concepts, techniques, and use
Design rationale: concepts, techniques, and use
Software architecture critics in Argo
IUI '98 Proceedings of the 3rd international conference on Intelligent user interfaces
The role of knowledge in software development
Communications of the ACM
Computer Supported Cooperative Work
Managing Software Engineering Knowledge
Managing Software Engineering Knowledge
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Rationale Management in Software Engineering
Rationale Management in Software Engineering
Tailoring knowledge sharing to the architecting process
ACM SIGSOFT Software Engineering Notes
A web-based tool for managing architectural design decisions
ACM SIGSOFT Software Engineering Notes
Let's go to the whiteboard: how and why software developers use drawings
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Notation and representation in collaborative object-oriented design: an observational study
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
A Just-In-Time Architectural Knowledge Sharing Portal
WICSA '08 Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008)
Calico: a prototype sketching tool for modeling in early design
Proceedings of the 2008 international workshop on Models in software engineering
Questions, options, and criteria: elements of design space analysis
Human-Computer Interaction
Software Architecture: Foundations, Theory, and Practice
Software Architecture: Foundations, Theory, and Practice
A design perspective on modularity
Proceedings of the tenth international conference on Aspect-oriented software development
Hi-index | 0.00 |
In this paper, I describe a novel approach for developing and evaluating an infrastructure for supporting informal knowledge capture, representation, and reuse during software design meetings. It is the goal of this work to address the challenges that exist in reusing knowledge while at the whiteboard. The research centers on the design and evaluation of DesignMinders, a tool that augments electronic whiteboards to support the capture and exploration of knowledge using electronic note cards, which can be used over time to preserve knowledge generated during past sessions. The tool will be analyzed in an evaluation that will compare designs produced by two teams, one using DesignMinders and one not.