• DocumentCode
    2998729
  • Title

    Simulation of a Railway Control System: Dynamic Analysis of Scoped Memory Consumption

  • Author

    Hamza, H. ; Counsell, S.

  • Author_Institution
    Dept. of Inf. Syst. & Comput., Brunel Univ., Uxbridge, UK
  • fYear
    2011
  • fDate
    March 30 2011-April 1 2011
  • Firstpage
    287
  • Lastpage
    292
  • Abstract
    Scoped memory management in RTSJ (Real-time Specification for Java) achieves a level of predictability not found in applications that use garbage collection techniques. However, using scopes in the development process is a difficult task. Deciding on the appropriate number of scopes and which objects or threads should be allocated into them require assisting tools. This paper presents a simulation of railway control system executed in RTS2.2 virtual machine. Different scoped memory design models can be implemented in this simulation to measure the memory consumption for each overtime. Data obtained by the simulation when different scoped memory models implemented showed that the developer can compare and choose the most appropriate scoped memory design model that achieves the least memory footprint.
  • Keywords
    Java; control engineering computing; digital simulation; formal specification; railways; storage management; virtual machines; Java; RTS2.2 virtual machine; RTSJ; dynamic analysis; garbage collection techniques; railway control system simulation; real-time specification; scoped memory consumption; scoped memory management; Control systems; Instruction sets; Memory management; Message systems; Monitoring; Real time systems; Tracking; Immortal Memory; Java; Memory Consumption; RTSJ; Railway Control System Simulation; Scoped Memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Modelling and Simulation (UKSim), 2011 UkSim 13th International Conference on
  • Conference_Location
    Cambridge
  • Print_ISBN
    978-1-61284-705-4
  • Electronic_ISBN
    978-0-7695-4376-5
  • Type

    conf

  • DOI
    10.1109/UKSIM.2011.61
  • Filename
    5754228