Software engineering with Ada
Structured Analysis
Hi-index | 0.00 |
This paper outlines “SoftDA” (Software Design Automation) which is a computer-aided software engineering system based on workstations now under development at Nippon Telegraph and Telephone (NTT). In the course of developing a program, the SoftDA system acquires all the relevant information which consists not only of requirements specifications, design specifications and program code, but also of the relationship information between their elements. The system utilizes this software information to support the entire software life cycle, i.e., requirements, design, coding, debugging and maintenance. Some of its characteristic features are stepwise refinement of design written in a design language which allows mixed usage of Japanese and the Ada language, module design based on the object-oriented design methodology, software reuse support including revision of existing programs, and visual representation of program execution.