DocumentCode :
751988
Title :
Type Transformations
Author :
Wile, David S.
Author_Institution :
Information Sciences Institute, University of Southern California
Issue :
1
fYear :
1981
Firstpage :
32
Lastpage :
39
Abstract :
Current work on data structure encapsulation and abstraction focuses attention on individual structures and permits separate local optimizations, of these structures. We extend this work by developing the beginnings of an algebra for aggregating individual data types into larger more coordinated structures which can be more effectively optimized. The present work can well be viewed as the data equivalent of cross-procedural optimization. We believe aggregations of pure abstract types are both common and essential in practical programs and that techniques for building and manipulating them must be developed before abstract specification and program transformation can become a practical programming paradigm.
Keywords :
Abstract data types; optimization strategy; program optimization; program specification; program transformation; Aggregates; Algebra; Buildings; Computer languages; Data structures; Encapsulation; Interference; Marine technology; Programming profession; Specification languages; Abstract data types; optimization strategy; program optimization; program specification; program transformation;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1981.230817
Filename :
1702800
Link To Document :
بازگشت