posted on 2024-07-13, 08:15authored byDavid G. Schwartz, Leon S. Sterling, E. J. Mayland
The blackboard model of problem solving is applied to the domain of portfolio management. A clientserver blackboard architecture to control and integrate heterogeneous knowledge sources is presented. Software engineering benefits of the general approach, such as modularity, incremental development and ease of maintenance are discussed. Advantages of working with distributed, high granularity knowledge sources are illustrated. An explicit control mechanism for opportunistic knowledge source scheduling is presented as an integral part of the architecture.