Professional Documents
Culture Documents
Task 6
Task 6
Task 6
LAB TASK 6
Online Trading System
Blackboard Architecture Style:
Expert systems: Expert systems are software applications that use blackboard architecture to
solve complex problems by integrating the knowledge of multiple experts. The experts in this
case are the knowledge sources that contribute to the solution on the blackboard.
For example: Stack overflow
Air traffic control systems: Blackboard architecture is also used in air traffic control
systems to manage and monitor the movement of planes in real-time. The blackboard
contains information about the current status of planes, weather conditions, and other
relevant data that helps controllers make informed decisions.
Speech recognition systems: Speech recognition systems use blackboard architecture to
recognize spoken words by combining the knowledge of multiple language models, acoustic
models, and other components. The blackboard stores intermediate results and hypotheses
until the system has enough evidence to make a final decision.
Multi-agent systems: Multi-agent systems are software applications that involve multiple
autonomous agents that work together to achieve a common goal. Blackboard architecture is
often used to coordinate the behavior of these agents by providing a shared repository of
information and knowledge.
Robotics: Robotics is another field where blackboard architecture is commonly used. In this
case, the blackboard represents the world model that the robot uses to navigate and interact
with its environment. Multiple agents, such as sensors and actuators, contribute to the
blackboard to help the robot make decisions and perform tasks.