DocumentCode
812741
Title
Automating software: proceed with caution
Author
Voelcker, John
Author_Institution
IEEE Spectrum, New York, NY, USA
Volume
25
Issue
7
fYear
1988
fDate
7/1/1988 12:00:00 AM
Firstpage
25
Lastpage
27
Abstract
Two kinds of computer-aided software engineering (CASE) tools are distinguished: front-end tools for planning and design (upper CASE), and back-end tools for implementation and support (lower CASE). The integration of these tools to cover more of the development cycle and improve the consistency of the results is discussed. The availability of CASE software and the effect of CASE on programmer productivity are examined. The reactions of programmers and managers to the changes resulting from implementing CASE are briefly discussed.<>
Keywords
CAD/CAM; back-end tools; computer-aided software engineering; front-end tools; implementation; lower CASE; planning; programmer productivity; upper CASE; Automatic programming; Computer aided software engineering; Dictionaries; Humans; Process design; Productivity; Reliability engineering; Software maintenance; Software tools; Writing;
fLanguage
English
Journal_Title
Spectrum, IEEE
Publisher
ieee
ISSN
0018-9235
Type
jour
DOI
10.1109/6.4571
Filename
4571
Link To Document