You are on page 1of 11

COMMERCIAL SIMULATION PACKAGES:

A COMPARATIVE STUDY
EVON M. O. ABU-TAIEH and ASIM ABDEL RAHMAN EL SHEIKH
Faculty of Computer Information, The Arab Academy for Banking and Financial
Sciences, P O Bo !"!#$, Amman !!#%&, 'O()A*+
,mail- ea bu ta ie h . aa b fs+o r g , a+ e lsh e ikh . a a b f s +o rg
Abstract: This paper attempts to identi! ans"ers or n#mero#s $o%i&a$$! raised and tho#%ht o#t '#estions that
are st#m($ed #pon "hen #sin% an! %i)en sim#$ations pa&*a%e "hether that ma! (e &ommer&ia$$! in the mar*et
or in the a&ademi& arena. +or this p#rpose, the resear&hers ha)e in)esti%ated -. pa&*a%es, "ith the aim o
ta&*$in% not on$! the trends that sim#$ation pa&*a%es are p#rs#in%, (#t a$so to address the iss#es denotin%
te&hno$o%! pre)ai$. A&&ordin%$!, the s#r)e!ors identiied a set o '#estions to (e ans"ered ta&*$in% the
o$$o"in% iss#es/ #se o spreadsheets as reportin% too$s, 0D )s. 1D animation, sim#$ation approa&hes, and o(2e&t
oriented. The manner in "hi&h the paper has (een arti&#$ated "as a s!stemati& "e$$ tho#%ht methodo$o%!, "ith
s&ientii&a$$! prooed indin%s re&apit#$ates in the s#mmar! part o this paper.
/ey0ords/ sim#$ation, sim#$ation approa&hes, sim#$ation app$i&ations, animation, o(2e&t
oriented,
1 INTRODUCTION
The aim o this paper is to %i)e an o)er)ie" o the
sim#$ation pa&*a%es a)ai$a($e &ommer&ia$$! in the
mar*et and in the a&ademi& arena. The resear&her
tried to ans"er '#estions $i*e/ 1hat simulation
modeling approach did the package use from the
a2ailable approaches- process interaction, e2ent
scheduling, acti2ity scanning, and three3phase,
1hat reporting tool did the package use i.e.
Spreadsheets or propriet! reportin% too$, 1hat
programming language 0as used, "hi&h "i$$ %i)e
an indi&ation "hether the pa&*a%e is o(2e&t
oriented or a$%orithmi& (ased, and "hether the
pa&*a%e #ses animation and i the animation #sed is
1D or 0D animation. In addition, the time hand$in%
3dis&rete, &ontin#o#s, h!(rid4 iss#e "as o
&#riosit! to the resear&her, in )ie" that the
time hand$in% is essentia$, parti&#$ar$! sin&e o#r
&ommer&ia$ pa&*a%es on$! &an hand$e the h!(rid,
as sha$$ (e seen in the ne5t se&tions.
Thro#%ho#t this paper, a re)ie" o -. sim#$ation
pa&*a%es ta*es p$a&e. A&&ordin%$!, ea&h pa&*a%e
has (een st#died (! in)esti%atin% the sim#$ation
pa&*a%e "e(site, as "e$$ as, the a)ai$a($e $iterat#re
rom )ario#s p#($ished so#r&es 3S#r)e!, 16604 and
3Ri77o$i, 16604. Ater thoro#%h in)esti%ation, it has
(een noted that a n#m(er o the aorementioned
points o &omparison had (een &on&ea$ed, "hi&h &an
(e d#e to inormation dis&$os#re po$i&ies a(ided (!
those sot"are &ompanies8 parti&#$ar$! the
pro%rammin% $an%#a%e and the sim#$ation method
adopted (! sot"are &ompanies in order to de)e$op
their respe&ti)e pa&*a%es.
2 CRITERIA REVIEW AND JUSTIFICATION
9omparin% &ommer&ia$ sim#$ation pa&*a%es is an
important matter, 3Oren, 166-4, 3Ban*s, 166-4,
3S#r)e!, 16604 and 3Ri77o$i, 16604 tried to de)ise
&riteria o &omparison thro#%h (#i$din% Bod! o
Kno"$ed%e or sim#$ation. In a&t, the &omparison
stems rom dierent so#r&es/ the mode$er, the #ser
o the sim#$ation pa&*a%e, the pro%rammer, and the
app$i&ation. This resear&h &ame to &omp$ement the
"or* o others.
As s#&h, the resear&hers tried to ans"er '#estions
$i*e/
1hat simulation modeling approach did the
package use from the a2ailable approaches4 There
are o#r "e$$-*no"n sim#$ation-mode$in%
approa&hes/ pro&ess intera&tion, e)ent s&hed#$in%,
a&ti)it! s&annin%, and three-phase 3:idd, ;<<=4.
Ea&h approa&h has ad)anta%es and disad)anta%es,
inherent$! the ad)anta%es> disad)anta%es o the
approa&h "i$$ ha#nt the &ommer&ia$ sim#$ation
pa&*a%e.
The se&ond '#estion the paper tries to ans"er is
1hat reporting tool did the package use4 i.e.
Spreadsheets or propriet! reportin% too$. Sin&e
spreadsheets are important to &ommer&ia$ sim#$ation
pa&*a%es, some e)en pride (! sa!in% ?"e start
"here spreadsheets $et o.@
The third '#estion as*ed is/ 1hat programming
language 0as used, "hi&h "i$$ %i)e an indi&ation
"hether the pa&*a%e is o(2e&t oriented or
a$%orithmi& (ased. In addition, s#&h '#estion is
important to an! de)e$oper to *no" i the de)e$oper
E. ABU-TAIEH and A. EL SHEIKH/ 9OMMER9IAL SIMULATION :A9KAAES
I.B. o SIMULATION Vo$. = No 1 ISSN ;CD0-=6C5 on$ine, ;CD0-=60; print
..
&an add to the pa&*a%e or inter)ene in the sim#$ated
mode$ in the &ode $e)e$ or not.
The o#rth aspe&t is/ 1hether the package uses
animation and if the animation used is &) or ")
animation. Sim#$ation does not mean animation.
Man! "i$$ thin* that animation is part o sim#$ation
that is not a$"a!s tr#e. As sha$$ (e seen in $ater
se&tions, 0D animation is )er! important aspe&t o
the sim#$ation (e&a#se it %i)es (etter perspe&ti)e,
!et sometimes 1D is (etter.
In addition, the time handling 5discrete, continuous,
hybrid6 3:idd, ;<<=4 iss#e "as o &#riosit! to the
resear&her, in )ie" that the time hand$in% is
essentia$, parti&#$ar$! sin&e o#r &ommer&ia$
pa&*a%es on$! &an hand$e the h!(rid, as sha$$ (e
seen in the ne5t se&tions.
The si5th &omparison &riterion is the Applications of
simulation packages. This is a &riterion rom the
perspe&ti)e o the #ser o the sim#$ation pa&*a%e.
Sin&e Sim#$ation E mode$in% is #sed in a m#$tit#de
o app$i&ations. Man! resear&hers attempted to
&$assi! and &ate%ori7e the sim#$ation app$i&ations
3Oren, 166-4, 3Ban*s, 166-4 to name a e". In
addition, s#&h st#d! %i)es a perspe&ti)e re%ardin%
the #se o the pa&*a%e.
FINDINGS
The pa&*a%es, "hi&h ha)e (een re)ie"ed in the
&onte5t o this paper, are/ Ana$!ti&a, An!Lo%i& -.6,
Arena, A#toMod, A"eSim, Ber*e$e! MadonnaF,
B#i$dSim, 9r!sta$ Ba$$ Standard EditionE
:roessiona$ Edition, De&ision:ro, De&isionS&ript,
Desi%n II sim#$ation :a&*a%e, D!mo$a, E&osim :ro,
eM-:$ant, Enterprise D!nami&s, E5pert+it, E5tend,
+a&tor! E5p$orer, +irstSTE: Desi%ner, +$e5sim,
AAUSS, Ao$dSim, A:SS Gor$d or Gindo"s,
MAST, MI9ROSAINT, M!Starte%!, Mode$Ma*er,
NAA SM: Li(rar!, NAA 9 Li(rar!, Optsim
3Artie54, :ASION Sim#$ation S!stem, MB91,
SLIM, :ro&ess Ind#str! Man#a&t#rin% S&hed#$in%
S!stem 3:IMSS4, :roMode$-:ro&essMode$,
:rop$anner Man#a&t#rin% :ro&ess Mana%ement
Sot"are, :roVision, :o"erSim, HI0D, Reso#r&e
Mana%er, SAAM II, SansAUI Mode$in% and
Sim#$ation En)ironment, SAS Sot"are, Sho"+$o",
SIAMA, Sim9reator, Sim9AD :ro, SIM:RO9ESS,
SIMUL=, STELLA > ithin*, STARDIS, S#pp$!
9hain B#i$der, VisSim, Vis#a$ Sim#$ation
En)ironment, Ge(A:SS 3mi&ro-A:SS4 and
Gitness.
!1 S"#$%at"&'
A((r&ac)*s
There are o#r main reno"ned sim#$ation
approa&hes/ ,2ent3Scheduling method, Acti2ity
Scanning, Process3 Interaction, and Three3Phase
approa&h, in &omparison, the o$$o"in% &an (e
noted/
The ,2ent3Scheduling method is simp$er and on$!
has t"o phases so there is no 9s and Bs, this a$$o"
the pro%ram to r#n aster sin&e there are no s&annin%
or the &ondition na$ e)ents. A$$ these ad)anta%es
a$so te$$s #s somethin% a(o#t the disad)anta%es o
the method sin&e there are on$! t"o phase then a$$
e)ents are mi5ed 3no Bs and 9s4 then the method is
not parsimon!, "hi&h means it is )er! hard to
enhan&e 3:idd,;<<=4.
The Acti2ity Scanning approa&h is a$so simp$er than
the Three-:hase method sin&e it has no &a$endar,
and it s#pport the parsimonio#s mode$in%. Ho"e)er
this approa&h is m#&h s$o"er than Three-:hase
sin&e it treats a$$ a&ti)ities are treated as &onditiona$.
On the other hand, the e5e&#ti)e has t"o phases.
Us#a$$! this approa&h is &on#sed "ith the Three-
:hase method 3:idd, ;<<=4.
The Process3 Interaction ?share t"o &ommon
ad)anta%es irst8 the! a)oid pro%rams that are s$o"
to r#n. Se&ond, the! a)oid the need to thin* thro#%h
a$$ possi($e $o%i&a$ &onse'#en&es o an e)ent@ 3:idd,
;<<=4. Jet, as 3:idd, ;<<=4 &$aims this approa&h
s#ers rom DEADLO9K pro($em, (#t this
approa&h is )er! attra&ti)e or no)i&e mode$ers.
A$tho#%h, 3S&hri(er et a$, 16604. Sa!s ?pro&ess
intera&tion "as #nderstood on$! (! an e$ite %ro#p o
indi)id#a$s and "as (e!ond the rea&h o ordinar!
pro%rammers@. In a&t 3S&hri(er et a$, 16604.adds
?.M#$ti- threaded app$i&ations "ere ta$*ed a(o#t in
&omp#ter s&ien&e &$asses, (#t rare$! #sed in the
(roader &omm#nit!@. Ghi&h indi&ates that the
imp$ementation o :ro&ess-Intera&tion "as )er!
dii&#$t to imp$ement. The o()io#s &ontradi&tion,
in the pre)io#s '#ote is d#e to the mi5 #p (et"een
the Process Interaction approa&h and the
Transaction3flo0 approach.
To see the &omp$ete idea o the ori%ins o
Transa&tion-+$o" (est stated (! 3S&hri(er et a$,
16604/
This 0as the primordial soup out of 0hich the
7ordon Simulator arose+ 7ordon8s transaction flo0
0orld32ie0 0as a cle2erly disguised form of process
interaction that put the pro&ess interaction
approach 0ithin the grasp of ordinary users+ +
7ordon did one of the great packaging 9obs of all
time+ :e de2ised a set of building blocks that could
be put together to build a flo0chart that
graphically depicted the operation of a system+
;nder this modeling paradigm, the flo0 of elements
through a system 0as readily 2isible, because that
0as the focus of the 0hole approach+
The Three3Phase approa&h a$$o"s to ?sim#$ate
para$$e$ism, "hi$st a)oidin% dead$o&*@ 3:idd and
9asse$, ;<<=4. Jet, Three-:hase has to s&an thro#%h
the s&hed#$e or (o#nd a&ti)ities, and then s&ans
thro#%h a$$ &onditiona$ a&ti)ities "hi&h s$o" it
do"n. Jet man! or%o the time spent in ret#rn or
so$)in% the dead$o&* pro($em. In a&t, Three-:hase
is #sed in distri(#ted s!stems "eather ta$*in% a(o#t
operatin% s!stems, data(ases, et&, #nder dierent
names amon% them Three-:hase &ommit see
3Tanen(a#m and Steen, 16614.
In re%ards to the sim#$ation approa&hes, on$! 11
pa&*a%es mentioned the sim#$ation approa&h #sed in
the pa&*a%e, "hi$e 0C pa&*a%es rerained rom
amon% the 11 pa&*a%es, a$most ;= &$aimed the
E)ent Based Approa&h, "hereas, t"o sim#$ation
pa&*a%es &$aimed the A&ti)it! Based Approa&h
3FirstST,P )esigner, SI<P(OC,SS4 and t"o
&$aimed the :ro&ess Intera&tion Sim#$ation
Approa&h 3Auto<od and Pro<odel3Process<odel4,
as seen in +i%#re ;.
S"#$%at"&' A((r&ac)*s
Process
Process; 2; 4%
Ball, )esign II, Factory E5p$orer, First step
)esigner, FleSim, 7oldSim, <yStartegy, *ag S<P,
=ibrary, *ag C =ibrary, Pro<odel, (ecourses
<anger, SimCA), and Sho0Flo0.
Excel Usage in Simulation Packages
Excel; 15; 27%
Excel
No Excel
No Excel; 41;
73%
+i%#re 1/ E5&e$ #sa%e in sim#$ation pa&*a%es
Ho"e)er, &ertain pa&*a%es, $i*e Analytica, #se
E5&e$ as a reportin% too$ (#t not as p$atorm
3L#mina Ge(4, "hi&h insin#ates that the
en)ironment, "here the mode$ is (#i$t, is done
on the Analytica
Event
Activity
Three-Phase
Unknon
Unknon; 34;
!"%
Event; 1#; 32%
Activity; 2; 4%
Three-Phase;
"; "%
spe&ii&a$$! de)e$oped pro%ram. Li*e"ise, ),SI7*
II, "hi&h is a sim#$ator *erne$ that &an (e &a$$ed
rom an! Vis#a$ Basi&, Vis#a$ 9KK pro%ram
3GinSim Ge(4, as "e$$ as Flesim, "hi&h &an
import E e5port to Mi&rosot E5&e$, and SimCA),
+i%#re ;/ Sim#$ation approa&hes
Githin this &onte5t, FirstST,P )esigner #sed
A&ti)it! Based approa&h 3Intera&in% Ge(4, "hi&h is
Lm#&h s$o"er than Three-:hase approa&h sin&e a$$
a&ti)ities are treated as &onditiona$L 3:idd, ;<<=4.
Additiona$$!, Factory ,plorer #sed E)ent Based
sim#$ation approa&h 3GGK Ge(4. In the E)ent
Based sim#$ation approa&h Lthere are on$! t"o
phase then a$$ e)ents are mi5ed then the method is
not parsimon!, "hi&h means it is )er! hard to
enhan&eL 3:idd, ;<<=4. In the same to*en, 7oldSim
"hi&h is on$! or d!nami& s!stems and #ses E)ent-
Based Sim#$ation Approa&h 3Ao$dSim Ge(4.
Li*e"ise, Sho0Flo0 is (ased on E)ent Based
Sim#$ation Approa&h 3Sho"+$o" Ge(4 and
<yStartegy &an on$! dea$ "ith D!nami& s!stems
3M!Starte%! Ge(4.
On another note, Pro<odel +ami$! o sot"are is
(ased on :ro&ess-Intera&tion Sim#$ation Approa&h
3:roMode$ Ge(4 !et 3:idd, ;<<=4 &$aims that this
approa&h s#ers rom DEADLO9K pro($em, "hi$e
(esource <anager &$aims that it intera&ts "ith
Mi&rosot E5&e$ 3UserSo$#tions Ge(4 a$tho#%h it is
not o()io#s ho".
S#&&in&t$!, as re%ards to sim#$ation approa&hes,
none o the resear&hed pa&*a%es, o de&$ared
sim#$ation approa&h, #sed the Three-:hase
Approa&h, nonethe$ess, a$most 0C pa&*a%es ne)er
de&$ared their sim#$ation approa&h, as seen in +i%#re
0, "hi&h on$! ma%niies that s#&h idea &o#$d on$! (e
attri(#ted to trade se&ret.
!2 Us* &+ S(r*a,s)**ts
There are ;- pa&*a%es, a$most 1DM, that made
reerra$ to #sin% the spreadsheet or Mi&rosot E5&e$
as reportin% too$, and the! are/ Analytica, Crystal
"hi&h is (#i$t on AutoCA) sot"are 3+$e5sim Ge(4.
The aorementioned a&ts emphasi7e the
si%nii&an&e o #sin% spreadsheets, $i*e Mi&rosot
E5&e$, in respe&t to the sim#$ation pa&*a%es, as seen
in +i%#re
1. In a&t, some pa&*a%es &$aim that the! pi&* #p
"here spreadsheets $et o, ?Spreadsheets a$one are
inade'#ate or assessin% the pro(a(i$it! o an e)ent
(e&a#se the! $a&* the a(i$it! to %enerate and ana$!7e
a$ternati)e s&enarios in a sophisti&ated
"a!.@3Ao$dman, 16614.
! Ob-*ct Or"*'t*,
Re%ardin% the '#estion on o(2e&t oriented, a$most ;C
sim#$ation pa&*a%es &$aimed that the! are o(2e&t
oriented or #se Ba)a as de)e$opment $an%#a%e,
"hi&h is a %reat indi&ator that sim#$ation pa&*a%es
are &on)ertin% to o(2e&t oriented.
The o#rteen &ommer&ia$ pa&*a%es are/ Berkeley
<adonna>, ,cosim Pro, e<3Plant, ,nterprise
)ynamics, Flesim, 7A;SS, 7oldSim, <'C&,
PASIO* Simulation System, Sans7;I <odeling and
Simulation ,n2ironment, SI<P(OC,SS, SI<;=?,
STA()IS, 1eb7PSS 5micro37PSS6.
$%&ect
$riente'; 14;
25%
$%&ect $riente'
Unknon
Unknon; 42;
75%
+i%#re 0/ O(2e&t oriented $an%#a%es #se
Simulation Aproaches
+#rthermore, it is "orth mentionin% the o$$o"in%
indin%s in re%ards to this &riterion/
Berkeley <adonna> and PASIO* Simulation
System (oth #se the d!nami& approa&h "hi$e the
se&ond pa&*a%e #ses 1D animation the irst pa&*a%e
does not #se an! animation. Rather Berkeley
<adonna> #ses %raphs to sho" the res#$ts on$!.
,tend, FirstST,P )esigner, 7oldSim,
<odel<aker, PASIO* Simulation System,
Pro<odel3Process<odel, SimCA) Pro, SI<;=?,
STA()IS.
3D Vs 2D
In addition, ,cosim Pro is one o the - pa&*a%es that
#ses (oth dis&rete and d!nami& approa&hes. On the
other hand, 7A;SS, SI<;=?, STA()IS and
1eb7PSS 5micro37PSS6 a$$ #se the dis&rete
approa&h.
In re%ards to the 1D and 0D animation, - pa&*a%es
3(
2(
Unknon
Unknon; 31;
55%
3(; 14; 25%
2(; 11; 2"%
e$$ in ea&h &ate%or!. Ghi$e ,cosim Pro, e<3Plant,
,nterprise )ynamics, Flesim and SI<P(OC,SS
#sed 0D animation. On the other hand 7oldSim,
PASIO* Simulation System, SI<;=?, and STA()IS
#sed 1D animation. +#rthermore, ,nterprise
)ynamics #sed (oth 1D and 0D.
In re%ards to the #se o spreadsheets as p$atorm or
reportin% Flesim and 7oldSim #sed the
spreadsheets as reportin% too$
!. 2D Vs! D
The notion "hether to #se 0D or 1D animation is
si%nii&ant, indeed as the mode$ r#nnin% in 0D 3see
+i%#re C 4 %i)es (etter perspe&ti)e o thin%s in the
mode$. Notin% that ma*in% a sim#$ation pa&*a%e
that is &apa($e o 0D animation is not eas!, 0D idea
is (est represented in +i%#re C that "as de)e$oped
(! @A")8 ne)erthe$ess, the 1D animation is a$so
"anted in &ertain app$i&ations.
O the -. re)ie"ed sim#$ation pa&*a%es, 1-
sim#$ation pa&*a%es #sed animation or the mode$,
"hi&h a&&o#nts to CCM o a$$ re)ie"ed pa&*a%es,
"hi$e 1-M #sed 0D animation as seen in +i%#re -,
and ;; sim#$ation pa&*a%es #sed 1D animation. This
o(ser)ation si%niies not on$! the importan&e o
animation to sim#$ation, (#t a$so the %ro"in% #se
and importan&e o 0D animation in the sim#$ation
"or$d, notin% that FleSim is amo#s or the 0D
animation.
+i%#re C/ B#i$din% a ro(oti& arm (ased on a
sti&* i%#re #sin% HI0D 3HI0D Ge(4
The &ommer&ia$ sim#$ation pa&*a%es that #sed 1D
animation are/ Any=ogic B+$, ,nterprise )ynamics,
+i%#re -/ 0D )s. 1D animation
Ghi$e the &ommer&ia$ sim#$ation pa&*a%es #sin% 0D
animation are /Auto<od, ,nterprise )ynamics,
)ymola, ,cosim Pro, e<3Plant, Factory ,plorer,
Flesim, <icro Saint, *A7 S<P =ibrary,
Sho0Flo0, SimCreator, SI<P(OC,SS, Cisual
Simulation ,n2ironment, 1itness.
!/ T"#* 0a',%"'1
In re%ards to the time hand$in% o sim#$ation in the
re)ie"ed pa&*a%es8 1-M o the pa&*a%es are (ased
on dis&rete approa&h, "hi$e ;.M o the sim#$ation
pa&*a%es are (ased on the d!nami& approa&h,
ho"e)er, on$! i)e pa&*a%es #sed (oth dis&rete and
&ontin#o#s approa&hes, name$!/ Any=ogic, ,cosim
Pro, ,tend, <odel<aker and Optsim 3Artife4 as
seen in +i%#re ..
The Dis&rete (ased &ommer&ia$ sim#$ation pa&*a%es
are/ Auto<od, Arena, Factory ,plorer, <icro
Saint, Cisual Simulation ,n2ironment, 1itness,
FirstST,P )esigner, SI<;=?, STA()IS, 7A;SS,
7PSS 1orld for 1indo0s, SAA< II, SI7<A, Supply
Chain Builder, 1eb7PSS 5micro37PSS6.
It is "orth notin% here that a$tho#%h #sin% dis&rete
sim#$ation approa&h sti$$ the o$$o"in% has the
&apa(i$it! o 0D animation/ Auto<od, Factory
,plorer, <icro Saint, Cisual Simulation
,n2ironment, and 1itness. A$so Factory ,plorer
and FirstST,P )esigner (oth #se Mi&rosot E5&e$
as p$atorm o reportin%. On the other hand,
FirstST,P )esigner, SI<;=? and STA()IS #se 1D
animation.
The sim#$ation pa&*a%es (ased on the d!nami&
approa&h are/ Berkeley <adonnaF, BuildSim,
)esign II simulation Package, )ymola, <ystrategy ,
SimCreator, PASIO* Simulation System, @A"),
ST,==A D ithink. A$so, it is "orth notin% that
)ymola and SimCreator (oth #se 0D animation
"hi$e PASIO* Simulation System #ses 1D
animation8 #rther more )esign II simulation
Package and <ystrategy (oth #se Spreadsheets as
reportin% too$s.
E. ABU-TAIEH and A. EL SHEIKH/ 9OMMER9IAL SIMULATION :A9KAAES
Business process reengineering and workflows
(iscrete
(yna)ic
*oth
Unknon; 27;
4#%
(iscrete; 15;
27%
(yna)ic; +;
radi&a$ redesi%n o (#siness pro&esses #sin%
o(2e&ti)e, '#antitati)e methods and too$s and
mana%ement s!stems to a&&omp$ish &han%e or
Unknon
*oth; 5; +%
+i%#re ./ Sim#$ation t!pes
1!%
perorman&e impro)ement@ 3Arant, 16614. Some o
the too$s #sed in this app$i&ation is &ommer&ia$
sim#$ation pa&*a%es $i*e/ Analytica, Arena, Crystal
Ball Standard ,ditionE Professional ,dition,
)ecisionPro, )ecisionScript, ,pertFit,
<yStartegy,
!2 M&'t* Car%&
On another note, o the -. re)ie"ed pa&*a%es, on$!
o#r pa&*a%es #sed Monte 9ar$o, "hi&h L&an (e
$oose$! des&ri(ed as statisti&a$ sim#$ation methodsL
39SE: Ge(, ;<<-4, name$!8 Crystal Ball, BuildSim,
and )ecision Script E Pro. It is "orth"hi$e to note
that Crystal Ball sim#$ation pa&*a%e #ti$i7e
Mi&rosot E5&e$ E Vis#a$ (asi& 39r!sta$Ba$$ Ge(4.
A$tho#%h BuildSim #ses D!nami& approa&h and
Aenerates, the &ode o the sim#$ation mode$, !et no
animation is a)ai$a($e or this &ommer&ia$
sim#$ation pa&*a%e.
!3 S"#$%at"&' Pac4a1*s
A((%"cat"&'s
Sim#$ation E mode$in% is #sed in a
m#$tit#de o app$i&ations. Man! resear&hers
attempted to &$assi! and &ate%ori7e the sim#$ation
app$i&ations 3Oren, 166-4, 3Ban*s, 166-4, 3S#r)e!,
16604 and 3Ri77o$i, 16604 to name a e". Ghi$e
resear&hin% the sim#$ation pa&*a%es the resear&her
o#nd 11 app$i&ations shared amon% the sim#$ation
pa&*a%es. Some app$i&ations "ere more pop#$ar
than others "ere as +i%#re D/ Simulation
packages applications
s#%%ests.
The 11 app$i&ations are $isted in Err&r5 R*+*r*'c*
s&$rc* '&t +&$',!/
Air traffic control and space
systems
Air trai& &ontro$ is %ro#nd-(ased ser)i&e that
ad)ises pi$ot re%ardin% mane#)erin% the p$ane into
saet!, the ser)i&e pro)ided on %ro#nd and in air
#sin% radar and )is#a$ &onta&t. The ser)i&e is
di)ided into airport ser)i&es, $o" and hi%h airspa&e
3en-ro#t4. The %oa$ o the ser)i&e is to &ontro$
trai&. The &ommer&ia$ sim#$ation pa&*a%e Cisual
Simulation ,n2ironment 5CS,6 pro)ides s#&h
app$i&ation amon% man! other. CS, time hand$in%
method is dis&rete and #ses e)ent-s&hed#$in%
approa&h.
Pro<odel3Process<odel, ProCision, SimCA) Pro,
ST,==A D ithink, Cisual Simulation ,n2ironment and
1eb7PSS 5micro37PSS6+
Complex System Design
Evaluation
9omp$e5 phenomena, thro#%h mode$in%, &an on$!
a$$o" pattern predi&tions, &ompared "ith the pre&ise
predi&tions that &an (e made o#t o non-&omp$e5
phenomena, as nota($! e5p$ained (! Ha!e* 3:opper
16614. In this re%ard, Ha!e* (e$ie)ed that e&onomi&s
and the s&ien&es o &omp$e5 phenomena in %enera$,
"hi&h, in his )ie", in&$#ded (io$o%!, ps!&ho$o%!,
and so on, &o#$d not (e mode$ed ater the s&ien&es
that dea$ "ith essentia$$! simp$e phenomena $i*e
ph!si&s.
Notin% that resear&h topi&s &o)ered (! 9omp$e5
S!stems span o)er a di)erse arra! o ie$ds in&$#din%
mathemati&s, ph!si&s, &omp#ter s&ien&e, and
(io$o%!, as s#&h, there are man! deinitions o
&omp$e5it!. Additiona$$!, and in )ie" that man!
nat#ra$, artii&ia$ and a(stra&t o(2e&ts or net"or*s
&an (e &onsidered 9omp$e5 S!stems, there(! to
st#d! these topi&s #nder &omp$e5it! s&ien&e is
hi%h$! interdis&ip$inar!. 9onsidered radi&a$
&ontri(#tion to ear$! &omp$e5it! theor!, Ha!e*
made distin&tion (et"een the h#man &apa&it! to
predi&t the (eha)ior o simp$e s!stems and its
&apa&it! to predi&t the (eha)ior o &omp$e5
s!stems thro#%h mode$in%.
Understandin% that 9omp$e5 S!stems in&$#de
)ario#s e5amp$es, s#&h as/ ant-hi$$s, ants
themse$)es, h#man e&onomies, &$imate, ner)o#s
s!stems, &e$$s and $i)in% thin%s, in&$#din% h#man
(ein%s, as "e$$ as modern ener%! or
te$e&omm#ni&ation inrastr#&t#re. In this &onte5t,
not on$! are a$$ the ore%oin% thin%s &onsidered
net"or*s o some *ind, and the! are &omp$e5, (#t
apparent$!, the! ma! a$so ha)e $itt$e in &ommon,
hen&e the term L&omp$e5 s!stemL is )a&#o#s.
Ho"e)er, notin% that a$$ &omp$e5 s!stems ha)e
(eha)iora$ and str#&t#ra$ eat#res in &ommon, "hi&h
at $east #nites them re$ati)e$! as phenomena. In
addition, the! are #nited theoreti&a$$!. Sin&e a$$
these s!stems ma!, in prin&ip$e, (e mode$ed "ith
)ar!in% de%rees o s#&&ess (! a &ertain *ind o
mathemati&s, it is thereore possi($e to state &$ear$!
"hat it is that these s!stems are s#pposed to ha)e in
&ommon "ith ea&h other, in re$ati)e$! orma$ terms.
Ta($e ;/ 9ommer&ia$ sim#$ation pa&*a%es app$i&ations
;. Air trai& &ontro$ and spa&e s!stems 1. S#pp$! &hain mana%ement
0. B#siness pro&ess reen%ineerin% and "or*$o"s C. Transportation s!stems
-. 9omp$e5 s!stem desi%n e)a$#ation .. Aerospa&e
D. 9omp#ter and &omm#ni&ation net"or*s =. Oi$ E Aas
<. 9omp#ter perorman&e e)a$#ation ;6. 9onstr#&tion
;;. Ed#&ation and trainin% ;1. +inan&ia$ mode$in%
;0. Hea$th &are s!stems ;C. :ar&e$s E par&e$ hand$in%3'#e#e4
;-. Man#a&t#rin% s!stems ;.. De-(ott$ene&*in%
;D. Mi$itar! > &om(at s!stems ;=. Ghat i s&enarios
;<. Sate$$ite and "ire$ess &omm#ni&ations s!stems 16. Ro(oti& and me&hani&a$ s!stems
1;. Ser)i&e s!stems 11. De&ision and ris* ana$!sis
The +eat#res o &omp$e5 s!stems in nat#re
are/
(elationships are non3linear/ In pra&ti&a$ terms, this
means a sma$$ pert#r(ation ma! &a#se a $ar%e ee&t
3(#tter$! ee&t4, a proportiona$ ee&t, or e)en no
ee&t at a$$. In $inear s!stems, ee&t is a$"a!s
dire&t$! proportiona$ to &a#se.
(elationships contain feedback loops/ Both ne%ati)e
3dampin%4 and positi)e 3amp$i!in%4 eed(a&* are
oten o#nd in &omp$e5 s!stems. The ee&ts o an
e$ementNs (eha)ior are ed (a&* to in s#&h a "a! that
the e$ement itse$ is a$tered.
Comple systems are open/ 9omp$e5 s!stems in
nat#re are #s#a$$! open s!stems O that is, the! e5ist
in a thermod!nami& %radient and dissipate ener%!.
In other "ords, &omp$e5 s!stems are #s#a$$! ar
rom ener%eti& e'#i$i(ri#m/ (#t despite this $#5,
there ma! (e pattern sta(i$it!.
9omp$e5 s!stems ha)e a memor!/ The histor! o a
&omp$e5 s!stem ma! (e important. Be&a#se
&omp$e5 s!stems are d!nami&a$ s!stems the!
&han%e o)er time, and prior states ma! ha)e an
in$#en&e on present states. More orma$$!,
&omp$e5 s!stems oten e5hi(it h!steresis.
9omp$e5 s!stems ma! (e nested/ The &omponents
o a &omp$e5 s!stem ma! themse$)es (e &omp$e5
s!stems. +or e5amp$e, an e&onom! is made #p o
or%ani7ations, "hi&h are made #p o peop$e, "hi&h
are made #p o &e$$s - a$$ o "hi&h are &omp$e5
s!stems.
Boundaries are difficult to determine/ It &an (e
dii&#$t to determine the (o#ndaries o a &omp$e5
s!stem. The de&ision is #$timate$! made (! the
o(ser)er.
)ynamic net0ork of multiplicity/ As "e$$ as
&o#p$in% r#$es, the d!nami& net"or* o a &omp$e5
s!stem is important. Sma$$-"or$d or s&a$e-ree
net"or*s "hi&h ha)e man! $o&a$ intera&tions and a
sma$$er n#m(er o inter-area &onne&tions are oten
emp$o!ed. Nat#ra$ &omp$e5 s!stems oten e5hi(it
s#&h topo$o%ies. In the h#man &orte5 or e5amp$e,
"e see dense $o&a$ &onne&ti)it! and a e" )er! $on%
a5on pro2e&tions (et"een re%ions inside the &orte5
and to other (rain re%ions.
<ay produce emergent phenomena/ 9omp$e5
s!stems ma! e5hi(it (eha)iors that are emer%ent,
"hi&h is to sa! that "hi$e the res#$ts ma! (e
deterministi&, the! ma! ha)e properties that &an
on$! (e st#died at a hi%her $e)e$. +or e5amp$e,
the termites in a mo#nd ha)e ph!sio$o%!,
(io&hemistr! and (io$o%i&a$ de)e$opment that are at
one $e)e$ o ana$!sis, (#t their so&ia$ (eha)ior and
mo#nd (#i$din% is a propert! that emer%es rom the
&o$$e&tion o termites and needs to (e ana$!7ed at a
dierent $e)e$.
Sim#$ation pa&*a%es that &$aimed 9omp$e5 s!stem
desi%n e)a$#ation are / Any=ogic B+$, Arena,
Auto<od, *A7 S<P =ibrary, SI7<A and Cisual
Simulation ,n2ironment.
Computer and Communication
Networks
9omp#ter and &omm#ni&ation net"or*s are another
app$i&ation "here sim#$ation is )er! #se#$8 in )ie"
that &omm#ni&ation net"or* &annot (e (#i$t and
tested (! the same indi)id#a$, "hi$e ta*in% into
&onsideration that (eorehand testin% o the
&omm#ni&ation net"or* is essentia$8 ho"e)er,
e5perimentations in rea$ $ie sit#ation are near$!
impossi($e. As s#&h, a n#m(er o sim#$ation
pa&*a%es oer s#&h ser)i&e/ Any=ogic B+$, A0eSim,
,pertFit, 7PSS 1orld for 1indo0s, Optsim
5Artife6, SAS Soft0are, S=I<, CisSim, Cisual
Simulation ,n2ironment.
Computer Performance
Evaluation
Understandin% that &omp#ters are made o man!
&omponents, and ea&h &omponent has man!
dierent attri(#tes rom dierent man#a&t#rer,
a&&ordin%$!, &omp#ter perorman&e e)a$#ation is
another app$i&ation "here sim#$ation "o#$d (e o
paramo#nt si%nii&an&e. :arti&#$ar$! sin&e
e5perimentin% "ith a$$ the possi($e s&enarios is
near$! impossi($e. As s#&h, the &ommer&ia$
sim#$ation pa&*a%es &a#%ht on this a&t and t"o
pa&*a%es oered this app$i&ation name$!/ Any=ogic
B+$, Cisual Simulation ,n2ironment.
Simulation packages applications
,hat i- scenarios
1%
Trans.ortation syste)s
7%
/0..ly chain )ana1e)ent
1"%
Aeros.ace
3%
Air tra--ic control 2 s.ace
syste)s
1%
*0siness .rocess
reen1ineerin1 2 ork-los
11%
3o).lex syste) 'es
eval0ation
3%
/ervice syste)s
2%
/atellite 2 ireless
co))0nications syste)s
1%
4o%otic 2 )echanical
syste)s
2%
3o).0ter 2 co))0nication
netorks
#%
3o).0ter .er-or)ance
eval0ation
1%
3onstr0ction
1%
Parcels 2 Parcel
han'lin1560e0e7
!%
$il 2 8as
3%
9ilitary : co)%at syste)s
4%
9an0-act0rin1 syste)s
14%
;ealth care syste)s
4%
(e-%ottleneckin1
3%
(ecision 2 risk analysis
3% E'0cation 2
trainin1
4%
<inancial )o'elin1
4%
Education and Training
+i%#re D/ Sim#$ation pa&*a%es app$i&ations
Soft0are, (esource <anager, SI7<A, SimCA) Pro
and Cisual Simulation ,n2ironment+
Ed#&ation and trainin% is one o the pi$$ars o
sim#$ation. The app$i&ation ran%es rom tea&hin%
a(o#t &hemi&a$ mo$e&#$es and &hemi&a$ rea&tion to
trainin% a pi$ot on a ne" p$ane. In a&t most
app$i&ations stems rom this app$i&ation. Man!
pa&*a%es stated this app$i&ation (! name. Some o
the pa&*a%es that stated s#&h app$i&ation are
Any=ogic B+$, *A7 S<P =ibrary, PASIO*
Simulation System, ST,==A D ithink, Cisual
Simulation ,n2ironment and 1eb7PSS 5micro3
7PSS6+
ealt! Care
Systems
Hea$th and &are s!stems a$so another app$i&ation
that ran%es rom sim#$atin% emer%en&! rooms &ases
and am(#$an&e re'#ests to ana$!7in% the inan&es o
the hea$th &are s!stems. Under this app$i&ation
man! sim#$ation pa&*a%es si%ned their &apa(i$ities/
Auto<od, ,pertFit, <IC(OSAI*T, *A7 S<P
=ibrary, SI7<A, Cisual Simulation ,n2ironment
"anufacturing
Systems
Man#a&t#rin% is the app$i&ation o too$s and a
pro&essin% medi#m to the transormation o ra"
materia$s into inished %oods or sa$e.
<anufacturing systems is claimed by- Analytica,
Auto<od, ,pertFit, Factory ,plorer, Flesim,
7oldSim, 7PSS 1orld for 1indo0s, <AST,
<IC(OSAI*T, *A7 S<P =ibrary, Process Industry
<anufacturing Scheduling System 5PI<SS6,
Proplanner <anufacturing Process <anagement
"ilitary # Com$at
Systems
Mi$itar! > &om(at s!stems are app$i&ations that &o)er
man! topi&s in resear&h. S#&h app$i&ation dea$s "ith
mo)in% %ro#ps o peop$e to dep$o!ment o armies to
sim#$atin% a (att$eie$d. The pa&*a%es, &$aimed this
app$i&ation, are/ Any=ogic B+$, ,pertFit,
<IC(OSAI*T, *A7 S<P =ibrary, STA()IS and
Cisual Simulation ,n2ironment+ The $ast pa&*a%e
&$aims (ein% #sed in the %#$ "ar.
Satellite and %ireless Communications
Systems
Sate$$ite and "ire$ess &omm#ni&ation s!stems are
s!stems that are impossi($e to e5periment "ith
"itho#t sim#$ation. The on$! pa&*a%e that oered
s#&h app$i&ation is Cisual Simulation ,n2ironment.
Service
Systems
Ser2ice systems ran%e rom an indi)id#a$ person
e'#ipped "ith too$s o the trade 3e.%., ar&hite&t,
entreprene#r4 to a portion o a %o)ernment a%en&! or
(#siness 3e.%., (ran&h oi&e o a post oi&e or (an*4
to &omp$ete m#$tinationa$ &orporations and their
inormation s!stems 3e.%, DominoNs :i77a, +edera$
E5press4. Hospita$s, #ni)ersities, &ities, and nationa$
%o)ernments are desi%ned ser)i&e s!stems. The
$an%#a%e, norms, attit#des, and (e$ies o the peop$e
that ma*e #p a ser)i&e s!stem ma! e)o$)e o)er time,
as peop$e ad2#st to ne" &ir&#mstan&es. In this sense,
ser)i&e s!stems are a t!pe o &omp$e5 s!stem that is
partia$$! desi%ned and partia$$! e)o$)in%. Ser)i&e
s!stems are desi%ned to de$i)er or pro)ision
ser)i&es, (#t the! oten &ons#me ser)i&es as "e$$.
:a&*a%es that &$aim this app$i&ation are/ Arena,
,pertFit, SI7<A and Cisual Simulation
,n2ironment.
Supply C!ain
"anagement
This app$i&ation is )er! (road, as it in&$#des inter
alia/ S#pp$! &hain de&isions s#pport, in)entor!
mana%ement, s#pp$! pro&ess optimi7ation, interna$
$o%isti&s, &ompan! spreadin% et&. S#pp$! &hain
mana%ement is an app$i&ation that &ares or
ei&ien&! and ee&ti)eness and ran%es rom settin%
#p po$i&ies to operati)e de&isions. Man! sim#$ation
pa&*a%es sta*e a &$aim to this app$i&ation/
Any=ogic
B+$, Arena, Flesim, <AST, Process Industry
<anufacturing Scheduling System 5PI<SS6, SAS
Soft0are, S=I<, Supply Chain Builder and Cisual
Simulation ,n2ironment.
Transportation
Systems
Transportation s!stems are e5pansi)e, as it ran%es
rom sim#$atin% trai& $i%ht and interse&tions to
roads &$osin% and di)ersions. Man! sim#$ation
pa&*a%es &$aim this app$i&ation i.e. Any=ogic B+$,
Auto<od, Berkeley <adonna>, ,pertFit, *A7
S<P =ibrary, S=I<, CisSim, Cisual Simulation
,n2ironment and 1itness.
Aerospace
Aerospa&e &omprises the atmosphere o Earth and
s#rro#ndin% spa&e. T!pi&a$$!, the term is #sed to
reer to the ind#str! that resear&hes, desi%ns,
man#a&t#res, operates, and maintains )ehi&$es
mo)in% thro#%h this air and spa&e. Aerospa&e is a
)er! di)erse ie$d, "ith a m#$tit#de o &ommer&ia$,
ind#stria$ and mi$itar! app$i&ations. Aerospa&e is
not the same as airspa&e, "hi&h is a term, #sed to
des&ri(e the ph!si&a$ air spa&e dire&t$! a(o)e a
$o&ation on the %ro#nd. +o#r &ommer&ia$ sim#$ation
pa&*a%es &$aimed this app$i&ation name$!/
Analytica, Auto<od, *A7 C =ibrary and @A").
&il and
'as
This app$i&ation pertains to :etro$e#m and "e$$
$o%%in% sot"are or the oi$ and %as proessiona$. In
addition, this app$i&ation &o)ers man! aspe&ts !et
o#r pa&*a%es &$aimed it/ Analytica, )esign II
simulation Package, *A7 S<P =ibrary and
1itness.
Constructio
n
Construction is a series o &are#$$! p$anned e)ents,
sin&e &onstr#&tion te&hno$o%! #ses materia$s, "or*,
pro&esses, and e'#ipment to (#i$d a str#&t#re on a
site, as s#&h, the 9onstr#&tion app$i&ation sim#$ation
pa&*a%es are/ Analytica and )esign II simulation
Package.
(inancial
"odeling
+inan&ia$ mode$in% is (road app$i&ation8 it ran%es
rom mi5in% a inan&ia$ porto$io o sto&*s to
de&isions re%ardin% (est inan&ia$ de&ision o
(#!>se$$. +i)e sim#$ation pa&*a%es &$aimed this
app$i&ation, name$!/ Analytica, )ecisionPro,
)ecisionScript, 7A;SS and *A7 S<P =ibrary+
Parcels ) Parcel andling
*+ueue,
:ar&e$ and par&e$ hand$in% app$i&ation is (est seen in
a post oi&e arena. Ea&h par&e$ has an destination
address and &ertain attri(#tes $i*e si7e and ra%i$it!
et&. S"it&hin% this s&enario to prod#&tion $ine in a
a&tor! that prod#&es a prod#&t that needs pa&*a%in%
is sti$$ the same. Si5 sim#$ation pa&*a%es &$aimed
this app$i&ation/ Auto<od, ,nterprise )ynamics,
,pertFit, ,tend, SAS Soft0are and SimCA) Pro+
De-
$ottlenecking
Bott$ene&*s appear "hen man! &ompete or one
reso#r&e. Ghether the reso#r&e is a ser)er on a
&omp#ter net"or*, a $oan oi&er in a (an* or
prod#&tion ma&hine in a a&tor!. +o#r sim#$ation
pa&*a%es &$aimed this app$i&ation name$!/ e<3
Plant, Factory ,plorer, Sho0Flo0, and SI<;=?.
%!at if.
scenarios
As the name o this app$i&ation s#%%ests, this
app$i&ation is a &orner stone in the sim#$ation arena.
Jet on$! o#r pa&*a%es mentioned this app$i&ation
(! name. The pa&*a%es are Arena, (esource
<anager and SI<;=?.
/o$otic and "ec!anical
Systems
Sim#$atin% Ro(oti& and me&hani&a$ s!stems is m#&h
&heaper than (#i$din% the s!stem and testin% it.
:a&*a%es $i*e/ )ymola, @A") and SimCA) Pro
&$aimed s#&h app$i&ation.
Decision and /isk
Analysis
Ma*in% De&isions and ris* ana$!sis a$"a!s &ome
hand in hand. Sim#$atin% the de&isions and
meas#rin% the ris* that &omes "ith ea&h de&ision is
an app$i&ation that &omes "ith an! arena o "or*
rom pro2e&t mana%ement, to inan&ia$ ana$!sis.
Man! sim#$ation pa&*a%es $i*e Analytica, Crystal
Ball Standard ,ditionE Professional ,dition,
)ecisionPro, and SI<P(OC,SS &$aimed s#&h
app$i&ation.
+i%#re =/ Sim#$ation App$i&ation pa&*a%es %i)es
more detai$s tree-$i*e ta5onom!, ea&h app$i&ation
&ate%ories and $eas re$e&t the pa&*a%es that a$$
#nder s#&h app$i&ation.
,ducation and training An!Lo%i& -.6
Computer performance e2aluation
NAA SM: Li(rar! :ASION Sim#$ation S!stem STELLA > ithin* VSE Ge(A:SS 3mi&ro-A:SS4
An!Lo%i& -.6 Vis#a$ Sim#$ation En)ironment
Comple system design e2aluation An!Lo%i& -.6 Arena A#toMod NAA SM: Li(rar! SIAMA VSE
Air traffic control and space systems
Vis#a$ Sim#$ation En)ironment
:ealth care systems
A#toMod E5pert+it MI9ROSAINT NAA SM: Li(rar! SIAMA VSE
Computer and communication net0orks
An!Lo%i& -.6 A"eSim E5pert+it A:SS Gor$d or Gindo"s
Optsim 3Artie54 SAS Sot"are
SLIM VisSim VSE
<ilitary D combat systems
An!Lo%i& -.6 E5pert+it MI9ROSAINT NAA SM: Li(rar! STARDIS VSE
Ser2ice systems
Arena E5pert+it SIAMA Vis#a$ Sim#$ation En)ironment
Satellite and 0ireless communications systems
Vis#a$ Sim#$ation En)ironment
Supply chain management
An!Lo%i& -.6 Arena +$e5sim MAST 3:IMSS4 SAS Sot"are SLIM S#pp$! 9hain B#i$der VSE
Transportation systems
An!Lo%i& -.6 A#toMod Ber*e$e! MadonnaF E5pert+it NAA SM: Li(rar! SLIM VisSim
Vis#a$ Sim#$ation En)ironment Gitness
Aerospace, Ana$!ti&a A#toMod NAA 9 Li(rar! HI0D
Gitness
&il ) 'as Ana$!ti&a Desi%n II sim#$ation :a&*a%e NAA SM: Li(rar!
Construction Ana$!ti&a Desi%n II sim#$ation :a&*a%e
Financial modeling Ana$!ti&a De&ision:ro De&isionS&ript AAUSS NAA SM: Li(rar!
Parcels E parcel handling 5Fueue6
A#toMod Enterprise D!nami&s E5pert+it E5tend SAS Sot"are Sim9AD :ro
)e3bottlenecking
1hat if scenarios
eM-:$ant
Arena
+a&tor! E5p$orer
Reso#r&e Mana%er
Sho"+$o"
SIMUL=
SIMUL= GCS,-Cisual Simulation ,n2ironment
GProcess Industry <anufacturing Scheduling System 5PI<SS6
(obotic and mechanical systems
D!mo$a HI0D Sim9AD :ro
)ecision and risk analysis Ana$!ti&a 9r!sta$ Ba$$ Standard EditionE :roessiona$ Edition De&ision:ro SIM:RO9ESS
Business process reengineering
Ana$!ti&a Arena 9r!sta$ Ba$$ Standard Edition E :roessiona$ Edition De&ision:ro De&isionS&ript E5pert+it
and 0orkflo0s
M!Starte%! :roMode$-:ro&essMode$ :roVision Sim9AD :ro STELLA > ithin* VSE Ge(A:SS 3mi&ro-A:SS4
<anufacturing
systems
Ana$!ti&a A#toMod E5pert+it +a&tor! E5p$orer +$e5sim Ao$dSim A:SS Gor$d or Gindo"s MAST MI9ROSAINT
NAA SM: Li(rar! Reso#r&e Mana%er 3:IMSS4 :rop$anner Man#a&t#rin% :ro&ess Mana%ement Sot"are
SIAMA
Sim9AD :ro Vis#a$ Sim#$ation En)ironment
+i%#re =/ Sim#$ation app$i&ations-pa&*a%es tree
. SUMMARY
This paper in)esti%ated -. pa&*a%es to ans"er the
o$$o"in% set o &omprehensi)e '#estions/
P 1hat simulation modeling approach did the
:ithi$!, the resear&h identiied 1.M o the -.
pa&*a%es to #se spreadsheets as reportin% too$s.
Ta ( $e 1 / R e )i e " o the s i m#$ at io n pa&*a%es
C&#(ar"s&' It*# C&$'t P*rc*'ta1*
&+ /2
package use from the a2ailable
approaches4
P 1hat reporting tool did the package use4
P 1hat programming language 0as usedQ
3Ghi&h %i)es an indi&ation "hether the
Tota$ o pa&*a%es "here
re)ie"ed
Uses Mi&rosot E5&e$ either as
reportin% too$ or to e5port data
to the spreadsheet
-. ;66M
;- 1.M
pa&*a%e is o(2e&t oriented or a$%orithmi&
(ased4.
P 1hether the package uses animation and if
Uses 0D animation ;C 1-M
Use 1D animation ;; ;<..M
Dis&rete ;- 1.M
9ontin#o#s < ;.M
the animation used is &) or ") animationQ
P 1hat time handling methodology is used
pa&*a%es #se (oth dis&rete and
&ontin#o#s 3H!(rid4
- DM
5discrete, continuous, hybrid6
P 1hat type of application are the packages
capable of ser2ing4
A$tho#%h these '#estions tar%eted the trends that
sim#$ation pa&*a%es are ta*in%, ne)erthe$ess, the
indin%s o the aorementioned '#estions are
indi&ators, to "hi&h te&hno$o%! is pre)ai$in%.
De&$ared Sim#$ation approa&h 11 0<M
E)ent-S&hed#$in% method ;= 01M
A&ti)it! s&annin% method 1 0.-M
:ro&ess-Intera&tion method 1 0.-M
O(2e&t Oriented or Ba)a Use ;C 1-M
Use o Monte 9ar$o approa&h C DM
Additiona$$!, 1-M o the re)ie"ed sim#$ation
pa&*a%es pride themse$)es "ith 0D animation, "hi$e
;<..M #se 1D animation.
In the same to*en, 1.M o the re)ie"ed pa&*a%es
are (ased on dis&rete approa&h, "hereas ;.M are
(ased on &ontin#o#s approa&hes, and on$! i)e
pa&*a%es &an hand$e (oth dis&rete and &ontin#o#s.
In re%ards to the sim#$ation approa&hes 0. o the
sim#$ation pa&*a%es did not dis&$ose their
sim#$ation approa&h, ho"e)er, 01M #sed E)ent-
S&hed#$in% method, 0.-M #sed A&ti)it! s&annin%
method, and
0.-M #sed :ro&ess-Intera&tion method, hi%h$i%htin%
that none o the pa&*a%es de&$ared the #sa%e o the
amo#s Three-:hase sim#$ation approa&h. As or
the o(2e&t oriented '#estions, 1-M #sed o(2e&t
oriented or Ba)a. +ina$$!, the +amo#s Monte 9ar$o
approa&h "as #sed on$! (! o#r pa&*a%es. The
indin%s and a s#mmer! o the n#m(ers are $aid in
the Ta($e 1.
REFERENCES
An!Lo%i& C.-, #ser man#a$, p% ;. """ .5 2 te * .& o m >
3A&&essed ;-C -166C4
"" " .apte & h. & o m >3A&&essed ;-C -166C4
"" " .ar e nasim#$ at io n .& om>3A&&essed ;-<-16604
"" " .a#tom od .&o m > 3A&&essed ;-<-16604
"" " .a#tom ode .&o m > 3A&&essed ;-C -166C4
Ban*s B. ;<<<. In tr o d# &ti on T o S i m# $a tion . In
Proceedings of the !### 1inter Simulation
Conference, ed. P+ A+ Farrington, :+ B+
*embhard, )+ T+ Sturrock, and 7+ 1+ ,2ans+, D-
;0, De&em(er - R =, :hoeni5, Ari7ona, United
States. :#($isher/ A9M :ress Ne" Jor*, NJ,
USA
Ban*s B. 1666. In tr o d# &ti on T o S i m# $a tion . In
Proceedings of the &$$$ 1inter Simulation
Conference, ed. B. A. Boines, R. R. Barton, K.
Kan%, and :. A. +ish"i&*, -;6--;D, De&em(er ;6-
;0 , Or$ando, +$orida, United States. :#($isher/
So&iet! or 9omp#ter Sim#$ation Internationa$, San
Die%o, 9A, USA.
"" " .( er* e $ e ! m a do n n a .& om > $o " &h a rt. h tm $>
3A&&ess ed ;-<-16604
Boo&h, A., R#m(a#%h, B., Ba&o(son, I. ;<<<. T h e
U n i ie d M od e$ in % L an %# a %e U s e r A # i d e . Addison-
Ges$e!, Readin%, MA, ;<<<.
"" " .t rit e ra .&o m > p ro d# & ts> "e ( S (# i$ d s i m >
3A&&essed
;-<-16604
9a$d"e$$, Br#&e B. 316614. :opper and Ha!e*/ Gho
in$#en&ed "homQ 3in En%$ish4. Kar$ :opper 1661
9entenar! 9on%ress. Retrie)ed on 166D-6--
6C.
"" " .&se . a # .e d # >Tmaria>9 O URSE S > 9ENC 6 ; 6
- SE>9;6>;6-D.htm$>3A&&essed ;-C -166C4
""" .& m s res .& o m > 3A&&essed ;-<-16604
""" .&r e ate a sot.&o m >3A&&essed ;-<-16604
"" " .& r!sta $( a $$ .&o m >3A&&essed ;--;6-16604
Introduction to <onte Carlo <ethods3e$e&troni&
Boo*4, ;<<-,
"" " .ph! .or n $.% o) >&s e p >9 S E :> B M A :.ht m $> 3A&&ess
ed ;-C -166C4
"" " .d!n a si m .se>3A&&essed ;-<-16604
"" " .e &osimp ro .&o m >3A&&essed ;-<-16604
"" " .e n t e rpri s ed ! n a m i&s .& o m>3A&&essed ;-<-16604
"" " .+ $e5sim .&o m > a && e ss e d ;-<-1660
Ao$dman L. 1661. 9 r!st a $ B a $$ :roes s i o n a $
Introd#&tor! T # to ria $. In Proceedings of the &$$&
1inter Simulation Conference, ed+ E. JU&esan, 9.-
H. 9hen, B. L. Sno"don, and B. M. 9harnes,
;-0<-;-C-, De&em(er =-;;, San Die%o, 9a$iornia,
United States. :#($isher/ Ginter Sim#$ation
9oneren&e
"" " .%o $d s im .&o m > 3A&&essed ;-<-16604
Arant, De$)in. 1661. A Gider Vie" o B#siness
:ro&ess Reen%ineerin%. 9OMMUNI9ATIONS O+
THE A9M +e(r#ar! 1661>Vo$. C-, No. 1
Ha!e*, +riedri&h 3;<D=4. The Res#$ts o H#man
A&tion (#t Not o H#man Desi%nL, Ne" St#dies in
:hi$osoph!, :o$iti&s, E&onomi&s 39hi&a%o/
Uni)ersit! o 9hi&a%o :ress, ;<D=4, pp. <.-;6-.
"" " .im a % in tha ti n &. & o m>3A&&essed ;-<-16604
"" " .intera &i n% .&o m > 3A&&essed ;-<-16604
"" " .ise e s!st em s. & om>3A&&essed ;-<-16604
"" " .2-si m .or%>3A&&essed ;6-Apri$-166C4
"" " .$ann e r. &o m> & o rp orat e >3A&&essed ;-<-16604
"" " .$# m i n a .& o m>3A&&essed ;-<-16604
"" " .m a a d.&om>3A&&essed ;0-<-16604
M&Kim , 9. B. 1666. O ( 2e &t O rie n te d 9 on& ep ts +
Rensse$aer, 1666+, Rensse$aer at Hartord Le&t#re
notes6""" . rh. e d # >T 2& m> c & 'c*(t s .p d >3A&&ess on
16-.-166C4
"" " .m 2&1 .&om>3A&&essed ;-<-16604
"" " .m od e$ *i n e ti5 .& o m >3A&&essed ;-<-16604
"" " .str a t e% ! d ! n a mi & s .&o m >3A&&essed ;-0-166C4
"" " .n a % .&o m>3A&&essed ;-<-16604
"" " .O r&a9 om p# t e r. & om>3A&&essed ;-<-16604
:idd, M. ;<<=. 9 o m p # te r s im # $ a ti o n in
M a na%e m e n t S & ien& e , C
th
Ed., Bohn Gi$e! E Sons,
9hi&hester, En%$and.
"" " .po "e rs im .&o m > 3A&&essed ;-<-16604
"" " .p ro &ess m ode$. # s >( o o* $et .p d>3A&&essed ;-<-
16604
"" " .p ro t o d e s i%n -in& .&o m > 3A&&essed ;-<-16604
Redman S.,La" S. 1661. A n E5a mi n a tio n O
Im p $eme n ta tio n In EITEND, A R ENA, A N D S ILK !
In Proceedings of the &$$& 1inter Simulation
Conference ed. E. JU&esan, 9-H. 9hen, B. L.
Sno"don, and B. M. 9harnes, --6---., De&em(er
=-;;, San Die%o, 9a$iornia, United States.
:#($isher/ Ginter Sim#$ation 9oneren&e.
Ri77o$i A, """.i d sia .&h>Ta nd rea> 3A&&essed ;-<-
16604
"" " .rsotd e s i%n.&o m >3A&&essed ;-<-16604
""" .saam. & om>sot" a re>sa am 1>saa m 1 s o t" a re.htm
>3A&&essed ;-<-16604
"" " .sh o " $ o" .&o .#*>3A&&essed ;-<-16604
"" " .s i m & reator .&o m >ind e 5 .p h p > 3A&&essed ;-<-
16604
"" " .s i m pro & ess.&o m >3A&&essed ;-<-16604
"" " .s i m # $=.&o m >3A&&essed ;.---16604
"" " .s t a rdis. & o m >3A&&essed ;-<-16604
"" " .$ ion h rtp # (. & o m>or m s>s # r) e ! s > S im#$ ati o n > S im
# $a ti o n .h tm $ 3A&&essed ;-<-16604 OR>MS Toda!,
A#%#st 1660
"" " .t e &no m a ti5.&o m >3A&&essed ;-<-16604
"" " .# serso $#ti o ns. & om>3A&&essed ;-<-16604
"" " .) an % # a rds " .&o m >3A&&essed ;-<-16604
"" " .) i s s im .& o m >3A&&essed ;-<-16604
"" " ." e(%pss .& o m >3A&&essed ;-<-16604
"" " ." insi m .& o m>3A&&essed ;-<-16604
"" " ."" * .& o m>3A&&essed ;-<-16604
AUT0ORS7 8IOGRAP0IES:
EVON M! O! A8U6TAIE0 is a :h.D. ho$der and
assistant proessor in the Ara( A&adem! or
Ban*in% and +inan&ia$ S&ien&es 3AAB+S4. She is
a$so Assistant Dean in the Inormation S!stems
9o$$e%e and Dire&tor o the London S&hoo$ o
E&onomi&s pro%ram in the AAB+S.
She earned her :hD rom AAB+S in 166- in
sim#$ation. She re&ei)ed her masters in &omp#ter
s&ien&e rom :a&ii& L#theran Uni)ersit!, and her
B.S&. rom St. MartinVs 9o$$e%e (oth in Gashin%ton
Stat, USA.
She p#($ished man! resear&h papers in man! topi&s/
AIS, RSA, Ne#ra$ Net"or*s, sim#$ation, Data
minin% in air$ine reser)ations. She "as appointed in
man! &oneren&es as re)ie"er, tra&* &hair and tra&*
&o-&hair
A8U6TAIE0 "or*ed in the ie$d o &omp#ters or
a$most ;D !ears as s!stem ana$!st, sot"are
en%ineer, and head o IT department in man!
or%ani7ations/ M#tah Uni)ersit!, Ministr! o
Transport, Ba&&a$a#reate s&hoo$.
Her &#rrent resear&h interests are sot"are
en%ineerin%, data(ases, sim#$ation and mode$in%,
AI, and &ipherin% a$%orithms.
ASIM A8DEL RA0MAN EL S0EIK0 "as
a"arded his masters de%ree in Operationa$ Resear&h
rom London S&hoo$ o E&onomi&s E :o$iti&a$
S&ien&e, Uni)ersit! o London, London, En%$and.
Later he "as a"arded his :hD in sim#$ation and
mode$in%.
9#rrent$! he is Dean o +a&#$t! o Inormation
S!stems E Te&hno$o%!, The Ara( A&adem! or
Ban*in% E +inan&ia$ S&ien&es, Bordan. A#thor o
t"o (oo*s and more than 0- papers. Resear&h
interest areas/ Sot"are pira&!, Sot"are
o#tso#r&in%, Sim#$ation mode$in%, SG
en%ineerin%.
"" " .&on&# rrent -d ! n a m i&s .& o m>' 50 d >3A&&essed
<-16604
;-
" " ".ra&7 ! ns*i.& o m > p n >p n.h t m > 3A&&essed
.-166C4
;-

You might also like