The present invention is a method and a program as well as a system, for generating automatically an elementary design process knowledge, comprising of parent concept and children concept(s), for achieving intention or design which, and features to have a reference step and a selection step, where the reference step refers by verb part in the parent concept in order to gain unit information group, one of which consists of a skeleton for the child concept(s), where verb constitutes main part, with processing logic operating on the said skeleton, while the selection step selects one out of the unit information group gained by the reference step, where the selection is performed in logic extracting meaning of the parent concept by information such as input and output constituting the parent concept and preceding parent concept(s). Also, the present invention is a method, a program as well as a system for automatic creation of knowledge for achieving intention or design using pair of the parent concept and the children concept as elementary process knowledge, and features to have a first step forming the skeleton of data flow, a second step for completing the data flow and a third step to gain flowchart of structure chart from the data flow gained in the second step, where the skeleton is obtained, based on elementary data flow of the parent concept as input, by decomposing data in the parent concept hierarchically, and in the second step by inserting verb in function symbol in the skeleton, where the verb is inherited from the verb in the parent concept or the verb in the skeleton as decomposed from the said parent concept, and thus the knowledge is created.