Title :
A knowledge-based approach to support object-oriented analysis
Author :
Lin, Chau-Young ; Chien, Chih-Cheng ; Ho, Cheng-Seen ; Huang, Chien-Tsung
Author_Institution :
Dept. of Electron. Eng., Nat. Taiwan Inst. of Technol., Taipei, Taiwan
Abstract :
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
Keywords :
formal specification; knowledge based systems; knowledge representation; object-oriented methods; Information Process Unit; Knowledge Process Unit; domain knowledge; explicit knowledge representations; knowledge reasoning; knowledge-based approach; knowledge-based system; object-oriented analysis; object-oriented software design; reasoning process; requirement specifications; user interactions; Application software; Computer aided software engineering; Design engineering; Knowledge acquisition; Knowledge based systems; Knowledge engineering; Knowledge management; Knowledge representation; Object oriented modeling; Problem-solving;
Conference_Titel :
Computer Software and Applications Conference, 1994. COMPSAC 94. Proceedings., Eighteenth Annual International
Conference_Location :
Taipei
Print_ISBN :
0-8186-6705-2
DOI :
10.1109/CMPSAC.1994.342823