DocumentCode
1634699
Title
Birds on the wall: Distributing a process-oriented simulation
Author
Sampson, Adam T. ; Bjørndalen, John Markus ; Andrews, Paul S.
Author_Institution
Comput. Lab., Univ. of Kent, Canterbury
fYear
2009
Firstpage
225
Lastpage
231
Abstract
The CoSMoS project aims to develop reusable tools and techniques for complex systems modelling and simulation. Using process-oriented software design techniques, we have built a concurrent model of continuous space, usable in a variety of complex systems simulations. In this paper, we describe how we refactored our space model to allow our simulations to run in an efficient and highly-scalable manner across clusters of commodity machines-and, in particular, to support distributed simulation and visualisation on the Tromsoslash Display Wall.
Keywords
concurrency control; data visualisation; digital simulation; large-scale systems; object-oriented programming; software reusability; CoSMoS project; Tromsoslash Display Wall; complex system modelling; complex system simulation; concurrent model; continuous space; distributed simulation; distributed visualisation; process-oriented simulation; process-oriented software design; reusable tool; software refactoring; Birds; Chemical processes; Computational modeling; Computer science; Displays; Laboratories; Software design; Software reusability; Software tools; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 2009. CEC '09. IEEE Congress on
Conference_Location
Trondheim
Print_ISBN
978-1-4244-2958-5
Electronic_ISBN
978-1-4244-2959-2
Type
conf
DOI
10.1109/CEC.2009.4982952
Filename
4982952
Link To Document