Arquitectura en pizarra (informática)

Arquitectura en pizarra (informática)

La arquitectura software en pizarra es un modelo arquitectónico de software habitualmente utilizado en sistemas expertos, sistemas multiagente y, en general, sistemas basados en el conocimiento.

Descripción

La arquitectura en pizarra consta de múltiples elementos funcionales, denominados agentes, y un instrumento de control denominado pizarra.

Los agentes suelen estar especializados en una tarea concreta o elemental. Todos ellos cooperan para alcanzar una meta común, si bien, sus objetivos individuales no están aparentemente coordinados.

El comportamiento básico de cualquier agente consiste en examinar la pizarra, realizar su tarea y escribir 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.

La pizarra tiene un doble papel. Por una parte, coordina a los distintos agentes y, por otra, facilita su intercomunicación. El estado inicial de la pizarra es una descripción del problema que resolver y el estado final será la solución del problema.

Los resultados generados por los agentes deben responder a un lenguaje y semántica común. En general, se suelen utilizar formalismos lógicos o matemáticos, tales como expresiones lógicas de primer orden.

Ventajas e inconvenientes

Esta arquitectura es tremendamente útil cuando el problema a resolver (o algoritmo a implementar) es extremadamente complejo en términos cognitivos. Es decir, cuando el flujo de control del algoritmo es enrevesado, o simplemente, no se tiene un conocimiento completo del problema a resolver.

Las desventajas de la arquitectura son bastante obvias a priori. Es importante no generalizar en este aspecto, puesto que cada implementación en particular puede solventar estas desventajas en algún ámbito limitado:

  • No existe garantía de que se alcanzará una solución.
  • Es una arquitectura ineficiente, puesto que no existe una cota 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.

Desde un punto de vista más filosófico, la arquitectura en pizarra ofrece un interesante experimento de tipo social. Cada agente tiene sus propios objetivos, desconoce los objetivos de los demás, y tampoco conoce el objetivo global (la solución del problema). Sin embargo, se produce una cooperación inconsciente entre ellos que lleva a una meta más importante.

Véase también


Wikimedia foundation. 2010.

Игры ⚽ Нужен реферат?

Mira otros diccionarios:

  • Arquitectura en Estados Unidos — Saltar a navegación, búsqueda El Chrysler Building (a la izquierda) y el Empire State Building (a la derecha), Nueva York, 1929 1931, Art Déco. Estados Unidos tiene una historia relativamente reciente y los …   Wikipedia Español

  • Arquitectura de software — Saltar a navegación, búsqueda En los inicios de la informática, la programación se consideraba un arte y se desarrollaba como tal, debido a la dificultad que entrañaba para la mayoría de las personas, pero con el tiempo se han ido descubriendo y… …   Wikipedia Español

  • Computadora — Vista expandida de una computadora personal. 1: Monitor 2: Placa base 3: Procesador 4: Puertos ATA 5: Memoria principal (RAM) 6: Placas de expansión 7: Fuente de alimentación 8: Unidad de almacenamiento óptico 9: Disco duro …   Wikipedia Español

  • Zamora — Para otros usos de este término, véase Zamora (desambiguación). Zamora Bandera …   Wikipedia Español

  • Edad Contemporánea — La carga de los mamelucos, de Francisco de Goya, 1814, representa un episodio del levantamiento del 2 de mayo de 1808 en Madrid. Los pueblos europeos, convertidos en protagonistas de su propia historia y a los que se les había proclamado sujetos… …   Wikipedia Español

  • Andorra — Wikipedia, la enciclopedia libre …   Wikipedia Español

  • Cáceres — Saltar a navegación, búsqueda Para otros usos de este término, véase Cáceres (desambiguación). Cáceres …   Wikipedia Español

  • Urgencias hospitalarias — Este artículo o sección sobre medicina necesita ser wikificado con un formato acorde a las convenciones de estilo. Por favor, edítalo para que las cumpla. Mientras tanto, no elimines este aviso puesto el 18 de diciembre de 2009. También puedes… …   Wikipedia Español

  • Escuela (edificio) — Saltar a navegación, búsqueda …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”