A knowledge-based approach to support object-oriented analysis

Chau-Young Lin, Chih-Cheng Chien, Cheng-Seen Ho, Chien-Tsung Huang · 2002

A knowledge-based approach is proposed to assist the analysis phase of the object-oriented software design. The approach uses explicit knowledge representations to exhibit the activities of object-oriented analysis. It couples with appropriate domain knowledge to form a knowledge-based system that allows the system analyst to input the suspicious terms and then gradually formalizes and elaborates them into concrete requirement specifications. There are two kinds of process units in the knowledge-based system, i.e., an Information Process Unit (IPU) and a Knowledge Process Unit (KPU). The former handles user interactions and governs the reasoning process in the latter. The latter, containing proper object-oriented analysis methodical knowledge, conducts knowledge reasoning and derives valuable information for the former.>

Read the paper · More papers on PaperTik