DocumentCode
2592612
Title
Interactive static analysis of Ada programs
Author
Vanek, Leonard ; Gogan, Vancent ; Culp, Mark ; Berkowitz, Stuart
Author_Institution
Array Syst. Comput., Downsview, Ont., Canada
fYear
1990
fDate
15-18 Oct 1990
Firstpage
165
Lastpage
170
Abstract
A description is given of EDSA, a program development tool that interactively uses static analysis to help gain an understanding of existing source code. This may be for the purpose of tracking down a bug, understanding old or unfamiliar code, or determining in advance whether an intended change will have any undesirable side effects. EDSA allows users to easily follow the control flow or data flow structure of their source code. It displays code with unimportant source lines elided to that users can get a more global view of the program. It provides search management, to make it easier to examine all possibilities when browsing. It also provides a novel annotation/verification process called pebbling
Keywords
Ada; program debugging; program verification; software tools; user interfaces; Ada programs; EDSA; annotation/verification; browser interface; debugging; interactive static analysis; program development tool; search management; Contracts; Data analysis; Instruments; Printers; Printing; Programming; Research and development; Software testing; Telephony; Terminology;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Avionics Systems Conference, 1990. Proceedings., IEEE/AIAA/NASA 9th
Conference_Location
Virginia Beach, VA
Type
conf
DOI
10.1109/DASC.1990.111280
Filename
111280
Link To Document