Skip to content

Commit bd199d2

Browse files
authored
Merge pull request #129 from chrbertsch/update-validation-and-cross-checl
Update information on validation and cross-check
2 parents a76f988 + 4064a4a commit bd199d2

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

fmi-guide/2___general.adoc

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,18 @@ This document can be found on the FMI standard homepage at https://fmi-standard.
5050

5151
=== Testing
5252

53-
All implementers are advised to participate widely in the FMI Cross-Checking Initiative to test compatibility with current implementations of other tools.
53+
All implementers are advised to test compatibility with current implementations of other tools and provide the result as "Compatibility information" on the FMI tools page https://fmi-standard.org/tools/, see https://github.com/modelica/fmi-standard.org/blob/main/CONTRIBUTING.md#compatibility-information how to provide this.
5454
Robust participation, including testing with a relevant selection of available releases, is recommended.
5555

56-
FMU exporting implementations should also use the FMU Compliance Checker <<FMUCC>> and VDMCheck <<VDMCheck>> to do basic validation of generated FMUs.
56+
_[Please note that the FMI Cross-Checking repository https://github.com/modelica/fmi-cross-check is archived and not longer used. This has been replaced by the compatibility information described above.]_
57+
58+
FMU exporting implementations should also use the checkers and validation tools listed on https://fmi-standard.org/validation/. It is recommended to use several of these, as they test different aspects:
59+
60+
- the FMU-Check (https://fmu-check.herokuapp.com/) does a static check only.
61+
- fmpy (https://github.com/CATIA-Systems/FMPy) and fmusim (from the Refernce FMUS, https://github.com/modelica/reference-fmus) can be used to simulate and validate FMUs.
62+
- <<VDMcheck>> [[[VDMCheck]]] validates FMUs against a formal model of the FMI specification
63+
64+
_[Please note that the FMU Compliance Checker <<FMUCC>> is archived and no longer maintained.]_
5765

5866
FMU importing implementations should make use of the Reference FMUs <<RefFMUs>> to do basic validation of FMU import.
5967

0 commit comments

Comments
 (0)