Title :
A general framework for interconnecting annotations of software systems
Author :
Stein, Michael V. ; Heimdahl, Mats P E ; Riedl, John T.
Author_Institution :
Dept. of Comput. Sci. & Eng., Minnesota Univ., Minneapolis, MN, USA
Abstract :
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
Keywords :
object-oriented methods; software engineering; system documentation; design documentation; interconnecting annotations; object-oriented software system development; software engineering; software inspection; software maintenance; software systems; source code; Collaborative software; Computer science; Design engineering; Filtering; Inspection; Programming; Read only memory; Software engineering; Software performance; Software systems;
Conference_Titel :
Computer Software and Applications Conference, 1998. COMPSAC '98. Proceedings. The Twenty-Second Annual International
Conference_Location :
Vienna
Print_ISBN :
0-8186-8585-9
DOI :
10.1109/CMPSAC.1998.716690