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
Link To Document