Specification and description language models automatic execution in a high-performance environment
View/Open
Cita com:
hdl:2117/399767
Document typeArticle
Defense date2023-11-22
PublisherMultidisciplinary Digital Publishing Institute (MDPI)
Rights accessOpen Access
Except where otherwise noted, content on this work
is licensed under a Creative Commons license
:
Attribution 4.0 International
Abstract
Specification and Description Language (SDL) is a language that can represent the behavior and structure of a model completely and unambiguously. It allows the creation of frameworks that can run a model without the need to code it in a specific programming language. This automatic process simplifies the key phases of model building: validation and verification. SDLPS is a simulator that enables the definition and execution of models using SDL. In this paper, we present a new library that enables the execution of SDL models defined on SDLPS infrastructure on a HPC platform, such as a supercomputer, thus significantly speeding up simulation runtime. Moreover, we apply the SDL language to a social science use case, thus opening a new avenue for facilitating the use of HPC power to new groups of users. The tools presented here have the potential to increase the robustness of modeling software by improving the documentation, verification, and validation of the models.
CitationFonseca, P.; Romanowska, I.; Garcia, J. Specification and description language models automatic execution in a high-performance environment. "Computers", 22 Novembre 2023, vol. 12, núm. 12, article 244.
ISSN2073-431X
Publisher versionhttps://www.mdpi.com/2073-431X/12/12/244
Files | Description | Size | Format | View |
---|---|---|---|---|
computers-12-00244.pdf | 8,358Mb | View/Open |