SoftDA—a computer-aided software engineering system

  • Authors:
  • S. Isoda

  • Affiliations:
  • Electrical Communications Laboratories, Nippon Telegraph and Telephone, 1-9-1 Kohnan, Minato-ku, Tokyo, Japan

  • Venue:
  • ACM '87 Proceedings of the 1987 Fall Joint Computer Conference on Exploring technology: today and tomorrow
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.