This page details the new features that were added and bug fixes that were addressed with each minor release. To download the tools please visit the OpenMETA page.
In this release the Visualizer was updated to run as a framework. We also added domain support for Simulink.
This following features were added to the Visualizer:
- Ability to configure 'user-defined' tabs by writing an R script that specifies the front-end UI and the back-end functionality.
- Ability to specify ranges exactly by double-clicking on a slider in the Filters section.
Additionally, the ability to easily configure continuous integration using an OpenMETA project was added. This will allow a specific set of test benches to be executed upon new commits being pushed to a VCS repository that is tracking an OpenMETA project.
Finally, documentation was shipped with the tools that allows for up-to-date information about all new features. It can be found using the "Meta Documentation" shortcut that is installed or navigating to:
:\Program Files (x86)\META\Documentation\HtmlDoc\index.html
This release adds physical units to the data generated from a PET within OpenMETA. These units can be assigned in the OpenMETA PET driver and appear after in parentheses after variable names in the Visualizer.
Additionally, we completed functionality of the PCC driver in a Parametric Exploration which can be used to generate a Probabalistic Certificate of Correctness (PCC).
This release improves the workflow for iterating upon a completed PET by providing a UI to adjust the configuration and a Run button to trigger the execution of a new PET from within the Visualizer without ever opening GME. The created jobs still go directly to the Results Browser as if they had been launched from within GME.
An "Uncertainty Quantification" tab was added that provides the ability to apply a normal weighting distribution (defined by mean and standard deviation) to the input variables and calculate a probability distribution function (PDF) for each of the output variables. Furthermore, constraints can be applied and a full Forward Uncertainty Quantification analysis can be executed all within the Visualizer. Finally, if multiple discrete configurations are present in the dataset, you can also rank them based on the PDFs that result from the weighting applied to each discrete configuration.
This release added the following new features to the Visualizer tool:
- A "Bayesian" tab was added that allows for Bayesian analysis techniques to be used on a certain design configuration in data.
- Combining of the "Ranking" and "Data Table" tabs for a cleaner UI.
- Numbering of enumerations in the filter section to better correlate them to the "Pairs Plot" graph panel.
This version also introduced a new workflow for running and refining PETs. When viewing data in the Visualizer, the new "Ranges" tab allows for the user to see what Design Variable ranges were used in the PET to generate the current dataset and allows the user to make adjustments to those ranges and export them back to OpenMETA a subsequent execution of the PET.
This is the initial public release of the OpenMETA tools.