- AnyLogic
-
AnyLogic
AnyLogic Desarrollador XJ Technologies Página principal de AnyLogic Información general Última versión estable Advanced 6.4.0, Professional 6.4.0
20 de abril de 2009[1]Género Software matemático Sistema operativo Multiplataforma[2] Licencia Propietario En español No AnyLogic es una herramienta desarrollada por XJ Tecnologías que incluye todos los métodos de simulación mas comunes en practica hoy.
Contenido
Historia de AnyLogic
A principios de la decada de los 90 hubo un gran interés en el enfoque matemático de los procesos paralelos de modelado y simulación. Este enfoque puede ser aplicado al análisis de la corrección de programas paralelos y distribuidos. El grupo, Red Distribuido (Distributed Computer Network, DCN) de la Universidad Técnica de San Petersburgo desarrolla este tipo de sistema de software para el análisis del programa de corrección; nueva herramienta fue nombrado COVERS (concurrente de verificación y de simulación). Este sistema permite la notación de modelado gráfico de la estructura del sistema y el comportamiento. El instrumento fue elaborado utilizando una beca de investigación por Hewlett Packard. En 1998 el éxito de esta investigación inspirio lel laboratorio DCN para organizar una empresa con la misión de desarrollar un nuevo software de simulación para la edad moderna. El énfasis en el desarrollo se incluyó en los métodos aplicados: simulación, análisis de rendimiento, el comportamiento de los sistemas estocásticos, optimización y visualización. El nuevo software lanzado en 2000 se basó en las ventajas de las mas receintes tecnologías de la información: un enfoque orientado a objetos, los elementos del estándar UML, el lenguaje Java, una moderna interfaz gráfica, etc
La herramienta fue nombrado AnyLogic, ya que apoya todas las tres conocidos enfoques de modelado:
- Dinámica de sistemas
- Sistemas de sucesos discretos
- simulation basada en agentes
+ Se puede utilizar cualquier combinación de estos enfoques en un único modelo [3]. La primera versión de AnyLogic fue AnyLogic 4, debido a que la numeración sigue la numeración de COVERS 3.0. Se hizo gran paso en 2003, cuando AnyLogic 5 fue introducido. La última versión principal, AnyLogic 6, fue introducido en 2007. La plataforma para el entorno de desarrollo del modelo AnyLogic 6 es Eclipse. AnyLogic 6 es una plataforma de software cruzada ya que trabaja con Windows, Mac OS y Linux.[2]
AnyLogic y Java
AnyLogic incluye un lenguaje de modelado gráfico y también permite que los usuarios pudean ampliar los modelos de simulación con código de Java. Usando Java modelos en AnyLogic se prestan a ser modificados para requisitos particulares y además, se pueden crear applets de Java que puede jugar en cualquier navegador estándar. Estos applets permiten facilmente compartir los modelos AnyLogic por correo o localizandolos en la red en cualquier website. Además de los applets de Java la versión profesional permite la creación y distribucion de aplicaciones completas. Estas aplicaciones de Java puro pueden ser la base para una herramienta de apoyo de la decisión económica.
Método de simulación multi-idioma
Modelos en AnyLogic pueden basarse en cualquiera de los principales paradigmas de simulación de modelado: sistemas de sucessos discretos, dinámica de sistemas, y la simulacion basada en agentes. Dinámica de sistemas y eventos discretos son enfoques tradicionales de simulación pero el metodo basado en el agente es nuevo. Técnicamente, la dinámica de sistemas y enfoques discretos tratan con procesos continuos pero los modelos basados en agentes de trabajan sobre tiempo discreto, es decir, saltan de un acontecimiento a otro. Dinámica de sistemas y simulación de eventos discretos históricamente se han enseñado en las universidades a grupos de estudiantes muy diferentes, estudiantes de negocios o ingenieros industriales. Como resultado, hoy en dia existen dos comunidades profesionales que nunca hablan el uno al otro. Simulacion basado en agentes hasta hace poco ha sido un tema puramente académico. Recientamente la creciente demanda de los negocios globales para optimización han causado que los modeladores examinen enfoques combinados para obtener una mejor comprensión de procesos complejos interdependientes. ¿Cómo corresponden los enfoques de simulacion a los niveles de abstracción?. En la parte inferior de la imagen (nivel detallado) sin duda pondremos sistemas dinámicos, o el modelado"física". Dinámica del sistema ocupandose de los agregados utaliza, obviamente, el más alto nivel de abstracción. Sistemas de sucesos discretos utilizan un nivel de abstracción mediano. La simulaction basada en agentes funciona a través de todos los niveles de la abstracción. Los agentes puede ser objetos de muy diversa naturaleza y escala: en el nivel "físico" pueden, por ejemplo, ser peatones o vehículos o robots. En el nivel mediano pueden simular clientes. Al más alto nivel puden ser empresas en competicion.
AnyLogic permite que el modelador combine estos métodos de simulación dentro de un mismo modelo. No hay jerarquía fijado. Así, como ejemplo, se podría crear un modelo de conjunto de la industria del transporte marítimo qua sea basada en transportes que actúen como agentes reaccionando independientemente. Al mismo tiempo el funcionamiento interno de sus redes de transporte y la infraestructura podrían ser representadod son un modelo de simulación de eventos discretos. Del mismo modo, un modelo puede representar consumidores como agentes cuyo comportamiento global alimenta a un modelo de dinámica de sistemas que describa flujos de variables como ingresos o gastos que no necesitan ser vinculados a los agentes individuales.
See also
References
- ↑ The release news on the official web-site.
- ↑ a b Requisitos del sistema para AnyLogic.
Further reading
- Law, Averill M. (2006). Simulation Modeling and Analysis with Expertfit Software. McGraw-Hill Science. ISBN 978-0-07-329441-4.
- Banks, Jerry; John Carson, Barry Nelson, David Nicol (2004). Discrete-event system simulation - 4th edition. Prentice Hall. ISBN 978-0-13-144679-3.
- Sterman, John D. (2000). Business Dynamics: Systems thinking and modeling for a complex world. McGraw Hill. ISBN 0-07-231135-5.
Enlaces externos
- AnyLogic sitio web oficial
- AnyLogic Ayuda en línea
- Colección de videos capturados a partir de modelos AnyLogic
Categoría: Herramientas
Wikimedia foundation. 2010.