Thursday, 30 May 2019

Pre-release V3.0.w, incl. ExecutableMBSE and FunctionalDesign profiles

The configured release of V3.0.w on GitHub represents a major re-write. This is pre-release/beta and aligns with some new tutorial and support documentation material I have.

It's about 1.5 years of work resulting a reformed "family" of profiles, rather than a single profile. This includes a ExecutableMBSE profile which makes use of New Term packages and thus offers more flexibility to support many people working in the same model on different use case packages. There is also a separate FunctionalDesign profile which makes use of New Terms to simplify Rhapsody deployment when. A separate TauMigrator profile is a very specific project focused on transformation of Tau executable statemachines into Rhapsody equivalents as executable activities. There is also the SysMLHelper profile. This makes use of thread safety improvements and aims to preserve backward compatibility for users of the SysMLHelper. This has major refactoring in how the Swing dialogs are invoked based on some investigations/recommendations from dev team. As such, there's still some testing to do. However, I wanted to get latest configured on GitHub so that it's shareable.

#249 29-MAY-2019: First official version of new ExecutableMBSEProfile (F.J.Chadburn)
#250 29-MAY-2019: First official version of new FunctionalDesignProfile (F.J.Chadburn)
#251 29-MAY-2019: First official version of new TauMigratorProfile (F.J.Chadburn)
#252 29-MAY-2019: Implement generic features for profile/settings loading (F.J.Chadburn)
#253 11-SEP-2018: Move from using tags to properties to control plugin behaviour (F.J.Chadburn)
#254 11-SEP-2018: Moved .hep files into _rpy folder to enable default loading by profile (F.J.Chadburn)
#255 30-MAY-2019: Removed SysMLHelper (Rhp813-Archive).zip as no longer applicable (F.J.Chadburn)
#256 29-MAY-2019: Rewrite to Java Swing dialog launching to make thread safe between versions (F.J.Chadburn)
#257 11-SEP-2018: Move populate requirements/update verifications for SD(s) menus to Reqts menu (F.J.Chadburn)