• DocumentCode
    3017865
  • Title

    Component-based distributed simulations: the way forward?

  • Author

    Verbraeck, Alexander

  • Author_Institution
    Fac. of Technol., Policy & Manage., Delft Univ. of Technol., Netherlands
  • fYear
    2004
  • fDate
    16-19 May 2004
  • Firstpage
    141
  • Lastpage
    148
  • Abstract
    Parallel simulation and distributed simulation sometimes appear to be two different worlds. Where parallel simulation aims at increasing the speed of a single model by distributing it over more processors, distributed simulation looks at ways to link entire models or federates that run on different computers. In the case of distributed simulation, the models themselves are hard to distribute, and often they each run on one processor as a monolithic model. This paper advocates building the more traditional simulation models in such a way, that they can be easily distributed. As simulationists, we can learn from component-based theory from the software engineering field to prepare our models for distribution, and parts of our models for reuse. The results of several projects show that componentizing simulation models can have many advantages. The results also show that it is not easy to create models in a componentized way, and that current methods for simulation model building should be adapted.
  • Keywords
    digital simulation; object-oriented programming; parallel programming; software reusability; component-based simulation; component-based theory; distributed simulation; parallel simulation; simulation models; software engineering; Application software; Computational modeling; Computer simulation; Distributed computing; Distributed control; Engineering management; Logic; Object oriented modeling; Packaging; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Simulation, 2004. PADS 2004. 18th Workshop on
  • ISSN
    1087-4097
  • Print_ISBN
    0-7695-2111-8
  • Type

    conf

  • DOI
    10.1109/PADS.2004.1301295
  • Filename
    1301295