{'fraction_non_alphanumeric': 0.02043132803632236, 'fraction_numerical': 0.0, 'mean_word_length': 5.345323741007194, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Component-based light-rail modeling in discrete event systems specification (DEVS)

Rail modeling and simulation is an effective decision support instrument for planning and designing complex rail infrastructures and operations. To successfully support these activities at a large scale, the simulation model should be sufficiently detailed and yet be computationally efficient. This poses a set of challenges pertaining to the design of the models. In this paper, we propose a component-based light-rail modeling and simulation library in the discrete event system specification (DEVS) formalism. The proposed library is described in detail and is shown to be efficient and scalable. We conclude the paper by offering a set of good design principles derived from this experience, which are also relevant to other types of large-scale infrastructure system simulation model design.