1 / 6

PATRÓN DE ARQUITECTURA EN PIZARRA

PATRÓN DE ARQUITECTURA EN PIZARRA. INTRODUCCIÓN. Modelo  arquitectónico de software habitualmente utilizado en sistemas expertos, multiagente y basados en el conocimiento.

mpham
Download Presentation

PATRÓN DE ARQUITECTURA EN PIZARRA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PATRÓN DE ARQUITECTURA EN PIZARRA

  2. INTRODUCCIÓN Modelo  arquitectónico de software habitualmente utilizado en sistemas expertos, multiagente y basados en el conocimiento. La arquitectura en pizarra consta de múltiples elementos funcionales, denominados agentes, y un instrumento de control denominado pizarra.

  3. INTRODUCCIÓN 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.

  4. INTRODUCCIÓN Un agente examina la pizarra, realiza su tarea y escribe sus conclusiones en la misma pizarra. De esta manera, otro agente puede trabajar sobre los resultados generados por otro. La computación termina cuando se alcanza alguna condición deseada entre los resultados escritos en la pizarra.

  5. ESTRUCTURA - Fuente de conocimiento: proveenáreas de conocimientoparticulares que aportanhipótesis de la solución y son las encargadas de leer y escribiren la pizarra - Pizarra: estructura de datos central. Provee de una interfaz que permite a todas las fuentes de conocimiento leer y escribirenél - Control: monitorea los cambiosen la pizarra y decide quéaccionestomará

  6. VENTAJAS DESVENTAJAS No se garantiza una buena solución Alto esfuerzo en desarrollo • Posibilita la integración de agentes • Útil cuando el flujo de control del algoritmo es enrevesado

More Related