• 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