DocumentCode :
970572
Title :
Reusability Through Program Transformations
Author :
Cheatham, Thomas E., Jr.
Author_Institution :
Center for Research in Computing Technology, Harvard University, Cambridge, MA 02138 and Software Options, Inc., Cambridge, MA 02138.
Issue :
5
fYear :
1984
Firstpage :
589
Lastpage :
594
Abstract :
We describe a methodology and supporting programming environment that provide for reuse of abstract programs. Abstract programs are written using notations and constructs natural to the problem domain in a language realized by syntactic extension of a base language. Program transformations are employed to refine an abstract program into its concrete counterpart. We discuss the use of the methodology in the setting of rapid prototyping and custom tailoring.
Keywords :
Computer languages; Concrete; Costs; Helium; Maintenance; Programming environments; Programming profession; Prototypes; Software systems; Specification languages; Programming environments; program transformations; rapid prototyping; reusability; specification languages;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1984.5010282
Filename :
5010282
Link To Document :
بازگشت