Sunday 26 March 2023

4.2.g.Rhp831.PreRelease (26-MAR-2023)

Incremental improvements from usage/creation and testing of training material now available on github. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely.

Enhancements mainly relate to round-trip of requirements from Rhapsody to DOORS NG via csv route with the ability to then switch master so that requirements on diagrams are switched to remote artefacts once imported into DOORS NG. For this to work requirements can't have newlines/carriage-returns, hence various ways to smooth this. Also some right-click tables added to requirements packages.

V4.2.g.Rhp831.PreRelease (26-MAR-2023):

#632 22-MAR-2023: ExecutableMBSE: Added Dependency tool to context diagram drawing toolbar for adding relations to requirements, if needed (F.J.Chadburn)

#633 22-MAR-2023: ExecutableMBSE: Added Table View - Requirement to Action menu to the requirements package as seems appropriate in workflow (F.J.Chadburn)

#634 23-MAR-2023: ExecutableMBSE: Set ExecutableMBSE::RequirementsAnalysis::CSVExportIncludeArtifactName property to True by default (F.J.Chadburn)

#635 23-MAR-2023: ExecutableMBSE: Export requirements to csv to import into DOORS NG user interface dialog added to improve situational awareness (F.J.Chadburn)

#636 23-MAR-2023: ExecutableMBSE: Get export to csv to give a more user-friendly dialog if file is locked/open in Excel (F.J.Chadburn)

#637 23-MAR-2023: ExecutableMBSE: Added Table View - Action to Requirement menu to the requirements package right-click menu (F.J.Chadburn)

#638 24-MAR-2023: ExecutableMBSE: When harvesting annotations such as Rationale for csv avoid duplicating text when both dependency and anchor exist (F.J.Chadburn)

#639 26-MAR-2023: ExecutableMBSE: Get export to csv to warn and provide option to fix if requirements or comments have newlines (F.J.Chadburn)

Wednesday 8 March 2023

4.2.f.PreRelease (08-MAR-2023)

Incremental improvements particularly around DNG export. Available on Github here. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely.

V4.2.f.Rhp831.PreRelease (08-MAR-2023):

#623 01-MAR-2023: ExecutableMBSE: Added model check to warn of requirements that own anchors to model elements rather than other way round (F.J.Chadburn)

#624 01-MAR-2023: ExecutableMBSE: Added model check (info) for requirement child elements, to help with situational awareness prior to DNG swap out (F.J.Chadburn)

#625 06-MAR-2023: ExecutableMBSE: Get csv export of requirements to include columns for comments and new term comments such as Rationale/Problem in SysML (F.J.Chadburn)

#626 06-MAR-2023: ExecutableMBSE: Improve csv export of requirements to remove \r (CR) and \n (LF) chars from export to enable csv to work (F.J.Chadburn)

#627 06-MAR-2023: ExecutableMBSE: Added model check (warning) for requirements with \n, \r or ; in specification hence won't export to csv well (F.J.Chadburn)

#628 08-MAR-2023: ExecutableMBSE: Added Java code to switch anchors to trace dependencies, so enable easier switch to DNG in future (F.J.Chadburn)

#629 08-MAR-2023: ExecutableMBSE: Get csv export of requirements to include columns for comments where an incoming trace dependency exists (F.J.Chadburn)

#630 08-MAR-2023: ExecutableMBSE: Added SwitchAnchorsToDependencies to hep file and plugin (default to not show, hence user needs to tweak .hep file (F.J.Chadburn)

#631 08-MAR-2023: ExecutableMBSE: Don't override double-click for packages to minimise issues with new users accidentally popping up the open diagram dialog (F.J.Chadburn)