• DocumentCode
    1125798
  • Title

    Using function abstraction to understand program behavior

  • Author

    Hausler, P.A. ; Pleszkoch, M.G. ; Linger, Richard C. ; Hevner, Alan R.

  • Author_Institution
    IBM Syst. Integration Div., Gaithersburg, MD, USA
  • Volume
    7
  • Issue
    1
  • fYear
    1990
  • Firstpage
    55
  • Lastpage
    63
  • Abstract
    The authors explain how to understand programs by abstracting program function. This abstraction is made possible by the algebraic structure and mathematical properties of structured programs. They describe an abstraction algorithm that provides a basis for a tool for automatic abstraction of program functions. They also explore what the goals of a program-abstraction tool should be. A miniature Cobol program for a banking application is used as an example.<>
  • Keywords
    program diagnostics; software tools; structured programming; Cobol program; algebraic structure; banking; function abstraction; mathematical properties; program behavior; program-abstraction tool; structured programs; Automatic control; Automatic logic units; Banking; Control systems; Documentation; Educational institutions; Flowcharts; Frequency; Milling machines; Pricing;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/52.43050
  • Filename
    43050