Multi-Language Support in a Program Analysis and Visualization Tool
Skip to main content
eScholarship
Open Access Publications from the University of California

Multi-Language Support in a Program Analysis and Visualization Tool

Abstract

Restructuring and analyzing software is difficult. Tools that allow programmers to view and plan modifications to existing programs can ease the burden of maintenance and change. Modern software engineering projects often use many different programming languages, including the use of multiple languages in a single project. The StarTool is a program visualization and restructuring tool for software programs. This thesis discusses a method used to improve the Star Diagram's retargetability features by providing support for understanding multi-language software programs. Our research shows a simple and extendible mechanism to use single-language retargetable program analysis tools for multiple-language analysis.

Pre-2018 CSE ID: CS2000-0655

Main Content
For improved accessibility of PDF content, download the file to your device.
Current View