¿Cuáles son los diferentes tipos de software de simulación?
Una simulación es una representación del mundo real en una computadora. El software son programas y rutinas diseñados para ejecutarse en computadoras. Software de simulación es el nombre que se le da al software que representa situaciones y experiencias del mundo real en un entorno informático para estudio, entretenimiento, proyecciones, aumento de la eficiencia, modelado de posibles alternativas antes de una elección estratégica y otras razones.
Una forma de categorizar los diferentes tipos de software de simulación es por el área de aplicación de la simulación. En entornos académicos, el software de simulación se utiliza en áreas de aplicación como agricultura, negocios, comunicaciones, defensa, salud, fabricación, terminales petroleras, servicios, tráfico y procesamiento de residuos. En entornos industriales, las áreas de aplicación incluyen procesos comerciales, comunicaciones, redes de compilación, servicio al cliente, distribución, fabricación, salas de empaque, reparación, muestreo estadístico en encuestas y control de existencias. Las simulaciones hechas para el entretenimiento formarían otra categoría en esta jerarquía.
APES ™ (Simulador de producción agrícola y externalidades) es un ejemplo de una aplicación utilizada para determinar cómo el clima y las técnicas de gestión afectarán la producción agrícola. StarLogo ™ es un software de modelado utilizado para analizar cómo funcionan los sistemas descentralizados y, por ejemplo, puede utilizarse para analizar atascos de tráfico. SimCity® de Electronic Arts® es una línea de productos de varios juegos de simulación. También hay simulaciones de hardware electrónico, simulaciones de sistemas químicos y mecánicos,
Una segunda forma de categorizar los diferentes tipos de software de simulación es mediante la funcionalidad del software. Por ejemplo, la simulación de agentes puede incluir personas en entornos y puede usarse para simular los comportamientos e interacciones de un gran número de personas en entornos del mundo real, como aeropuertos o centros comerciales. Alternativamente, se puede usar en entretenimiento cuando el usuario mueve un avatar a través de un entorno. La simulación de red crea un modelo de comportamiento de red para fines de prueba. La simulación de aprendizaje electrónico puede duplicar un entorno para que el usuario pueda aprender a operar equipos o trabajar en un entorno peligroso con consecuencias mínimas en caso de falla, o simplemente agudizar sus habilidades.
Una tercera forma de clasificar el software de simulación es por sus capacidades generales. En la escala más amplia, algunos softwares de simulación pueden modelar un evento discreto, mientras que otros pueden modelar sistemas continuos o dinámicos. También hay simuladores híbridos que pueden modelar tanto el tiempo continuo como los eventos discretos.