Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Integrating Multiple Paradigms within the Blackboard Framework
Vraneš S., Stanojevic M. IEEE Transactions on Software Engineering21 (3):244-262,1995.Type:Article
Date Reviewed: Feb 1 1996

The authors give an overview of their blackboard-based, multiparadigm expert system development environment, euphemistically called BEST. According to this paper, their system is efficient and extremely rich in functionality. In fact, all the paradigms and techniques I ever heard of are embedded in BEST. It includes hybrid rule-based, object-oriented, procedural, and logic programming, with a combination of forward and backward chaining guided by an adaptive control and search strategy with efficient indexing (improved RETE algorithm). It provides model-based, temporal, nonmonotonic, hypothetical, explanatory, fuzzy, and approximate (with dynamic weighting) reasoning; opportunistic control; and automatic partitioning and scheduling. The blackboard architecture is used to integrate these paradigms, because of its inherent modularity. Knowledge is represented by frames in Prolog/REX. Control and strategy are expressed by meta-rules, so they can be enhanced. Systems created by this toolkit use a linear algebra package, spreadsheets, and database management systems.

From a formal point of view, the paper is excellent. It is not surprising that nothing from the theory could be explained in detail; differences from other implementations are only stated, but solutions are not shown. There are no concrete examples to illustrate the cooperation of the different knowledge sources. Two applications are mentioned, and one of them, an Investment Advisory Expert System, is introduced briefly. Unfortunately, half of this description deals with the connection of Excel through DDE; the authors do not explain the role and integrated work of the different paradigms implemented in this system. So the paper describes the authors’ impressive work but, as differences from other work are not explained in enough detail, the paper is not as interesting as it could have been.

Reviewer:  K. Balogh Review #: CR119401 (9602-0139)
Bookmark and Share
 
Expert System Tools And Techniques (I.2.5 ... )
 
 
Logic Programming (I.2.3 ... )
 
 
Representations (Procedural And Rule-Based) (I.2.4 ... )
 
 
Deduction And Theorem Proving (I.2.3 )
 
 
Knowledge Representation Formalisms And Methods (I.2.4 )
 
Would you recommend this review?
yes
no
Other reviews under "Expert System Tools And Techniques": Date
Practical knowledge engineering
Richard V. J., Digital Press, Newton, MA, 1991. Type: Book (9781555580704)
Sep 1 1992
Rule based systems
Williams T., Bainbridge B., Research Studies Press Ltd., Taunton, UK, 1988. Type: Book (9780471917854)
Apr 1 1989
Expert systems programming: practical techniques for rule-based systems
Pedersen K., John Wiley & Sons, Inc., New York, NY, 1989. Type: Book (9780471600695)
Nov 1 1989
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy