Using Visual Momentum to Explain Disorientation in the Eclipse IDE
VLHCC '06 Proceedings of the Visual Languages and Human-Centric Computing
Program comprehension as fact finding
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
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
Proceedings of the 30th international conference on Software engineering
Hi-index | 0.00 |
Developers rely on knowledge of project artifacts to avoid usage errors and on knowledge of their activities to maintain orientation and trace decisions. Unfortunately, human memory is unreliable, and existing documentation practices are costly and limited in their ability to draw attention to preserved knowledge. We propose a unified memory aid aimed at addressing these problems using episodic and contextual presentations of lightweight subjective knowledge elements supplied by the developers and objective events elicited from IDE monitors. In particular, directives on call targets are pushed into the attention of client code authors.