Title: | 计算机辅助的C程序理解工具 |
Author: | 鲁倩
|
Issued Date: | 1990
|
Degree Grantor: | 中国科学院软件研究所
|
Place of Degree Grantor: | 中国科学院软件研究所
|
Degree Level: | 博士
|
Abstract: | With the enlargement of software, it has been more and more difficult for us to read and maintain programs written by others. Especially under the condition that no corresponding software specification files are available, code understanding is quite a time_consuming and energy_consuming task. As an attempt, this paper gives an approach to effectively solve this problem, making use of the superiority of computer in volume and speed to aid users to attack this task. UTOOLS is a computer_aided c program understanding environment. It accepts multi source files, abstracts useful information about software objects and their relations, and stores them in a database. Users can access the database by using a set of tools that UTOOLS provides, and then can get information needed. The information can be shown on screen in an understandable form. UTOOLS also provides a multi_window user interface and a notebook used for recording useful information at nay time by users. So users can be easy to take a cross_reference among information, source file and notebook. UTOOLS provides users a convenient working environment. Additionally, this paper has discussed the performance of UTOOLS through analysing several examples, and the future work about this system. Besides to understand programs. UTOOLS is helpful to develop programs and to revise programs. |
Language: | 中文
|
Content Type: | 学位论文
|
URI: | http://ir.iscas.ac.cn/handle/311060/7302
|
Appears in Collections: | 中科院软件所
|
File Name/ File Size |
Content Type |
Version |
Access |
License |
|
N85517.pdf(1927KB) | -- | -- | 限制开放 | -- | 联系获取全文 |
|
Recommended Citation: |
鲁倩. 计算机辅助的C程序理解工具[D]. 中国科学院软件研究所. 中国科学院软件研究所. 1990-01-01.
|
|
|