- 著者
-
河野善弥
馬場 健
山崎安挙
大森 麻理
- 出版者
- 一般社団法人情報処理学会
- 雑誌
- 情報処理学会研究報告ソフトウェア工学(SE)
- 巻号頁・発行日
- vol.1993, no.59, pp.17-24, 1993-07-08
- 被引用文献数
-
5
人の設計から設計技術を抽出し,エキスパートシステムで再利用するソフトウエア自動設計方式の報告である.ソフトウエアの増殖性の為に所謂保守コストは開発コストより大きくなる.そこで,初期の人による開発から技術を抽出して再利用し自動化する.まず,人の開発工程をモデル化すると,ハンモック状の網に単位設計ノードを配置した分散形式と見做せる.次に,開発工程を階層的に展開して単位設計ノードの特性を系統的に抽出する.このようにして出来る網状の分散システムを漸進的に研究し,エキスパートシステムで実現する.第1次として,電話交換ソフトウエアについて,概要設計フロー図からの自動生成の例を述べている.This paper reports an automatic software design by simulating human design. Accumulated cost of software maintenance is larger than the initial development cost. It is intended to extract design knowledge from the initial human design and reuse it to automate following design. Human development process is modeled to be a hammock-like network with unit design processing nodes. By hierarchically decomposing a development process, it becomes possible to extract design knowledge. Thus gained distributed system is realized by cooperative expert systems in an evolutional way. The first stage results on telephone switching software are reported.