DocumentCode :
3379860
Title :
A multiparadigm programming approach for developing knowledge-based systems
Author :
Pun, Paul K C ; Kahn, Hilary J.
Author_Institution :
Dept. of Comput. Sci., Manchester Univ., UK
fYear :
1995
fDate :
9-11 Aug 1995
Firstpage :
362
Lastpage :
368
Abstract :
Knowledge-based systems are large and complex software systems which are difficult to understand and design. A multiparadigm programming approach, based on an integration of the object-oriented programming paradigm and the logic programming paradigm, is reported for the development of these systems. Such an approach promotes both the analysis and synthesis processes which are essential in understanding and designing large knowledge-based systems. Moreover, this approach emphasizes an equal and co-operating partnership between each programming paradigm for problem analysis and solving. A multiparadigm programming language, EXL, is developed for this purpose. EXL integrates the object-oriented programming paradigm and the logic programming paradigm by `stitching´ them together with the notion of logical object. In this way, EXL provides structural level modularization and relational level modularization in building knowledge-based systems
Keywords :
C language; knowledge based systems; knowledge engineering; logic programming; object-oriented languages; object-oriented programming; software engineering; EXL multiparadigm programming language; analysis processes; knowledge-based system development; large knowledge-based systems; logic programming paradigm; logical object; multiparadigm programming approach; object-oriented programming paradigm; problem analysis; problem solving; relational level modularization; software systems; structural level modularization; synthesis processes; Buildings; Cognitive science; Computer languages; Computer science; Humans; Knowledge based systems; Logic programming; Object oriented programming; Programming profession; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1995. COMPSAC 95. Proceedings., Nineteenth Annual International
Conference_Location :
Dallas, TX
ISSN :
0730-3157
Print_ISBN :
0-8186-7119-X
Type :
conf
DOI :
10.1109/CMPSAC.1995.524802
Filename :
524802
Link To Document :
بازگشت