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 :
بازگشت