Computer-supported annotation of software systems and their documentation, including design documentation and source code, is a common and important software engineering activity. Annotated documentation is used in both formal software inspection and informal software maintenance. Viewers of annotated systems may understand the software more easily if annotations are visible not just from the annotated item itself but from other, related items. We propose a general framework for interconnecting annotatable items in software systems to achieve this visibility. We describe filtering and broadening rules that viewers can use to select the annotations they desire to see. We illustrate this framework in the context of object-oriented software system development.
|Original language||English (US)|
|Title of host publication||Proceedings - 22nd Annual International Computer Software and Applications Conference, Compsac 1998|
|Publisher||IEEE Computer Society|
|Number of pages||7|
|State||Published - 1998|
|Event||22nd Annual International Computer Software and Applications Conference, Compsac 1998 - Vienna, Austria|
Duration: Aug 19 1998 → Aug 21 1998
|Name||Proceedings - International Computer Software and Applications Conference|
|Other||22nd Annual International Computer Software and Applications Conference, Compsac 1998|
|Period||8/19/98 → 8/21/98|
Bibliographical notePublisher Copyright:
© 1998 IEEE.