About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Seventh International Conference on Simulation Tools and Techniques

Research Article

Combining Discrete Event Simulations and Event Sourcing

Download1669 downloads
Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.4108/icst.simutools.2014.254624,
        author={Benjamin Erb and Frank Kargl},
        title={Combining Discrete Event Simulations and Event Sourcing},
        proceedings={Seventh International Conference on Simulation Tools and Techniques},
        publisher={ICST},
        proceedings_a={SIMUTOOLS},
        year={2014},
        month={8},
        keywords={discrete event simulation event-driven architecture event sourcing},
        doi={10.4108/icst.simutools.2014.254624}
    }
    
  • Benjamin Erb
    Frank Kargl
    Year: 2014
    Combining Discrete Event Simulations and Event Sourcing
    SIMUTOOLS
    ICST
    DOI: 10.4108/icst.simutools.2014.254624
Benjamin Erb1,*, Frank Kargl1
  • 1: University of Ulm
*Contact email: benjamin.erb@uni-ulm.de

Abstract

Discrete event simulations (DES) represent the status quo for many different types of simulations. There are still open challenges, such as designing distributed simulation architectures, providing development and debugging support, or analyzing and evaluating simulation runs. In the area of scalable, distributed application architectures exists an architectural style called event sourcing, which shares the same inherent idea as DES. We believe that both approaches can benefit from each other and provide a comparison of both approaches. Next, we point out how event sourcing concepts can address DES issues. Finally, we suggest a hybrid architecture that allows to mutually execute simulations and real applications, enabling seamless transitions between both.

Keywords
discrete event simulation event-driven architecture event sourcing
Published
2014-08-18
Publisher
ICST
http://dx.doi.org/10.4108/icst.simutools.2014.254624
Copyright © 2014–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL