ABSTRACT

Most real-life problems are complex and have many facets, where each facet

may be best suited to a different technique. Therefore, many practical systems

are designed as hybrids, incorporating several specialized modules, each of

which uses the most suitable tools for its specific task. One way of allowing

the modules to communicate is by designing the hybrid as a blackboard

system, described in Section 9.2 below.