Projects per year
Abstract
As the maritime industry evolves, there is a focus on simulation-driven design, testing, and validation using novel technology solutions. Simulation models designed to represent the behaviour and features of real systems are increasingly available for testing during the early phase of the full development, but in many cases, their testing suffers from the availability of test oracles. Metamorphic testing has become increasingly used in different application domains as an approach to test systems when an explicit test oracle is unavailable. In order to increase its adoption by domain experts, we combine metamorphic testing with Behaviour Driven development for the verification and validation of simulation models. The tool-based approach facilitates automated test generation based on domain-specific custom metamorphic transformations to generate meaningful test inputs for metamorphic input relations. The method also uses features and scenarios extracted from system requirements and domain expertise to define metamorphic output relations. By automating test generation based on system behaviours as features,scenarios, metamorphic transformations, and output candidates for metamorphic relations in a Gherkin-like format, the tool enables practitioners to verify models based on domain-specific constraints and metamorphic relation checks. Our preliminary evaluation shows that the tool can detect MR violations in the simulation models under test and that automated test generation provides improved coverage.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 16th International Modelica&FMI Conference, September 8 – 10, 2025, Lucerne University of Applied Sciences and Arts (HSLU) |
| Publisher | Linköping University Electronic Press |
| Pages | 139-146 |
| Volume | 218 |
| ISBN (Print) | 978-91-8118-266-8 |
| DOIs | |
| Publication status | Published - 24 Oct 2025 |
| MoE publication type | A4 Article in a conference publication |
| Event | Proceedings of the 16th International Modelica&FMI Conference - Lucerne, Switzerland Duration: 8 Sept 2025 → 10 Sept 2025 Conference number: 16 https://www.fbk.eu/en/event/34322/16th-international-modelica-fmi-conference/ |
Publication series
| Name | Linköping Electronic Conference Proceedings |
|---|---|
| Publisher | Linköping University Electronic Press |
| Number | 218 |
| ISSN (Print) | 1650-3686 |
| ISSN (Electronic) | 1650-3740 |
Conference
| Conference | Proceedings of the 16th International Modelica&FMI Conference |
|---|---|
| Country/Territory | Switzerland |
| City | Lucerne |
| Period | 08/09/25 → 10/09/25 |
| Internet address |
Keywords
- Metamorphic testing
- Simulation
- FMI
- FMU
- Validation
Fingerprint
Dive into the research topics of 'Validation of dynamic simulation models using metamorphic testing and given-when-then patterns'. Together they form a unique fingerprint.Projects
- 1 Active
-
VST: Virtual Sea Trial
Truscan, D. (Principal Investigator), Hellström, M. (Principal Investigator), Porres Paltor, I. (Co-Principal Investigator), Ahmad, T. (Co-Investigator), Chariyarupadannayil Sudheerbabu, G. (Project staff), Yaseen, A. (Project staff), Khan, S. (Project staff) & Mughees, A. (Project staff)
01/01/24 → 31/12/26
Project: Industry/Business Finland