Sciweavers

CSCW
2008
ACM

Pushing relevant artifact annotations in collaborative software development

13 years 6 months ago
Pushing relevant artifact annotations in collaborative software development
Recent techniques show the benefits of attaching communitygenerated knowledge to artifacts in an information space and presenting it to subsequent readers. We argue that such knowledge may also be relevant to the readers of artifacts which link to this target. Such situations are particularly frequent in software development, where a lack of awareness of critical directives associated with an invoked function can lead to costly errors. We describe how eMoose, a group memory-aid for this domain, addresses these problems by visually "pushing" annotated knowledge from invocation targets into the invoking code. Similar techniques could potentially be applied to other development phases and to other domains. ACM Classification Keywords D.2.7 Software Engineering: Distribution, Maintenance, and Enhancement - Documentation; D.2.6 Software Engineering: Programming Environments General Terms Documentation, Human Factors Author Keywords Context, Annotations, Tagging, JavaDoc, Pushing
Uri Dekel, James D. Herbsleb
Added 19 Oct 2010
Updated 19 Oct 2010
Type Conference
Year 2008
Where CSCW
Authors Uri Dekel, James D. Herbsleb
Comments (0)