Design and Implementation of an Advanced Source Code Reading Tool for Framework-based SoftwareDesign and Implementation of an Advanced Source Code Reading Tool for Framework-based SoftwareDesign and Implementation of an Advanced Source Code Reading Tool for Framework-based Software

We propose an advanced reading aid tool that targets source code using frameworks. This tool helps programmers by displaying abstraction level and code level views that automatically synchronize with each other. For example, the tool can be configured to display UML class/sequence diagram views and a code level view with debugging information, where each view shows the current execution point of the target code. One does not get lost after switching views from one to another since the tool provides properly synchronized views. The goal of this work is to show by experiments that the use of this tool increases the comprehensibility of framework-based codes. This paper reports our current research progress in the development of the tool.