Nada Interesante

Páginas: 25 (6238 palabras) Publicado: 25 de enero de 2013
En este capítulo se presenta el modelo de diseño, cuyo objetivo es la descripción de los componentes que cumplen los requisitos del resto de modelos del análisis y que tienen en cuenta los requisitos no funcionales. Se muestra su fundamento lógico, su estructura, relación con el resto de modelos de MAS-CommonKADS y los métodos de construcción del modelo.

Frente a la concepción tradicional deque el diseño transforma un conjunto de requisitos, que sólo especifican qué debe hacer el sistema, en la descripción de componentes agrupados en módulos, que especifican cómo se realizan estos requisitos, hemos seguido la filosofía del modelo de diseño original de CommonKADS, en la que se considera el diseño como la descripción de los componentes que satisfacen las restricciones y requisitos queestán implícita o explícitamente contenidos en los productos (modelos) de CommonKADS. Es decir que no contienen sólo los requisitos funcionales, sino que también contienen requisitos no funcionales (tales como el tiempo permitido de ejecución de una tarea) y toman decisiones que podrían ser consideradas de diseño (por ejemplo, el modelado de un razonamiento como causal o heurístico en el modelo dela experiencia).
En definitiva, en la metodología se desarrollan modelos que ayudan a comprender mejor el problema a través de su construcción, y en el modelo de diseño se debe intentar que estos modelos sean “prácticos”, así como documentar todas las decisiones de diseño tomadas.

Las ventajas que se pretenden obtener a través del desarrollo del modelo de diseño son:
* Separación entreanálisis e implementación. Siguiendo la buena práctica de separar el análisis de la implementación, el modelo de diseño sirve de puente entre la descripción del análisis (p. ej. con un modelo del dominio) y la implementación (p.ej. con reglas).
* Especificación del sistema independiente de la plataforma. El modelo de diseño es independiente de la plataforma.
* Descomposición de la tarea dediseño. El modelo de diseño descompone las decisiones de diseño en tres grandes bloques: cómo descomponer los agentes, qué modelo de red deben emplear y qué plataforma SW/HW debe usarse para implementarlos.
* Adición de requisitos del entorno. El modelo de diseño tiene en cuenta determinados requisitos no funcionales que no pueden ser tenidos en cuenta en otros modelos.
* Reutilización decomponentes. Las descripciones del modelo de diseño pueden considerarse como descripciones de alto nivel de los componentes.
* Diseño de la interfaz y la interacción. El modelo de diseño cubre la descripción de la interfaz de usuario y de las interfaces con los sistemas externos, así como la descripción de las interacciones entre los componentes del sistema.

Bases teóricas
En este apartadopresentamos la definición de una arquitectura multiagente genérica.
La arquitectura multiagente ha sido concebida como un entorno distribuido de propósito general para la cooperación de múltiples agentes heterogéneos. Esta arquitectura ha partido de un trabajo previo de nuestro grupo en sistemas multiagente que ha sido rediseñado e implementado dentro del proyecto de investigación ESPRIT 9119 MIX(Modular Integration of Connectionist and Symbolic Knowledge Based Systems).
La arquitectura propuesta se estructura en torno a dos entidades básicas: los agentes y la red a través de la cual interaccionan. Las funcionalidades básicas y las interfaces de la red constituyen el modelo de red.

El Modelo de Red
El modelo de red proporciona a los agentes una visión uniforme de la red. Estádefinido como un modelo en capas, y distingue entre dos tipos de agentes:
* Agentes de red: aquellos agentes que ofrecen servicios para mantener la red.
* Agentes de aplicación: aquellos agentes que resuelven un problema concreto de la aplicación de forma autónoma o cooperando con otros agentes.
El modelo de red está constituido por tres capas:
* Capa de Interfaz: proporciona los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Nada interesante
  • Nada interesante
  • nada interesante
  • Nada interesante
  • Nada Interesante
  • No Es Nada Interesante
  • nada interesante
  • Nada interesante

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS