WHORF - A HYPERTEXT TOOL FOR SOFTWARE MAINTENANCE

被引:32
作者
BRADE, K [1 ]
GUZDIAL, M [1 ]
STECKEL, M [1 ]
SOLOWAY, E [1 ]
机构
[1] UNIV MICHIGAN,DEPT ELECT ENGN & COMP SCI,ANN ARBOR,MI 48109
关键词
HYPERTEXT; SOFTWARE MAINTENANCE;
D O I
10.1142/S0218194094000027
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software maintenance programmers face the daunting task of understanding and modifying complex, unfamiliar programs that contain delocalized plans (conceptually related code that is not located contiguously in a program). Our research shows that programmers use an as-needed strategy when searching for the delocalized components which they need to understand. We have developed a maintenance tool, Whorf, that provides explicit support for visualizing and understanding delocalized plans using an as-needed strategy. Whorf supports this strategy through multiple, concurrent views of the software re with instant, easy access to additional views. It supports the understanding of delocalized plans by providing hypertext links between views to highlight interactions between physically disparate components. A study comparing the usage of Whorf and paper documentation shows that the dynamic views and structure supported by Whorf provide information more quickly and easily than the static structure of paper documentation.
引用
收藏
页码:1 / 16
页数:16
相关论文
共 10 条
  • [1] BROOKS FP, 1987, IEEE COMPUTING M APR
  • [2] DEVANBU P, 1991, COMMUN ACM, V34, P10
  • [3] JINTO J, 1988, P CHI 88 HUMAN FACTO
  • [4] LETOVSKY S, EMPIRICAL STUDIES PR
  • [5] LETOVSKY S, 1985, MAY C SOFTW MAINT WA
  • [6] LITTMAN DC, 1986, EMPIRICAL STUDIES PR
  • [7] SOLOWAY E, 1988, ACM, V31, P11
  • [8] SOLOWAY E, 1986, 10TH P ANN NASA GODD
  • [9] STEFFEN JL, 1985, JAN P USENIX ASS WIN
  • [10] [No title captured]