A New Way of Automatic Design of Software (Simulating Human Intentional Activity)

This paper reports on a new method of automatic design. It is a simulation of “human intentional activity,” appearing in management, business, various designs and physical work. It is achieved by repetitive hierarchical decomposition of human concepts using (mainly) natural language expressions. Three typical ways (skill, rule and knowledge based) to create the hierarchical decomposition have been implemented and evaluated quantitatively as a CASE tool. The rule-level operation achieves nearly 100% automatic detailing.