DocumentCode
3158218
Title
Programming environments for reusability
Author
Habermann, A.N.
Author_Institution
Carnegie-Mellon Univ., Pittsburgh, PA, USA
Volume
2
fYear
1988
fDate
0-0 1988
Firstpage
1
Lastpage
10
Abstract
The standard techniques for the obstacles to software reuse are reviewed, and some emerging techniques that may makes a larger fraction of system software reusable are discussed. The main characteristics of five categories of programming environments are briefly examined. The categories are: structure-oriented environments, language environments, toolkit environments, software development methodologies, and system development assistants. The requirements for further development of reusability are examined, and speculations are offered as to which type of environment will be best suited to support it.<>
Keywords
programming environments; software engineering; software tools; language environments; programming environments; reusability; software development methodologies; software reuse; structure-oriented environments; system development assistants; system software; toolkit environments; Artificial intelligence; Automatic programming; Automation; Production systems; Productivity; Programming environments; Programming profession; Software systems; Testing; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
Conference_Location
Kailua-Kona, HI, USA
Print_ISBN
0-8186-0842-0
Type
conf
DOI
10.1109/HICSS.1988.11781
Filename
11781
Link To Document