Inter-procedural pointer analysis targeting systems software

Thumbnail Image
Date
2002-01-01
Authors
Ranade, Nikhil
Major Professor
Advisor
Committee Member
Journal Title
Journal ISSN
Volume Title
Publisher
Altmetrics
Authors
Research Projects
Organizational Units
Organizational Unit
Journal Issue
Is Version Of
Versions
Series
Department
Computer Science
Abstract

Pointer Analysis is critical for analyzing systems software written in 'C'. Systems software like Linux, in general make heavy use of pointers, structures, and function pointers. Developers often spend significant time and find it very tedious to chase pointers to understand complex interactions within systems software. The problem is even worse for novices who are getting trained. Moreover, without a tool for automating the analysis, users are more likely to make errors in analyzing large software. This thesis presents a tool called SysProbe, which can help the user to easily navigate through complex systems software. The tool uses a flow and context sensitive pointer analysis algorithm to analyze the source code.

Comments
Description
Keywords
Citation
Source
Copyright
Tue Jan 01 00:00:00 UTC 2002