Title :
Embeddable problem-solving architectures: a study of integrating OPS5 with GBB
Author :
Corkill, Daniel D.
Author_Institution :
Dept. of Comput. & Inf. Sci., Massachusetts Univ., Amherst, MA, USA
Abstract :
Discusses the need and requirements for problem-solving architectures that can be embedded within other architectures and that can coexist with multiple instances of themselves and with other problem solvers. The additional requirements needed to produce such an architecture are minor, and the increased applicability of the problem-solving architecture is substantial. A specific case of system embedding arose with the Generic BlackBoard development system (GBB). The blackboard paradigm naturally integrates heterogeneous problem-solving representations as individual knowledge sources (KSs). In principle, a KS could be written using any shell embedded within GBB. This idea was pursued by developing general specifications for problem-solving architectures which can be embedded in, or coexist with, other architectures. The specifications were used to modify the public-domain version of OPS5 in order to embed it as an integral KS language within GBB. The OPS5 modifications resulted in an easily integrated GBB KS language that has been used in several GBB applications
Keywords :
development systems; knowledge representation; problem solving; GBB; Generic BlackBoard development system; OPS5; embeddable problem solving architectures; heterogeneous problem-solving representations; integrated language; knowledge sources; multiple instances; shell; Algorithms; Artificial intelligence; Computer architecture; Contracts; Control systems; Databases; Information science; Problem-solving; Research initiatives; Writing;
Conference_Titel :
Artificial Intelligence Applications, 1990., Sixth Conference on
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-2032-3
DOI :
10.1109/CAIA.1990.89187