• 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