1st International Workshop on Visualizing Software for Understanding and Analysis View Definitions for Language-Independent Multiple-View Program Comprehension and Editing Paris, France June 26-June 26 ISBN: 0-7695-1662-9
View-based editing provides a technique to integrate program analysis tools into the comprehension and editing process. The programmer may study the result of an analysis in a separate view window and make changes in the output, and the system will propagate the changes back to the original program. In this paper, we will study how view-based editors and editable views can be made technically realizable and cognitively usable. The most important technical aspects are data flow considerations, the frequency of transformations, and the treatment of failures. For users, the most significant properties are understandability in the users' framework, avoidance of unexpected changes or side effects, and the smoothness of successive cycles.
Citation:
Jorma Sajaniemi, "View Definitions for Language-Independent Multiple-View Program Comprehension and Editing," vissoft, pp.3, 1st International Workshop on Visualizing Software for Understanding and Analysis, 2002 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||