| |
| | Computer-Aided Software Engineering (CASE) Environments |
 | | Initially the concentration was on program support tools such as translators, compilers, assemblers, macro processors, and linkers and loaders. |
 | | The implications of this are that the structure of the software must enable new functionality to be added easily, and detailed records of the requirements, design, implementation, and testing of the system must be kept to aid maintainers of the software. |
 | | Research in the area of software development processes gave rise to a number of software design methods (e.g., Jackson Structured Programming, the Yourdon Method) that could be used as the basis for software development. |
| www.sei.cmu.edu /activities/legacy/case/case_whatis.html (1379 words) |
|