Professional Documents
Culture Documents
Dinamic Distributed DEVS Model On OSGI
Dinamic Distributed DEVS Model On OSGI
T
n
)
/#* Discussion
5he per!ormance tests with the tra!!ic simulation models approved the simulation
!ramework e7ecutin& steps in parallel" But due to memory utilisation we could install
only E), crossin& /undles per simulation node and the installation time was si&ni!icantly
hi&h" =or per!ormance tests replication o! crossin&s as /undles is appropriate, /ut in !act
it is not that reasona/le installin& /undles consistin& o! the same class into one simulation
node" 5hus support !or multiple occurrence as descri/ed in :@; should /e considered" .n
other applications it could /e appropriate wrappin& more than one $E3S component into
a /undle" 5he challen&e is to address these issues without losin& the power o! the run#
time dynamics provided /y the OS-i service plat!orm"
1 4onclusions
5he OS-i run#time dynamics are hi&hly valua/le !or plu&#and#play capa/ilities and
dynamic recon!i&uration in $S, especially !or the inte&ration o! simulators, components,
and distri/ution4discovery providers, dynamic assem/ly o! distri/uted models and
dynamic distri/ution o! components"
=urthermore OS-i provides a standardised and protocol independent interopera/ility
in!rastructure" 5he $E3S4OS-i simulation !ramework is !ully compati/le to Eclipse
plu&#ins and has /een tested usin& the Eclipse E<uino7 OS-i !ramework" >evertheless
some research needs to /e done on the implementation o! multiple occurrence and the
inte&ration o! hetero&eneous simulators" =urther inte&ration into the Eclipse .$E in
means o! e7tensions and views would /e use!ul" 2dditionally OS-i has a lot more
capa/ilities that could /e inte&rated, such as versionin& and con!i&uration mana&ement"
6e !ocussed our e7periments on an analytical simulation conte7t" .n $3E the system
accuracy is lower and possi/ly its components more hetero&eneous, thus the $E3S4OS-i
simulation !ramework may /e even more appropriate"
2 +eferences
:(; Chiril Chidisiuc, Gabriel A. Wainer: %$LLBuilderF 2n Eclipse#/ased .$E !or $E3S
Modelin&" Proceedin&s o! the E**D Sprin& Simulation Multicon!erence 8E**D9"
:E; Alex ChungHen Chow, Bernard P. Zeigler: Parallel $E3SF 2 Parallel, 0ierarchical,
Modular Modelin& =ormalism and its $istri/uted Simulator" 5ransactions o! the
Society !or %omputer Simulation .nternational 3olume (G, .ssue E 8(++,9, ))#,?"
:G; Rainer Czogalla, Nicolas naa!, Bernd Page: Simulatin& the Eclipse 6ayF 2
-eneric E7perimentation Environment Based on the Eclipse Plat!orm" Proceedin&s
o! the E*th European %on!erence on Modellin& and Simulation 8E**,9"
:@; "li#ier $alle, Bernard P. Zeigler, Gabriel A. Wainer: E7tendin& $E3S to Support
Multiple Occurrence in %omponent#/ased Simulation" Proceedin&s o! the E**?
6inter Simulation %on!erence 8E**?9"
:); %oha&ed 'a(ad, $ouglas C. )ch&id*: O/Ject#oriented 2pplication =rameworks"
%ommunications o! the 2%M 3olume @*, .ssue (* 8(++D9, GE#G?"
:,; Richard 'u+i&o*o: Parallel and $istri/uted Simulation Systems" >ew NorkF Aohn
6iley O Sons, E***"
:D; ,an Hi&&els-ach, Adelinde %. .hr&acher: Plu&In Simulate" Proceedin&s o! the
@*th 2nnual Simulation Symposium 8E**D9, E,#E?"
:?; /iaolin Hu, Bernard P. Zeigler, )aurabh %i**al: 3aria/le Structure in $E3S
%omponent#Based Modelin& and Simulation" S.MU125.O> 3olume ?(, .ssue E
8E**)9, +(#(*E"
:+; )aurabh %i**al, ,os0 1. Risco2%ar*3n, Bernard P. Zeigler: $E3S4SO2F 2 %ross#
Plat!orm =ramework !or >et#centric Modelin& and Simulation in $E3S Uni!ied
Process" S.MU125.O> 3olume ?), .ssue D 8E**+9, @(+#@)*"
:(*; ")Gi Alliance: OS-i Service Plat!orm P Helease @"E" aQute Pu/lishin&, E**+"
:((; ")Gi Alliance: OS-i Service Plat!orm, Service %ompendium P Helease @"E" aQute
Pu/lishin&, E**+"
:(E; ")Gi Alliance: OS-i Service Plat!orm, Enterprise Speci!ication P Helease @"E"
aQute Pu/lishin&, E**+"
:(G; ,an ). Reller&e(er, Gus*a#o Alonso, 4i&o*h( Roscoe: H#OS-iF $istri/uted
2pplications throu&h So!tware Modularization" Proceedin&s o! the
2%M4.=.P4USE>.R ?th .nternational Middleware %on!erence 8E**D9, (#E*"
:(@; )*e55en )*rassburger, 4ho&as )chulze, Richard 'u+i&o*o: =uture 5rends in
$istri/uted Simulation and $istri/uted 3irtual EnvironmentsF Hesults o! a Peer
Study" Proceedin&s o! the @*th %on!erence on 6inter Simulation 8E**?9, DDD#D?)"
:(); 4ho&as Wu*zler, Hessa& ). )ar+oughian: .nteropera/ility amon& Parallel $E3S
Simulators and Models .mplemented in Multiple Pro&rammin& 1an&ua&es"
S.MU125.O> 3olume ?G, .ssue , 8E**D9, @DG#@+*"
:(,; Bernard P. Zeigler, Herber* Praeho5er, 4ag Gon i&: 5heory o! Modelin& and
Simulation" San $ie&oF 2cademic Press, E***"