DocumentCode
1707754
Title
A rule-based software engineering tool for code analysis
Author
Hill, Greg
Author_Institution
IBM Corp., Tucson, AZ, USA
fYear
1988
Firstpage
291
Lastpage
295
Abstract
A rule-based software engineering tool is described that was developed for analyzing a large system of modules implemented in the Pascal language. It was used to create an intermodule cross-reference database for the system, a directed graph of procedure and function calls representing a high-level control-flow model of the system, and a collection of reports containing metric information about the source code of each module in the system. The design of this software engineering tool and the benefits derived from using its output are discussed
Keywords
Pascal; database management systems; expert systems; modules; software tools; Pascal language; code analysis; directed procedure graph; function calls; high-level control-flow model; intermodule cross-reference database; large modular system; metric reports; rule-based software engineering tool; software engineering tool; Information analysis; Information resources; Milling machines; Packaging; Program processors; Size control; Software design; Software engineering; Software systems; Springs;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 1988. Conference Proceedings., Seventh Annual International Phoenix Conference on
Conference_Location
Scottsdale, AZ
Print_ISBN
0-8186-0830-7
Type
conf
DOI
10.1109/PCCC.1988.10087
Filename
10087
Link To Document