Astah SysML v10.0
Released: Dec 4, 2024
Aggiornamenti in v10.0
Funzionalità
- Maintain Straight Relationship Lines: Relationship lines in right-angle mode now remain as straight as possible during diagram editing, reducing the effort needed to adjust diagram layouts. Enhancements also ensure connected lines stay aligned when resizing or moving diagram elements, and ports maintain their positions to prevent misalignment.
- Expanded Label Wrapping Capabilities: Previously limited to certain labels, wrapping is now supported for nearly all labels, including Sequence Diagram messages and port labels, improving readability and diagram organization.
- On-Diagram Display of Tagged Values: Tagged Values for essential model elements, such as blocks, can now be displayed directly on diagrams. This enhancement allows you to view critical property details at a glance.
- Type Assignment via Drag-and-Drop: Assign types to item flows or input/output pins by simply dragging and dropping blocks from the structure tree onto diagrams. This intuitive feature speeds up model creation and ensures efficiency.
- Model-Cone on Diagrams: Previously limited to the structure tree, cloning model is now available on diagrams, allowing users to copy both diagram elements and the associated models simultaneously. Use the [Clone] option from the context menu of the model elements on the diagram.
- Improved Type-Selection Search: Enhanced the user interface for selecting values in properties and enabled search functionality, simplifying the process of locating and managing specific items in complex models.
- Topic Creation from Multiple Files: Drag and drop multiple files onto a mind map to automatically generate topics with names and hyperlinks. This feature enables quick and efficient organization of reference materials.
Correzioni
- Resolved issues:
- Fixed invalid transition container issues when moving states with entry points inside other states.
- Fixed a bug where errors occurred when comparing projects with different creation orders of stereotypes.
- Corrected invalid display of regions, actions, and internal transitions in state machine diagrams when reopening diagrams.
- Corrected improper label display during resizing of use cases with names displayed outside the ovals.
- Addressed unnecessary spacing issues on the right side when placing use cases with external labels inside package elements.
- Resolved cases where ports became detached from diagram frames when renaming to longer names on Internal Block diagrams.
- Updated “Part” and “Role” wording in dialog titles for property display settings.
- Activity parameter nodes may appear behind the partition line.
- Fixed improper model creation when obfuscating projects with hyperlinks to non-SysML models in SysML Edition.
- Resolved import failures when merging projects with hyperlinks to non-SysML models in SysML Edition.
- Improved [Gap Expander/Remover] to handle right-angle lines in activity diagrams better.
- Enabled note anchors in Execution Specifications of Create Messages.
- Fixed exception occurring when creating submachine states within states.
- Addressed exception when entering TaggedValues with spaces or special characters.
- Resolved inconsistent size alignment behavior for diagram elements of the same type.
- Corrected flow node movement in activity diagrams when moving multiple diagram elements under certain conditions.
- Fixed exception occurring when dragging value types from the structure tree to internal block or parametric diagrams.
- Allowed resizing of diagram elements with hidden ports to smaller sizes when necessary.
- Actions may detach pins when resizing by [Auto Resize].
- Fixed issue where constraints could not be deleted if multiple constraints were present.
- Mind Map Enhancements:
- You can now drag and drop multiple files onto your mind map to create topics.
- Now Merge works for Mind Maps.
- STPA:
- Fixed sorting functionality by drag-and-drop in STAMP/STPA tables.
- API:
- Enhancements and Resolved issues:
- Enabled obtaining instance specifications from an IPackage using the API.
- Enabled obtaining and modifying entry behaviors of IAction via the API.
- Fixed issues in event listener-related APIs.
- Fixed an exception that occurred when trying to obtain names of broken hyperlinks via the API.