0% found this document useful (0 votes)
201 views12 pages

Anylogic:: Multi-Method Simulation Modeling

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
201 views12 pages

Anylogic:: Multi-Method Simulation Modeling

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

AnyLogic:

Multi-Method Simulation
Modeling

System Dynamics Conference


July 2010
Seoul, Korea

© 2010 XJ Technologies, www.anylogic.ru


What is AnyLogic?

• A unique simulation modeling tool


̶ Combines all the major modeling disciplines in use today
in a single high-level application
̶ Massively scalable yet efficient and easy to use
̶ Suitable for both simple proof-of-concept modeling as
well as large-scale solution models
• AnyLogic is being selected by more and more top
organizations as their tool of choice based on
capabilities and value

© 2010 XJ Technologies, www.anylogic.ru 2


AnyLogic competitive advantages
• Develop all kinds of models with one tool
̶ The only multi-method simulation tool. Develop agent-based,
system dynamics, discrete-event models, or any combination,
with one tool
̶ Flexibility (no workarounds, choose the appropriate level of
abstraction, connect to Excel, DB, ERP, CRM, use Java)
̶ Develop and run on Windows, Mac, Linux: AnyLogic is cross-
platform, based on industry-standard Eclipse
• Reduce model development cost and time
̶ Fast high-level development without sacrificing scalability and
extensibility
̶ Reusability through fully object oriented structure and
libraries
• Also: visual impact of your models + superb support

© 2010 XJ Technologies, www.anylogic.ru 3


Selected commercial clients (total ~450)

© 2010 XJ Technologies, www.anylogic.ru 4


Application areas

High abstraction level Aggregates, global feedback loops, influences, trends…


[minimum details
macro level  Market and competition  Social systems
strategic level]
 Project and product management  Ecosystems
 HR dynamics  Health economics

Medium abstraction  Energy supply networks  Asset management


level
[medium details  Supply chains
meso level  Transportation
tactical level]  Healthcare  Business processes

 Manufacturing  Service systems


Low abstraction level  Battlefield, command and control Warehouse logistics
[maximum details
Micro level Pedestrian dynamics
Operational level]  Computer hardware
 Physical control systems
Individual objects, exact sizes, velocities, distances, timing…

© 2010 XJ Technologies, www.anylogic.ru 5


Methods in simulation modeling

High abstraction level Aggregates, global feedback loops, influences, trends…


[minimum details
macro level
strategic level]

System
Dynamics
Medium abstraction
level
[medium details
meso level
Agent Based
tactical level] Modeling
Discrete Event
(process based)
Low abstraction level Modeling
[maximum details
Micro level
Operational level]

Individual objects, exact sizes, velocities, distances, timing…

© 2010 XJ Technologies, www.anylogic.ru 6


Simulation modeling software

• Traditional tools are designed to support one


particular modeling approach
System Discrete event Agent based Dynamic
dynamics modeling modeling systems

VenSim Arena [Academic MATLAB


PowerSim ExtendSim tools:] VisSim
iThink SimProcess Swarm LabView
AutoMod RePast Easy5
PROMODEL NetLogo …
Enterprise ASCAPE
Dynamics
FlexSim

© 2010 XJ Technologies, www.anylogic.ru 7


AnyLogic – multi-method simulation tool

• Easy to choose
Dynamic and adjust the
systems
abstraction level
System • Can switch
dynamics between
Agent based different
modeling methods
• Can mix
Discrete event methods in one
(process based)
modeling model
• Modern and
flexible OO
platform
© 2010 XJ Technologies, www.anylogic.ru 8
Example: Restaurant Business Model
• Two restaurant groups compete in a local area.
• Every day at 7PM people decide where to go for dinner.
̶ If there are no restaurants within a certain range, they eat at home
̶ Otherwise they choose a restaurant based on both distance and "image”
created by advertizing.
̶ The restaurants have limited capacity and people check if they can make a
reservation
• The finances are centrally managed at a restaurant group level
̶ Each restaurant has fixed running cost
̶ On average, a person spends $40 at a restaurant
̶ A certain percent of accumulated capital is spent on advertizing
• The model architecture is multi-method:
̶ People, restaurants, and restaurant groups are modeled as agents
̶ The money flows within a restaurant group are modeled as a system dynamics
diagram
• Each group exposes a management dashboard where you can open or
close a restaurant, and decide how much money should be invested
into "image"

© 2010 XJ Technologies, www.anylogic.ru 9


Restaurant Business screenshots – design time

© 2010 XJ Technologies, www.anylogic.ru 10


Restaurant Business screenshots – runtime

© 2010 XJ Technologies, www.anylogic.ru 11


Thank you!

• Questions?
• Contact us: www.AnyLogic.com

© 2010 XJ Technologies, www.anylogic.ru 12

You might also like