stringtranslate.com

Simulación basada en la web

La simulación basada en la Web ( WBS ) es la invocación de servicios de simulación por computadora a través de la World Wide Web , específicamente a través de un navegador web . [1] [2] [3] [4] Cada vez más, la Web se considera un entorno para proporcionar aplicaciones de modelado y simulación y, como tal, es un área emergente de investigación dentro de la comunidad de simulación. [4] [5] [6]

Solicitud

La simulación basada en web se utiliza en varios contextos:

Enfoques del lado del cliente vs. del lado del servidor

La simulación basada en la Web puede tener lugar tanto en el lado del servidor como en el lado del cliente. En la simulación del lado del servidor , los cálculos numéricos y la visualización (generación de gráficos y otros gráficos informáticos) se llevan a cabo en el servidor web, mientras que la interfaz gráfica de usuario (GUI) interactiva suele estar parcialmente proporcionada por el lado del cliente, por ejemplo, mediante scripts del lado del servidor como scripts PHP o CGI , servicios interactivos basados ​​en Ajax o un software de aplicación convencional al que se accede de forma remota a través de un subprograma Java de VNC .

En la simulación del lado del cliente , el programa de simulación se descarga desde el lado del servidor pero se ejecuta completamente en el lado del cliente, por ejemplo, mediante applets de Java , animaciones Flash , JavaScript o algún complemento de visualización de software matemático. La simulación del lado del servidor no es escalable para muchos usuarios simultáneos, pero impone menos exigencias al rendimiento de la computadora del usuario y a los complementos del navegador web que la simulación del lado del cliente.

El término simulación en línea a veces se refiere a la simulación basada en web del lado del servidor, a veces a la simulación simbiótica , es decir, una simulación que interactúa en tiempo real con un sistema físico.

Las tecnologías de computación en la nube que están por llegar pueden utilizarse para nuevos enfoques de simulación del lado del servidor. Por ejemplo, existen [ ejemplo necesario ] aplicaciones de simulación de múltiples agentes que se implementan en instancias de computación en la nube y actúan de forma independiente. Esto permite que las simulaciones sean altamente escalables. [ aclaración necesaria ]

Herramientas existentes

Véase también

Referencias

  1. ^ Byrne, James; Heavey, Cathal; Byrne, PJ (marzo de 2010). "Una revisión de la simulación basada en la Web y las herramientas de apoyo". Práctica y teoría de modelado de simulación . 18 (3). Elsevier: 253–276. doi :10.1016/j.simpat.2009.09.013.
  2. ^ Page, E.; Griffen, SP (1998). "Proporcionar soporte de marco conceptual para simulación distribuida basada en Web dentro de la arquitectura de alto nivel". Actas de la Conferencia SPIE sobre tecnologías facilitadoras para la ciencia de la simulación II, Orlando, Florida, EE. UU. . CiteSeerX 10.1.1.37.4216 . 
  3. ^ Page, E.; Opper, JM (2000). "Investigación de la aplicación de principios de simulación basados ​​en la Web dentro de la arquitectura para un modelo de fuerzas generado por computadora de próxima generación". (PDF) . Future Generation Computer Systems 19: 159-169 .
  4. ^ ab Byrne, James; Heavey, Cathal; Byrne, PJ (2006). "SIMCT: una aplicación de simulación basada en la Web". Actas del 3.er taller de simulación (SW06) de la Operational Research Society (Reino Unido) de 2006, 28 y 29 de marzo, Royal Leamington Spa, Reino Unido .
  5. ^ Guru, A.; Savory, P.; Williams, R. (2000). "Una interfaz basada en la Web para almacenar y ejecutar modelos de simulación". Actas de la Conferencia de Simulación de Invierno de 2000, Orlando, Florida .
  6. ^ Harrell, CR; Hicks, DA (1998). "Arquitectura de componentes de software de simulación para aplicaciones empresariales basadas en simulación". Actas de la Conferencia de simulación de invierno de 1998, Washington DC, EE. UU. . doi :10.1109/WSC.1998.746053. S2CID  11277437.
  7. ^ Herramientas de emulación y prueba para desarrollo de aplicaciones y sitios web móviles, revista de diseño Specky Boy, 12 de abril de 2010
  8. ^ "Índice - FreeFem++-js 17.1". www.ljll.math.upmc.fr . Consultado el 30 de noviembre de 2018 .
  9. ^ "FreeFem++". freefem.org . Consultado el 1 de diciembre de 2018 .

Enlaces externos