{'fraction_non_alphanumeric': 0.023232323232323233, 'fraction_numerical': 0.0, 'mean_word_length': 5.393548387096774, '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}}
A real-time model of railway interlocking system based on UML extension mechanism

Railway interlocking system (RIS), a very important part of the railway signaling system (RSS), greatly achieves the intelligent control of the train route process, and improves the efficiency and reliability of the route management Modeling with UML contributes to the connection between rail experts and related system developers. However, the standard UML can't meet real-time requirements of RIS which is typically safety-critical, due to its lack of precise definitions of time. Therefore, a complete and reliable modeling method with time constraints to RIS becomes urgent. The UML extension mechanism based modeling method with time constraints (UemBMMwtc) is introduced in this paper to model the terminals in decentralized railway interlocking system (DRIS) by statecharts, by which to conquers the lack of the time factor in standard UML and greatly improves the credibility and usability of DRIS.