Plataforma DEVS de Simulación Distribuida e Interoperable
Modelado y simulación con DEVS, posee multiples implementaciones mediante diversos lenguajes computacionales tales como Java, C# o C++. Por lo tanto, surje la necesidad de una plataforma distribuida para proveer la mecanica para la interoperabilidad en simulación y promover la reutilización de antiguas simulaciones y la integración de modelos DEVS heterogéneos. El principal objetivo de esta plataforma Web es conectar elementos de simulación de DEVS de una manera transparente, abierta y escalable. Proporcionamos una implementación de DEVS/SOA que abarca la arquitectura orientada a servicios (SOA) mediante el estandar WSDL para definir las interfaces de los simuladores y coordinadores DEVS y el estandar SOAP para establecer el protocolo de comunicación base entre dichos elementos. Esta disposición permite a aplicaciones de usuario liderar simulaciones distribuidas sin acceso local a componentes de modelado.
Inicialmente, la plataforma de simulación distribuida basada en Web DEVS/SOA fue concebida por José L. Risco-Martín y Saurabh Mittal en el centro ACIMS de Arizona.
A continuación se muestra una figura que representa a grandes rasgos la arquitectura de DEVS/SOA.
La nueva versión de DEVS/SOA desarrollada en Java, se encuentra disponible en la sección de descargas.