• DocumentCode
    2037828
  • Title

    Handling expressions with side effects within an axiomatic semantics framework

  • Author

    Oberoi, S.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Bombay, India
  • Volume
    1
  • fYear
    1993
  • fDate
    19-21 Oct. 1993
  • Firstpage
    463
  • Abstract
    This paper shows how expressions with side effects can be treated in an axiomatic framework. The first problem is defining an appropriate valuation function. This is done by defining evaluation orders and showing how this can be used to define appropriate valuation functions. A syntactic transformation that eliminates all expressions with side effects is then presented. This transformation yields a program that is equivalent to the original program but has no expressions with side effects. This new program can be then handled with the standard axioms.<>
  • Keywords
    program verification; semantic networks; axiomatic semantics framework; standard axioms; syntactic transformation; valuation function; Computer languages; Computer science; Cost accounting; Flowcharts; Logic programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON '93. Proceedings. Computer, Communication, Control and Power Engineering.1993 IEEE Region 10 Conference on
  • Conference_Location
    Beijing, China
  • Print_ISBN
    0-7803-1233-3
  • Type

    conf

  • DOI
    10.1109/TENCON.1993.320027
  • Filename
    320027