Skip to content

Releases: mbeddr/mbeddr.formal

Snapshot 2025-01-06

06 Jan 08:20
28403a9
Compare
Choose a tag to compare

This release features improvements for structured assurance cases, system modeling, general infrastructure and many bug fixes.

Highlights

  • Better packaging of FASTEN with simpler support for checking (CI) user models
  • Improved generic consistency checks between Goal Structures and referenced system models
  • Initial support linking assurance cases with runtime information
  • Initial support for 'Safety Performance Indicators'
  • Initial support for modeling Operational-Design-Domain and linking to world models
  • Auto-formatting the text of GSN entities
  • Export root nodes, assurance arguments to PDF
  • Initial integration between assurance cases with JIRA
  • Initial integration of PlantUML component diagrams and use-cases
  • Improvements in the safety-tutorial

This release is based on MPS 2023.2

Maven Windows:

<dependency>
  <groupId>fasten</groupId>
  <artifactId>win.rcp</artifactId>
  <version>2023.2.2117.28403a9</version>
</dependency>

Maven Linux:

<dependency>
  <groupId>fasten</groupId>
  <artifactId>linux.rcp</artifactId>
  <version>2023.2.2117.28403a9</version>
</dependency>

Snapshot 2024-01-04

04 Jan 09:30
Compare
Choose a tag to compare

This release features improvements for structured assurance cases, fault trees and several bug fixes.

Highlights

  • Support darcula mode
  • Support for documentation associated to goal structures.
  • Enable taking screenshot of an argument and save to SVG
  • Reworked Dempster-Schafer confidence, enable sensitivity analysis
  • Improved editor for Assurance Claim Points
  • Improved support for DIFF views of Goal-Structures and Fault-Trees
  • Enable importing of assurance cases from CSV and XML files
  • Better creation of root nodes
  • Better creation of models - default persistency is File-per-Root

This release is based on MPS 2022.2.2.

Snapshot 2023-01-08

08 Jan 11:44
Compare
Choose a tag to compare

This release features improvements for structured assurance cases, fault trees and contains many bug fixes.

Highlights

  • GSN confidence - improved support for confidence propagation
  • Improved the auto-layouter of GSN diagrams
  • Improved annotation providers for GSN diagrams
  • Enable generators from GSN to XML
  • Enable specification of custom model-checks on structured arguments
  • Enhanced technical documentation with support for tabular documentation of safety arguments
  • Safety argument process artifacts - support lazy references to models
  • Enable unique-prefixes for FTs
  • Improved auto-layouter of Fault-Trees
  • Enable taking screenshot of FTs
  • Experimental support for attaching reviews to model entities
  • STAMP added plain text notation to enable diff-ing

This release is based on MPS 2021.1.

Snapshot 2022-01-09

09 Jan 14:27
Compare
Choose a tag to compare

This release features improvements for structured assurance cases, fault trees and enables exporting of mbeddr.doc documents to docx format.

Languages

  • Major extensions of the FT language
  • Enable libraries of reusable GSN and CAE entities
  • Improved support for documenting safety patterns
  • Enable linking CAE evidences to external artefacts
  • Support for defining bibliography and linking it to assurance cases
  • Export mbeddr.doc documents to "docx" format

Usability

  • Improved automated layout of GSN diagrams (available as an intention alt+enter on diagram)
  • Support refactoring of argument structures
  • Enable copy pasting (Ctrl+C/Ctrl+V) on assurance cases and fault trees

This release is based on MPS 2020.3.5

Snapshot 2021-08-29

29 Aug 13:44
Compare
Choose a tag to compare

This release, based on MPS 2020.3.4, brings the following improvements:

  • Structured Arguments: we support the Claims-Argument-Evidence (CAE) language

  • Tutorial: extended documentation, added new examples

  • ... together with many small fixes and clean-ups.

Snapshot 2021-04-05

05 Apr 19:30
Compare
Choose a tag to compare

This release, based on MPS 2020.2.3, brings the following improvements:

  • FT: we can now perform Fault Tree Analysis using XFTA as backend engine
  • FT: improved editors for modeling Fault Trees
  • STPA: enable hierarchical control structures, added completeness checks in UCAs
  • GSN: improved support for patterns
  • Operator Panels: migrated from Java glue code to interpreter-based constructs
  • Ontology: improved projections
  • ... together with many small fixes and clean-ups.

Snapshot 2021-02-14

14 Feb 21:17
Compare
Choose a tag to compare

This is mostly a bug-fix release based on MPS 2020.2.3.

  • added initial support to model ontologies
  • various improvements of editors
  • more examples in the safety-tutorial

Snapshot 2020-12-24

24 Dec 18:47
Compare
Choose a tag to compare
Snapshot 2020-12-24 Pre-release
Pre-release

This release (based on MPS 2020.2) brings different major enhancements:

  • language to express confidence in GSN arguments based on Dempster-Schafer approach
  • various improvements of the GSN language implementation (faster notations, clean-ups)
  • initial support for DFMEAs, HiP-HOPS and Fault Trees
  • support for calling NuXMV model checker
  • new examples in the tutorial-safety
  • better user documentation

... and many minor fixes

Snapshot 2020-07-28

28 Jul 20:35
Compare
Choose a tag to compare
Snapshot 2020-07-28 Pre-release
Pre-release

This release is based on MPS 2020.1.2 and brings many small improvements accross different DSLs.

  • improvements of STPA language (enable multiple UCAs for an action, add names to UCAs to be referenceable e.g. from requirements)
  • improvements of GSN languages (reworked the implementation of AwayGoals, fixes in the textual projection & diagramatic editor)
  • improvements of the Spin integration (enhanced the subset of Promela that we cover)
  • enable the possibility to attach attributes to requirements (traces to UCA from STPA)
  • enable the possibility to attach attributes to components of architecture (traces to requirements)
  • improved the sequence-diagrams DSL

Snapshot 2020-05-14

14 May 21:08
Compare
Choose a tag to compare

Small improvements in safety languages and Spin base language.