Monday 29 November 2021

Pre-release V4.0.d, initial logical architecture package with simplified bdd and ibd that uses metamodeling profile

This release had beginnings of a more major re-write to make use of metamodeling profile to avoid passing Rhapsody elements between Java threads, and create a domain-specific logical architectural package to make simple bdd/ibd modeling easier.

This is the change log:

ExecutableMBSEProfile:
#295 15-JUN-2021: Initial metamodel support for design package with simplified bdd (F.J.Chadburn)
#296 15-JUN-2021: Ensure option that actor packages can be children of use case packages (F.J.Chadburn)
#297 15-JUN-2021: Get create sub-package option to work for use case package structure creation (F.J.Chadburn)
#298 15-JUN-2021: Align actor sub-package and use existing options to also work for context package structure creation (F.J.Chadburn)
#299 15-JUN-2021: Align event deletion to work with thread safe context for helper invocation and logging (F.J.Chadburn)
#300 16-JUN-2021: Fixes to get Simulation package creation to work with thread safe context for helper invocation and logging (F.J.Chadburn)
#301 16-JUN-2021: Further fixes to work with thread safe context for helper invocation and logging (F.J.Chadburn)
#302 16-JUN-2021: Allow events to be picked from dependent external signals package when creating flows (F.J.Chadburn)
#303 16-JUN-2021: Get roll-up trace-ability on transition panel to work with thread safe context for helper logging (F.J.Chadburn)
#304 16-JUN-2021: General housekeeping to re-organise some of the classes into new folders (F.J.Chadburn)
#305 05-JUL-2021: Add initial support Subsystem Interfaces Packages to support Design package (F.J.Chadburn)
#306 05-JUL-2021: Initial move to sub subsystem interfaces package support for events (F.J.Chadburn)
#307 05-JUL-2021: Ensure that Actor packages can have Events (F.J.Chadburn)
#308 05-JUL-2021: Add initial browser icons to differentiate DomainBlocks (F.J.Chadburn)
#309 05-JUL-2021: Ensure that DomainBlocks can own Objects, e.g., parts typed by Actors (F.J.Chadburn)
#310 05-JUL-2021: Update profile version number and date to V4.0.d.Rhp831.PreRelease (F.J.Chadburn)
#311 05-JUL-2021: Ensure Logical System Architecture packages can contain sequence diagrams (F.J.Chadburn)
#312 05-JUL-2021: Initial work on Internal Block Diagram - Simple (F.J.Chadburn)
#313 06-JUL-2021: Get logger to separate out logging calls with newlines over separate lines each with a prefix (F.J.Chadburn)
#314 06-JUL-2021: Refine the diagram abbreviations for simple ibd & bdd (F.J.Chadburn)
#315 06-JUL-2021: Get populate parts helper to work on Internal Block Diagram - Simple right-click (F.J.Chadburn)
#316 06-JUL-2021: Removed unnecessary unit file for the NotUsedCmp component (F.J.Chadburn)

FunctionalDesignProfile:
#305 17-JUN-2021: Align Function Design profile to new thread safe context for helper logging and profile version checking (F.J.Chadburn)
#306 17-JUN-2021: Move function design related classes into new plugin package structure (F.J.Chadburn)

TauMigratorProfile:
#307 17-JUN-2021: Align Tau Migrator profile to new thread safe context for helper logging and profile version checking (F.J.Chadburn)
#308 17-JUN-2021: Move Tau Migrator related classes into new plugin package structure (F.J.Chadburn)

SysMLHelperProfile:
#309 18-JUN-2021: Initial work to get SysMLHelper plugin to load successfully using the executable mbse properties (F.J.Chadburn)
#310 18-JUN-2021: Initial refactoring to get the requirements analysis commands in the SysMLHelper to work (F.J.Chadburn)

No comments:

Post a Comment

Note: only a member of this blog may post a comment.