The Design of Distributed System for Automatic Software Design

Synopsis: In order to improve software development e‹ciency and design quality, it is getting indispensable to share and reuse the design knowledge and design information among related organizations. On the other hand, the Internet technology has enabled us to share and reuse information and knowledge. In this paper, the design of distributed environment for automatic software design is to be reported. The experimental system consists of three layers Client, Server and Data Bases. Construction methods of the Data Bases and Knowledge Bases are discussed. By using Internet technology, the development costs of this system may be decreased substantially.