page_title: AnyLogic
section_title: History of AnyLogic
hierarchical_section_title: AnyLogic / History of AnyLogic
caption_attribution_description: Русский: Три подхода имитационного моделирования
context_page_description: AnyLogic is a multimethod simulation modeling tool developed by The AnyLogic Company. It supports agent-based, discrete event, and system dynamics simulation methodologies. AnyLogic is a cross-platform simulation software designed exclusively for Windows, macOS and Linux.
  AnyLogic is used to simulate: markets and competition, healthcare, manufacturing, supply chains and logistics, retail, business processes, social and ecosystem dynamics, defense, project and asset management, pedestrian dynamics and road traffic, IT, aerospace.
context_section_description: In the beginning of the 1990s there was a big interest in the mathematical approach to modeling and simulation of parallel processes. This approach may be applied to the analysis of correctness of parallel and distributed programs. The Distributed Computer Network (DCN) research group at Saint Petersburg Polytechnic University developed such a software system for the analysis of program correctness; the new tool was named COVERS (Concurrent Verification and Simulation). This system allowed graphical modeling notation for system structure and behavior. The tool was applied for the research granted by Hewlett-Packard.
  In 1998 the success of this research inspired the DCN laboratory to organize a company with a mission to develop a new age simulation software. The emphasis in the development was placed on applied methods: simulation, performance analysis, behavior of stochastic systems, optimization and visualization. New software released in 2000 was based on the latest advantages of information technologies: an object-oriented approach, elements of the UML standard, the use of Java, a modern GUI, etc.  
  The tool was named AnyLogic, because it supported all three well-known modeling approaches: system dynamics , discrete event simulation , Agent-based modeling. and any combination of these approaches within a single model.  The first version of AnyLogic was AnyLogic 4 , because the numbering continues the numbering of COVERS 3.0.
  AnyLogic 5 was released in 2003. New version was focused on business simulation in different industries.
  AnyLogic 7, was released in 2014. Being the biggest release for 7 years, it featured many updates aimed at simplifying model building, including support for multimethod modeling, decreased need for coding, renewed libraries, and other usability improvements. AnyLogic 7.1, also released in 2014, included the new GIS implementation in the software: in addition to shapefile-based maps, AnyLogic started to support tile maps from free online providers, including OpenStreetMap. 
  2015 marked the release of AnyLogiс 7.2 with the built-in database and the Fluid Library. Since 2015, AnyLogic Personal Learning Edition (PLE) is available for free for the purposes of education and self-education. The PLE license is perpetual, but created models are limited in size.
  The new Road Traffic Library was introduced in 2016 with AnyLogic 7.3.
  AnyLogic 8 was released in 2017. Beginning with Version 8.0, the AnyLogic model development environment was integrated with AnyLogic Cloud, a web service for simulation analytics. 
  The platform for AnyLogic 8 model development environment is Eclipse.
caption: Three business simulation approaches
exif: {"Image Orientation": "Horizontal (normal)", "Image XResolution": "96", "Image YResolution": "96", "Image ResolutionUnit": "Pixels/Inch", "Image Software": "Adobe Photoshop CS3 Windows", "Image DateTime": "2009:06:19 14:41:55", "Image Artist": "Sergey A. Suslov", "Image XPAuthor": "Sergey A. Suslov", "Image Padding": "[]", "Image ExifOffset": "2312", "Thumbnail Compression": "JPEG (old-style)", "Thumbnail XResolution": "72", "Thumbnail YResolution": "72", "Thumbnail ResolutionUnit": "Pixels/Inch", "Thumbnail JPEGInterchangeFormat": "4554", "Thumbnail JPEGInterchangeFormatLength": "5353", "EXIF DateTimeOriginal": "2009:04:02 18:19:40", "EXIF ColorSpace": "Uncalibrated", "EXIF ExifImageWidth": "500", "EXIF ExifImageLength": "295", "EXIF Padding": "[]"}