| von Mayrhauser, A., and Vans, A. M. On the role of hypotheses during opportunistic understanding while porting large scale code. In WPC'96 [769], pp. 68--77. |
....As a case in point, let us consider the body of work by von Mayrhauser and Vans on the information needs of software comprehenders. von Mayrhauser and Vans developed a model of software comprehension [674,675] which they applied to analyze comprehension in a variety of tasks and environments [654, 671 673, 676, 677, 679, 680]. They wished to use the knowledge gained in these sorts of studies towards developing better tools. This case is of interest not because the research is poor (it is cited quite widely and positively) but because it is an example of research on cognition that did not really study cognitive ....
von Mayrhauser, A., and Vans, A. M. On the role of hypotheses during opportunistic understanding while porting large scale code. In WPC'96 [769], pp. 68--77.
.... functional consensus) or on minimizing unfulfilled requirements (as does refinement difference) misses an important aspect of program adaptation: Much of the adaptation effort is spent trying to understand the component and trying to identify how to modify it to satisfy the target specification [18, 33, 46]. Hence not only do we need to minimize information of K that is left unfulfilled by C, we also need to minimize information of C that is irrelevant to K. Such information is likely to distract the programmer and waste her time understanding functional details of C that are, ultimately, irrelevant ....
A. V. Mayrhauser and A. Vans. On the role of hypotheses during opportunistic understanding w= hile porting large scale code. In Proceedings, Fourth Workshop on Program Comprehension, pages 68--77, March 1996.
....switched between all model components of the Integrated Model and reported actions occurring at all three levels of the model. 8] extended these results to include a debugging task. It also analyzed for detailed action types. Both interpret observa tions in terms of useful tool capabilities. [10, 13, 14] investigated whether observations could confirm the processes stipulated in the model. 10, 14] report on the comprehension process of one subject who used a systematic understanding strategy. 13] reports on the comprehension process related to an opportunistic strategy. It is structured around ....
....detailed action types. Both interpret observa tions in terms of useful tool capabilities. 10, 13, 14] investigated whether observations could confirm the processes stipulated in the model. 10, 14] report on the comprehension process of one subject who used a systematic understanding strategy. [13] reports on the comprehension process related to an opportunistic strategy. It is structured around a hierarchy of goals, hypotheses and actions. 15, 16] report on comprehension behavior of four corrective maintenance subjects. These results support the Integrated Model, the switching behavior ....
[Article contains additional citation context not shown here]
A. von Mayrhauser, A. Vans, `On the Role of Hypotheses during Opportunistic Understanding While Porting Large Scale Code', Procs. 4th Workshop on Program Comprehension, Berlin, March 1996, pp. 68 - 77.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC