• DocumentCode
    2959409
  • Title

    A Transactional Architecture for Simulation

  • Author

    Hoverd, Tim ; Sampson, Adam T.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of York, York, UK
  • fYear
    2010
  • fDate
    22-26 March 2010
  • Firstpage
    286
  • Lastpage
    290
  • Abstract
    We are developing a concurrent, agent-based approach to complex systems simulation as part of the CoSMoS project. In such simulations an agent´s behaviour can typically be characterised as a series of queries and updates to its environment - a ´´transactional´´ pattern of interaction familiar to programmers of database systems. We explore how ideas from the field of databases, such as optimistic approaches to consistency and replication, may profitably be applied to the field of simulation, and how the constraints of modern databases can be relaxed to yield better performance while maintaining simulation validity.
  • Keywords
    concurrency control; database management systems; digital simulation; software agents; software architecture; CoSMoS project; agent-based approach; complex systems simulation; concurrent approach; database systems; transactional architecture; Biological system modeling; Computational modeling; Databases; Object oriented modeling; Presses; Robustness; Synchronization; concurrency control; database concurrency operations; science; simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems (ICECCS), 2010 15th IEEE International Conference on
  • Conference_Location
    Oxford
  • Print_ISBN
    978-1-4244-6638-2
  • Electronic_ISBN
    978-1-4244-6639-9
  • Type

    conf

  • DOI
    10.1109/ICECCS.2010.7
  • Filename
    5628599