{'fraction_non_alphanumeric': 0.009009009009009009, 'fraction_numerical': 0.0, 'mean_word_length': 5.5359477124183005, '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}}
Using component technology in power system simulations

This paper examines the impact of the evolution of software technology on the development and deployment of power system simulations. It takes into consideration the heavy reliance of these software systems on the traditional procedural approach based on the Fortran programming language. However, it is eminent that this approach is gradually being superseded by object-oriented techniques as well as the latest method commonly known as component technology. Although it is possible to rebuild the entire analysis software using the new technology, this paper demonstrates that the development effort can be greatly reduced by reusing the many Fortran-based algorithms. This is achieved by taking advantage of the flexibilities provided by the component technology to rehash the existing algorithms into individual components that can be utilized by existing application software as well as the distributed application software of the future.