Releases: ge-high-assurance/VERDICT
VERDICT-1.5.1
Some bug fixes.
VERDICT-1.5.0
This release contains the following major tool improvements:
- New translators (AADL -> VDM -> CSV) have replaced old translators (AADL -> IML -> VDM and AADL -> CSV)
- VERDICT setting panel reflects translator changes
- MBAA results panel has changed too
You will find installation instructions in the README.md file attached to this release.
VERDICT-1.0.1
This release contains the following tool improvements:
- A new Model-based Architecture Synthesis (MBAS) feature
- A new assurance case fragment generation feature for MBAA
- CRV translator support for more AADL language constructs and better error handling
- CRV support for merit assignment
Please follow the README.md file in the release attachment to install VERDICT.
VERDICT v1.0.0
The release contains the following tool improvements:
- A new Model-based Architecture Synthesis (MBAS) feature
- A new assurance case fragment generation feature for MBAA
- CRV translator support for more AADL language constructs and better error handling
- CRV support for merit assignment
Please follow the README.md file in the release attachment to install VERDICT.
VERDICT-1.0.0-pre
The release contains the following tool improvements:
- A new Model-based Architecture Synthesis (MBAS) feature
- A new assurance case fragment generation feature for MBAA
- MBAA support for reasoning about threats and mitigations on connections
- CRV translator support for more AADL language constructs and better error handling
- CRV support for merit assignment
Please follow the README.md file in the release attachment to install VERDICT.
VERDICT-0.9.0
This release contains the following improvements:
- Translator supports more AADL language elements
- Consolidate VERDICT properties
- STEM improvements to handle consolidated VERDICT properties
- GUI improvements for MBAA results
Please follow the README file in the release to install VERDICT. The style guide and user manual is available here.
VERDICT-0.8.0
Then detailed instructions to install VERDICT plugin are here, and to set up the back-end tools are here. This release also add a new way to run the back-end tools via Docker. The instructions to set up docker is here.
This release contains the following improvements:
- GUI improvements for VERDICT plugin preference setting page
- Add a new way to execute VERDICT back-end tools via Docker. This requires user to follow the instructions here to install Docker.
- Replace the old translator chain for MBAS with a new translator from AADL + VERDICT to CSV files directly. However, CRV still uses the translator tool chain (AADL -> IML -> VDM -> Lustre).
- STEM improvements to handle more and simplified AADL properties
- AADL2IML improvements to better handle some unsupported AADL constructs.
Note that MBAS might diverge from CRV in this release as the new translator from AADL+VERDICT to CSV supports more AADL elements than the translator chains used by CRV.
This release has been tested to be compatible with OSATE 2.6.1 (or later) and AGREE 2.4.1.
Please run "docker pull gehighassurance/verdict:latest" to make sure you get the latest version of the Docker image from DockerHub (if you've already used the Docker image before, the old image still will be used unless you pull again).
VERDICT-0.7.0
This release includes bug fixes and improvements:
- Properties alignment between MBAA and CRV
- Results tabs for the safety analysis of MBAA
- VERDICT language additions for safety
- Timing metrics for the tool chain
- GUI improvements for setting binary paths
- You may now install the VERDICT plugin via the update site: https://raw.githubusercontent.com/ge-high-assurance/VERDICT-update-sites/master/verdict-0.7.0
This release has been tested to be compatible with OSATE 2.5.0(or later) and AGREE 2.4.0 (or later).
VERDICT-0.6.3
This release includes bug fixes for CRV and MBAA. This release only suports Ubuntu and Mac.
Known issue for Mac: Syntax highlight feature of VERDICT annex is not working for OSATE 2.3.2 + AGREE 2.3.7. However, you have a higher chance to get it working on Mac if you use OSATE 2.6.0 + AGREE 2.3.7. We have confirmed that the syntax highlight feature is working for that combination on Ubuntu. If you use OSATE 2.6.0, you will need to manually install AGREE 2.3.7 from the update site.
VERDICT-0.6.2
This release includes bug fixes and improvements:
- VERDICT annex language keyword change in MissionReq block: cyberReqs -> reqs
- MBAA results tab header changes
- Some bug fixes for CRV
- Print out information message "Please be patient..." while running MBAA and CRV.
Known issue for Mac: Syntax highlight feature of VERDICT annex is not working for OSATE 2.3.2 + AGREE 2.3.7. However, you have a higher chance to get it working on Mac if you use OSATE 2.6.0 + AGREE 2.3.7. We have confirmed that the syntax highlight feature is working for that combination on Ubuntu. If you use OSATE 2.6.0, you will need to manually install AGREE 2.3.7 from the update site.