OUTLINE


  • Introduction
  • Cost Factors
  • Language Studies
  • Project Examples
  • Findings


Previous slide Contents Next slide


From the Script: SLIDE 9 - Outline (Cost Factors)

We will now discuss the various cost factors used in determining a programming language's lifecycle cost.

Certainly, it is important to use technology that lowers the cost of developing software. It's possible to have four scenarios:

Development

Maintenance

-

-

ü

-

-

ü

ü

ü

A check mark ("ü ") means that a technology "lowers the cost of developing software". A "-" means that it is either neutral or does not "lower the cost of developing software".

Ada will certainly lower costs during maintenance. (as is shown in the next section on "studies"). Certain common technologies will lower the immediate development costs at the expense of maintenance. Often, however, Ada will lower the costs of both development and maintenance. Ada is especially helpful by catching errors earlier, at compile time, and reducing integration and testing time.