• DocumentCode
    1297574
  • Title

    Property extraction in well-founded property sets

  • Author

    Wegbreit, Ben

  • Author_Institution
    Xerox Palo Alto Res. Center, Palo Alto, CA, USA
  • Issue
    3
  • fYear
    1975
  • Firstpage
    270
  • Lastpage
    285
  • Abstract
    To carry out significant program optimization, it is necessary to know what properties hold at each program unit. Frequently the properties of interest form a partially ordered set with a minimum condition (i.e., well-founded). When this occurs, it is possible to directly compute the properties that can be attached to program units and, optionally, to expand the program text to obtain a strong assignment of properties. Techniques are presented for property computation in iterative and recursive programs. Application to a variety of property sets is discussed.
  • Keywords
    optimisation; program compilers; programming; programming theory; extraction; iterative programs; loop predicates; program optimisation; recursive programs; symbolic execution; weak interpretation; well founded property sets; Flowcharts; Indexes; Junctions; Optimization; Periodic structures; Software engineering; Vectors; Expanding program text; iterative program; program optimization; property set; recursive program; symbolic execution; synthesis of loop predicates; weak interpretation; well-founded set;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1975.6312852
  • Filename
    6312852