Abstract

Distributed computing is a necessity for conducting cross-disciplinary research where field-specific computational models (simulators) are available, but have not been designed to work together. An example of this is natural hazards research. Simulators abound in the disparate fields that fall under this area, e.g. social science, engineering, economics, and health, but little progress has been made to integrate the simulators to study overarching and cross-disciplinary disaster scenarios. The reason for slow penetration of this technology is the high barrier to entry, which requires extensive knowledge of computer science and programming. Building upon an existing platform named Simple Run Time Infrastructure (SRTI v1), a new, fundamentally different version (SRTI v2) is developed to address the issues mentioned above. Designed to provide a low barrier to use, SRTI v2 is developed for users with limited programming experience and designed to simplify and streamline a user’s effort to compose a distributed simulation and handle time management. To achieve this primary objective, pre-compiled components are provided including the RTI Management Server, RTI Wrapper, and a GUI. By exploiting these pre-compiled components, users can compose a scalable distributed simulation with heterogeneous computational models. To demonstrate the concepts behind SRTI, a cross-language simulation, modified and extended from a time-dependent resilience analysis of an electric power system in the literature, is presented to show the scalability and usability of SRTI. Features of the different versions of SRTI are discussed and useful features to develop in the future are outlined.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.