Wednesday, 20 December 2023

v4.3.a.Release (20-DEC-2023)

Incremental improvements. Most notable are first introduction of package diagram - index diagram type as an optional basis for improving ability to have a starting point for users to navigate the model when they first open it. Also, ability to allow actors underneath system block so that it's easier to use allocate function function and scenarios where the system interacts with users. This coupled with some tweaks to default display options, and form-based creation of feature function packages, further improves usability of the function flow modeling method.

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 (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).

V4.3.a.PreRelease (20-DEC-2023):

0789 15-NOV-2023: ExecutableMBSE: Allow System Blocks to own Flow Connectors to open up options for direct connectors between flow ports in different subsystems (F.J.Chadburn)

0790 07-DEC-2023: ExecutableMBSE: First implementation of Create Feature Package Structure... menu (F.J.Chadburn)






0791 11-DEC-2023: ExecutableMBSE: First implementation of Index Diagram to assist with easing model navigation (F.J.Chadburn)


0792 11-DEC-2023: ExecutableMBSE: Update hep file so that general helpers like straightening lines work on new index diagram (F.J.Chadburn)

0793 12-DEC-2023: ExecutableMBSE: Added new Actors to Use Cases table for Actor packages (F.J.Chadburn)

0794 12-DEC-2023: ExecutableMBSE: Renamed Index Diagram to Package Diagram - Index to align a little closer to SysML terminology (F.J.Chadburn)

0795 14-DEC-2023: ExecutableMBSE: Added diagram menu to add trace links to requirements package prior to switching master from DOORS NG to local surrogates (F.J.Chadburn)

0796 14-DEC-2023: ExecutableMBSE: Added requirement package menu to switch master from DOORS NG to local surrogates on diagrams (based on trace link) (F.J.Chadburn)

0797 14-DEC-2023: ExecutableMBSE: Tweak to improve ordering in the context diagram menu, flows now at top as most commonly used (F.J.Chadburn)


0798 15-DEC-2023: ExecutableMBSE: Turned off Internal display of flow ports on function usages to give a more natural natural/flexible default (F.J.Chadburn)




0799 15-DEC-2023: ExecutableMBSE: Add AllocatedTo to the Compartments property for function usages so it appears by default when toggle to specification view on ibds (F.J.Chadburn)



0800 18-DEC-2023: ExecutableMBSE: Add ability for actors to be owned by system blocks so its possible to allocate functions they perform in a scenario (F.J.Chadburn)




0801 18-DEC-2023: ExecutableMBSE: Renamed function flow elements of Data Object to Item Usage to make more consistent, also aligns better with SysML 2 terminology (F.J.Chadburn)

0802 20-DEC-2023: ExecutableMBSE: Updated included tutorial doc to PracticalMBSE-BookI-InsulinPump-ModuleA-UseCaseStructure-V2023-12-20-1132.pdf (F.J.Chadburn)