Net centric modelling and simulation using actordevs

The goal of the DEVS-World project is the development of a net-centric modelling and simulation (NCMS) infrastructure having the net as the computer, thus favouring different levels of interoperability among research groups operating world wide. This paper proposes an architecture based on web services for NCMS using ActorDEVS. ActorDEVS is a lean and efficient agent-based framework in Java supporting modelling of Parallel DEVS systems under both centralized and distributed simulation. ActorDEVS supports custom control engines. The paper discusses some architectural scenarios for wrapping ActorDEVS in the DEVS-World infrastructure, opening to interoperability with other DEVS or (possibly) nonDEVS systems. The proposal clearly separates model and simulation concerns. An entire model is partitioned among a number of simulation nodes with web services, in a case, which act as the transport layer for inter-node message exchanges. A global coordinator with a minimal interface of operations governs the “in-thelarge” simulation aspects.

[1]  Gul A. Agha,et al.  ACTORS - a model of concurrent computation in distributed systems , 1985, MIT Press series in artificial intelligence.

[2]  Franco Cicirelli,et al.  Conflict management in PDEVS: an experience in modelling and simulation of time petri nets , 2007, SCSC.

[3]  Franco Cicirelli,et al.  A Component-Based Architecture For Modelling And Simulation Of Adaptive Complex Systems , 2007 .

[4]  Bernard P. Zeigler,et al.  Theory of modeling and simulation , 1976 .

[5]  Gabriel A. Wainer,et al.  eCD++: an engine for executing DEVS models in embedded platforms , 2007, SCSC.

[6]  Y. Shoham Introduction to Multi-Agent Systems , 2002 .

[7]  Franco Cicirelli,et al.  Actor-Based Simulation of PDEVS systems over HLA , 2008, 41st Annual Simulation Symposium (anss-41 2008).

[8]  Xiaolin Hu,et al.  Model Continuity to Support Software Development for Distributed Robotic Systems: A Team Formation Example , 2004, J. Intell. Robotic Syst..

[9]  Xiaolin Hu,et al.  Variable Structure in DEVS Component-Based Modeling and Simulation , 2005, Simul..

[10]  Franco Cicirelli,et al.  An Agent Infrastructure for Distributed Simulations over HLA and a Case Study Using Unmanned Aerial Vehicles , 2007, 40th Annual Simulation Symposium (ANSS'07).

[11]  Franco Cicirelli,et al.  Integration and Interoperability between Jini services and Web Services , 2007, IEEE International Conference on Services Computing (SCC 2007).

[12]  Faris Nizamic,et al.  Service-Oriented Computing , 2010, Lecture Notes in Computer Science.

[13]  Mo Jamshidi,et al.  Modeling and Simulation for Systems of Systems Engineering , 2008 .