Software Creation : An Intelligent CASE Tool Featuring Automatic Design for Structured Programming (Special Issue on Knowledge-Based Software Engineering)
スポンサーリンク
概要
- 論文の詳細を見る
This paper reports on an Intelligent CASE tool, applicable in a structured programming phase, or from detailed design to coding. This is automation of the bottom level in the hierarchical design process of detailed design and coding, where the largest man-hours are consumed. The main idea is that human designers use a CASE tool for the initial design of a software system, and the design knowledge is automatically acquired from the structured charts and stored in the knowledge base. The acquired design knowledge may be reused in designs. By reusing it, a similar software system may be designed automatically. It has been shown that knowledge acquired in this way has a Logarithmic Learning Effect. Based on this, a quantitative evaluation of productivity is made. By accumulating design experiences (e.g. 10 times), more than 80% of the detailing designs are performed automatically, and productivity increases by up to 4 times. This tool features universality, an essentially zero start-up cost for automatic design, and a substantial increase in software productivity after enough experiences have been accumulated. This paper proposes a new basic idea and its implementation, a quantitative evaluation applying techniques from Industrial Engineering, which proves the effectiveness of the proposed system.
- 社団法人電子情報通信学会の論文
- 1998-12-25
著者
-
Chen H
Saitama Univ. Saitama‐shi Jpn
-
Takano Hideki
The Department Of Information And Computer Sciences Faculty Of Engineering Saitama University
-
Koono Zenya
The Department Of Information And Computer Sciences Faculty Of Engineering Saitama University
-
CHEN Hui
the Department of Information and Computer Sciences, Faculty of Engineering, Saitama University
-
TSUTSUMI Nagayasu
Research & Development Div., Hitachi Chubu Software, Ltd.
-
Tsutsumi Nagayasu
Research & Development Div. Hitachi Chubu Software Ltd.
関連論文
- MALL : A Multi-Agent Learning Language for Competitive and Uncertain Environments (Special Issue on Knowledge-Based Software Engineering)
- Software Creation:Cliche as Intermediate Knowledge in Software Design
- Software Creation : A Study on the Inside of Human Design Knowledge(Special Issue on Knowledge-Based Software Engineering)
- Software Creation : An Intelligent CASE Tool Featuring Automatic Design for Structured Programming (Special Issue on Knowledge-Based Software Engineering)