• Title of article

    Invariant assertions, invariant relations, and invariant functions

  • Author/Authors

    Olfa Mraihi، نويسنده , , Asma Louhichi، نويسنده , , Lamia Labed Jilani، نويسنده , , Jules Desharnais، نويسنده , , Ali Mili، نويسنده ,

  • Issue Information
    ماهنامه با شماره پیاپی سال 2013
  • Pages
    28
  • From page
    1212
  • To page
    1239
  • Abstract
    Invariant assertions play an important role in the analysis and documentation of while loops of imperative programs. Invariant functions and invariant relations are alternative analysis tools that are distinct from invariant assertions but are related to them. In this paper we discuss these three concepts and analyze their relationships. The study of invariant functions and invariant relations is interesting not only because it provides alternative means to analyze loops, but also because it gives us insights into the structure of invariant assertions, hence it may help us enhance techniques for generating invariant assertions.
  • Keywords
    Loop invariants , Invariant functions , Invariant relations , Program verification , While loops , Loop functions , Invariant assertions , Program analysis
  • Journal title
    Science of Computer Programming
  • Serial Year
    2013
  • Journal title
    Science of Computer Programming
  • Record number

    1080385