VENTAJAS
Posibilita la integración de agentes
Útil cuando el flujo de control del algoritmo es enrevesado
DESVENTAJAS
No existe garantía de que se alcanzará una solución.
Es una arquitectura ineficiente, puesto que no existe una cuota respecto al tiempo de cómputo necesario para resolver el problema.
Es difícil obtener una traza de los pasos que llevaron a la solución, es decir, no ofrece explicaciones.
No se garantiza una buena solución oportuna en el desarrollo .
El patrón Blackboard es un modelo arquitectónico de software habitualmente utilizado en sistemas expertos, multiagente y basados en el conocimiento, consta de múltiples elementos funcionales, denominados agentes, y un instrumento de control denominado pizarra.Los agentes están especializados en resolver una tarea concreta. Todos ellos cooperan para alcanzar una meta común, si bien, sus objetivos individuales no están aparentemente coordinados.
Pizarra : una memoria global estructurada que contiene objetos del espacio de solución
Fuente de conocimiento : módulos especializados con su propia representación
Componente de control : selecciona, configura y ejecuta módulos.
Todos los componentes tienen acceso a la pizarra. Los componentes pueden producir nuevos objetos de datos que se agregan a la pizarra. Los componentes buscan tipos particulares de datos en la pizarra, y pueden encontrarlos por coincidencia de patrones con la fuente de conocimiento existente.
Guiovanny Anatoli Caro Daza Para: Campos Castillo Corporacion Universitaria Ibero Americana
Número de ID: 100094438
Carlos Anders Poveda rey
Número de ID: 100094900
Materia: Arquitectura De Software Septiembre 17 del 2023