• DocumentCode
    908931
  • Title

    Some inference rules for integer arithmetic for verification of flowchart programs on integers

  • Author

    Sarkar, D. ; De Sarkar, S.C.

  • Author_Institution
    Indian Inst. of Technol., Kharagpur, India
  • Volume
    15
  • Issue
    1
  • fYear
    1989
  • fDate
    1/1/1989 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    Significant modifications of the first-order rules have been developed so that they can be applied directly to algebraic expressions. The importance and implication of normalization of formulas in any theorem prover are discussed. It is shown how the properties of the domain of discourse have been taken care of either by the normalizer or by the inference rules proposed. Using a nontrivial example, the following capabilities of the verifier that would use these inference rules are highlighted: (1) closeness of the proof construction process to the human thought process; and (2) efficient handling of user provided axioms. Such capabilities make interfacing with humans easy
  • Keywords
    inference mechanisms; program verification; theorem proving; algebraic expressions; first-order rules; flowchart programs; human thought process; inference rules; integer arithmetic; proof construction process; theorem prover; user provided axioms; verification; Arithmetic; Calculus; Computer science; Flowcharts; Heart; Humans; Logic; Virtual colonoscopy;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.21720
  • Filename
    21720