Actor-based simulation of PDEVS systems over HLA

被引:13
作者
Cicirelli, F. [1 ]
Furfaro, A. [1 ]
Nigro, L. [1 ]
机构
[1] Univ Calabria, Lab Ingn Software, DEIS, I-87036 Arcavacata Di Rende, CS, Italy
来源
41ST ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS | 2008年
关键词
D O I
10.1109/ANSS-41.2008.5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The work described in this paper aims at experimenting with PDEVS modelling and simulation of complex and variable structure systems. The approach is centred on the use of actors (agents), i.e. lightweight reactive objects which communicate to one another by asynchronous message-passing. Actors can migrate from a computing node to another More specifically, this paper proposes a mapping of ActorDEVS, a lean control-based framework supporting PDEVS in Java, over HLA using an adaptation of the Theatre actor-based software architecture, which provides location-transparent naming and efficient network communications. The combination ActorDEVS/Theatre makes it possible to customize the PDEVS simulation control engine. The paper shows a parallel simulation engine with a time management compliant with HLA which embodies a tie-breaking mechanism for simultaneous events. The practical use of the resultant approach is demonstrated through an example.
引用
收藏
页码:229 / 236
页数:8
相关论文
共 19 条
[1]  
Agha GA, 1985, Technical report
[2]   An agent infrastructure for distributed simulations over HLA and a case study using unmanned aerial vehicles [J].
Cicirelli, F. ;
Furfaro, A. ;
Giordano, A. ;
Nigro, L. .
40TH ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2007, :231-+
[3]  
CICIRELLI F, 2006, P 2 EUR MOD SIM S EM, P337
[4]  
CICIRELLI F, 2007, P SUMM COMP SIM C SC, P349
[5]  
Cicirelli F, 2007, 21ST EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2007, P156, DOI 10.7148/2007-0156
[6]  
*DEF MOD SIM OFF, HLA RTI
[7]  
Gamma E., 1995, DESIGN PATTERNS
[8]  
HIMMELSPACH J, 2006, P 3 EMSS, P239
[9]   Variable structure in DEVS component-based modeling and simulation [J].
Hu, XL ;
Hu, XL ;
Zeigler, BP ;
Mittal, S .
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2005, 81 (02) :91-102
[10]  
Jang MW, 2003, SIMULATION IN INDUSTRY, P593