Rt-messagedesarrollo de sistemas multiagente de tiempo real

  1. JULIAN INGLADA, VICENTE JAVIER
Dirigida por:
  1. Vicente J. Botti Navarro Director/a

Universidad de defensa: Universitat Politècnica de València

Fecha de defensa: 12 de diciembre de 2002

Tribunal:
  1. Federico Barber Sanchís Presidente/a
  2. Ana García Fornés Secretario/a
  3. Juan Luis Pavón Mestras Vocal
  4. Ramón Rizo Aldeguer Vocal
  5. José Simó Vocal

Tipo: Tesis

Teseo: 98487 DIALNET

Resumen

La necesidad de desarrollar sistemas informáticos para su aplicación a entornos complejos, dinámicos y, a menudo, no especificados completamente, ha contribuido en los últimos años a la confluencia de dos áreas de investigación de creciente interés. Dichas dos áreas son, por una parte, el área de la Inteligencia Artificial, y por otra parte, el área de los Sistemas de Tiempo Real. Dentro del marco de la Inteligencia Artificial, los Sistemas Multiagente se han caracterizado por ofrecer una posible solución al desarrollo de problemas complejos con características distribuidas. El trabajo que se presenta en esta investigación está planteado sobre la relación existente entre los Sistemas Mutliagente y los Sistemas de Tiempo Real, abordando el problema de la construcción de Sistemas Multiagente de Tiempo Real. Resulta evidente que el desarrollo de cualquier tipo de software necesita de la existencia de métodos y herramientas que faciliten la obtención de productos finales fiables. En los últimos años han aparecido diferentes trabajos que tratan de proponer procesos de desarrollo de sistemas multiagente o de sistemas de tiempo real, pero no se ha llegado a tratar el tema de forma conjunta. Es por ello que en este trabajo se plantea un método de desarrollo de sistemas multiagente de tiempo real. Previo al método de desarrollo, en el trabajo se ha planteado una arquitectura de sistema multiagente de tiempo real. Esta arquitectura denominada SIMBA está basada principalmente en una ampliación de la arquitectura de agente de tiempo real ARTIS. Conjuntamente con su planteamiento, se ha estudiado el ámbito de aplicación de este tipo de sistemas obteniendo una serie de cuestiones a realizar previamente al desarrollo. Estas cuestiones permiten determinar si el problema a resolver se ajusta o no a dicho ámbito. El método de desarrollo que se muestra en este trabajo puede verse como una condensación de ideas de diferente