News

  • 2023/03/20
  • NEWS

Product Version Update Information (PROMPT)

Thank you for using Gaio Technology products.
The following Product Update has taken place.

Update Information

[Product name] PROMPT
[Product Version] V2.8
*Update from V2.6 to V2.8. Intermediate version numbers are skipped.
[Release Date] 2022/3/20 (Mon)

Update Contents

Added Functions

• Custom Waveform (Custom Signal Template) Function
–User-Generated Custom Waveform Template has been added to the 8 Signal Templates that can already be created, registered and used.

• Data Output in Table Variable Format
–Test Data generated by PROMPT can be output as MATLAB Variable (Table) Format.
Results from PROMPT can be used in a wide variety of Next-Stage Tools.

Function Improvement

• Compatibility with more MATLAB Versions
–Now compatible with the Operating Environments MATLAB R2015aSP1 to R2022a.
PROMPT Functions can now be used in MATLAB R2018a/b, R2019a/b, R2020a/b, R2021b, R2022a.
PROMPT can also be used with versions of MATLAB prior to R2017b.

• Coverage Measurement of Row and Column Vectors has been implemented.

• Specification has been modified so that the Model Setting [Output to Workspace] is deactivated when creating a Harness Model.

• Different File Name is used when Output of an Unreached Coverage Report is not possible.

• Specification has been modified so that if an unsupported structure is used in a Fixed Value Propagation Analysis, the analysis can be performed on subsections of the structure.

• Test Data Generation Success Rate is improved for cases where a Signal Object defined outside the Base Workspace is used.

• The method for filtering Signal Templates has been improved to select a more suitable waveform pattern.

• Test data can now be generated for Models with no target for Coverage Measurement.

• Timeout Accuracy has been improved.

• A fault has been corrected which caused Test Generation to fail for some Models if they contained a Bus Signal Input that included an Array in their Child Elements.

Manual Improvements

• Cautions added
–Be aware that when using the CutSubSystem Function on some models which use the unsupported [half] type, there is a possibility that MATLAB will crash.
*For details, please refer to the data type or the CutSubSystem Function.

Limitations

• Resolved Limitations
–Full Capability has been added for Non-Virtual Bus Inputs in Subsystems.
–Capability has been added for Subsystems which have as Input a DataStoreRead Block linked to BusObject type Data.

• Added Limitations
–The following Limitations have been added.
*Please see the Limitations Page for details.
ID1080 referencing Libraries in MATLAB R2020b or R2021a that were saved by a version older than R2020b.
ID1181 Models using Bus Arrays
ID1114 Models using Configuration References

Function Improvement in Alpha Version

• Support for Coverage Measurement on State Transition Tables.
–Coverage Measurement is now possible for StateFlow, the State Transition Table.
By enabling GenerateOption.MeasureSF, the State Transition Table Block added to a Chart Block can be measured, in the same way as other StateFlow Measurements.

• From MATLAB R2022b onward, Entrance and Exit Junctions have been added, and Coverage Measurement is possible for Transition Lines connected to these.

• In the StateFlow Coverage Measurement Report, the start and end of the Transition Lines 'are now shown for Objects other than States and Junctions.

• An Error caused during Coverage Measurement where Transitions within a SubChart have multiple conditions has been improved.

• Specification for Model Adgustment during Coverage Measurement within a Chart has been improved.
The risk of failure in Model modification for embedding Coverage Measurement data in Models with closely packed Graphical Elements has been greatly reduced.

Limitations in Alpha Version

• Resolved Limitations
–Measurement of Charts with Action Language MATLAB is possible from MATLAB R2015a SP1.

• Added/Modified Limitations
–Now that State Transition Tables are a target for Coverage Measurement, the description has been modified to reflect that StateFlow Blocks other than Charts also have limitations.
–For Action Language MATLAB Charts and State Transition Tables in MATLAB R2015a SP1, if a check is inserted in [Execute specified Chart at Initialization], Measurement is not possible for transition from the Default State to the State. It is removed from the Measurement Target, and added to the Unsupported Report.
–For Action Language MATLAB StateFlow Blocks in MATLAB R2015a SP1, If there is a comment directly after a Guard Condition on a Transition Line, Test Data Creation will fail.
–If there is internal Transition in a State Transition Table, The Transition from that junction to the Start State cannot be measured. It is removed from the Measurement Target, and added to the Unsupported Report.