Astah SysML v11.0
Released: Mar 3, 2026
Aggiornamenti in v11.0
Funzionalità
- Interactive AI Chat Copilot: Accelerate your SysML modeling. Use the integrated chat interface to generate diagrams, brainstorm structures, and gain model insights through natural language interaction.
- MCP Server Support: Astah now acts as a Model Context Protocol (MCP) server, allowing seamless integration with external AI tools and agents (like Claude or Gemini).
- Built-in HTML Export: Previously a plug-in, the high-fidelity HTML export is now a core feature. Share your models as interactive web views that anyone can navigate in a standard browser - no external plug-ins or installation required.
- Intuitive Drag & Drop Modeling: Significantly streamlined the modeling process by enabling direct actions from the Structure Tree to the Diagram Editor:
- Instant Type Assignment: Define types for Ports (BDD/IBD) and Pins (Activity Diagrams) simply by dropping model elements from the tree onto diagram objects.
- Partition Mapping: Quickly assign ""Represents"" elements to Partitions in Activity and Sequence diagrams via drag-and-drop.
- Drag & Drop URLs into Mind Maps: You can now drag URLs from your browser directly Mind Maps to automatically creates a new topic using the web page's title and description, including a live hyperlink.
- System & Platform
- AI Integration: AI Chat Copilot and MCP Server are now available.
- Java Update: Updated the bundled Java Runtime Environment to the latest version. See System Requirements.
- Apple Silicon Support: Added native support for the ARM environment on macOS. See System Requirements.
- Security: Updated various library versions to enhance product security and address vulnerabilities.
- Security: Implemented countermeasures against logback vulnerabilities.
- License Management: Improved the system to allow importing licenses with future start dates.
- UI & UX Enhancements
- Built-in Plugins: The HTML Output plugin is now integrated into the core product by default. You can now export your model information to HTML from [File] – [Export] – [Export as HTML].
- Structure Tree: Added “Copy Fully Qualified Name” to the context menu in the Structure Tree.
- Smart Tooltips: Menu item tooltips are now hidden when the function is self-explanatory.
- Drag & Drop
- Enabled direct Drag & Drop of models from the [Search] tab onto diagrams.
- Instantly transform web research into model structures. Drag URLs directly from your browser into a Mind Map to automatically create topics with the page title and an embedded hyperlink.
- Enabled setting types by dragging models from the Structure Tree onto Ports (Block Definition/Internal Block Diagrams) and Pins (Object Flows).
- Enabled setting responsible elements by dragging models from the Structure Tree onto Partitions.
- Enabled setting types by dragging and dropping models from the Structure Tree onto diagram elements that support type assignment.
- Partition Enhancements: Added the ability to display Partition names even when a responsible element is assigned, and enabled on-diagram editing for names and responsible elements.
- Added a separator to the diagram creation menu.
- You can now individually choose which stereotypes to display on the diagram.
- SysML & Specialized Modeling
- Model Import: Added support for importing Cameo Systems Modeler 2024x models. (#10159) - Cameo XMI Import.
- Excel Export: Added a “Save as a new template” button to the [Export Requirements to Excel] dialog that opens from [File] – [Export] – [SysML Requirement Table to Excel].
- GSN/SCDL/STPA:Added support for Assurance Claim Point (ACP).
- Performance: Improved performance for the “Show Related Elements” feature.
- Mindmap Improvement: Refine your Mind Maps instantly. Added a dedicated button to the toolbar on Mind Map so you can switch topic shapes – simple plain or bubble – with a single click.
- Enabled element deletion (such as Mind Map Topics) using the Backspace key.
- Enabled reordering of Mind Map elements, images, and common diagram elements.
- API & Documentation
- Manual Updates:
- Added instructions for the “Align Constraint Parameters” feature.
- Updated Model conversion documentation to address existing deficiencies.
- API Enhancements:
- Enabled retrieval of BoundRect for non-SysML diagrams.
- Added functionality to add or edit arbitrary Tagged Values via the API.
- API stereotype retrieval now includes keywords (e.g., from UML specifications).
- Added support for creating NodePresentation on Block Definition Diagrams (BDDs) via the API.
Correzioni
- General Stability
- Fixed an exception that occurred during plugin initialization.
- Fixed an exception that occurred when creating a new project immediately after a search.
- Fixed an issue where projects could fail to open in certain specific cases.
- Fixed a bug on macOS where types starting with “S” could not be selected correctly in the Property View.
- Diagramming & UI
- Sequence Diagrams: Fixed an issue where “Create Messages” could fail or cause exceptions.
- Labels & Styles:
- Fixed an issue where text colors were not copied when using “Copy Style.”
- Enabled text wrapping for Combined Fragment guards and Constraint Parameter name labels.
- Fixed a bug where curved lines took selection priority over their labels in SysML diagrams.
- Fixed an issue in the Property View where it was not possible to switch to a model element of the same name if it belonged to a different namespace.
- Fixed an issue where stereotypes applied from a profile were ignored upon loading when packages were nested in multiple levels.
- Fixed an issue where the Constraints compartment was automatically displayed when a constraint was added to a ValueType.
- Fixed an exception that occurred when performing stereotype-related operations in projects where unused profiles were applied.
- Project Management / UI:
- Fixed an issue where SysML-specific configuration items were missing from the Project Settings.
- Project Property Settings
- Fixed an exception that occurred when clicking the “OK” button in the Project Settings dialog.
- Fixed an exception that occurred when copying and pasting styles between stereotypes.
- Element Behavior:
- Fixed an issue where operations in the Structure Tree were occasionally executed on unselected models.
- Adjusted the initial editing state of property elements immediately after creation in Internal Block Diagrams and Parametric Diagrams.
- Prevented the automatic display of the corresponding compartment (such as the Constraint compartment) when adding elements like constraints from outside the diagram (e.g., via the Structure Tree or Property View).
- Fixed an issue where moving an Action with Pins caused the pins to jump to the bottom-right corner.
- Fixed pin displacement when importing .asml files.
- Disabled resizing of Constraint Parameters.
- Fixed an issue where Final States in State Machine diagrams could not be downsized after being enlarged.
- Fixed an exception that could occur during model merging when Ports were included.
- Fixed an issue where package names were included in the auto-completion results when selecting a type in the Property View.
- Fixed an exception that could occur during certain mouse operations on the diagram editor.
- Fixed an issue where selection handles (knobs) were not displayed after moving common diagram elements by dragging them with the mouse.
- Corrected line type rendering for automatically generated line presentations.
- Fixed a bug in the Structure Tree where only a single element could be moved when dragging multiple selected items, depending on the selection method.
- Export & Integration
- Excel Export: Fixed an issue where table headers appeared in Japanese when exporting Requirement Tables or Safety Concept Diagrams.
- HTML Export: Enabled anchor links for non-SysML diagrams in the HTML output from [File] – [Export] – [Export as HTML].
- Image Output: Resolved inconsistencies between Command Line and Application image outputs.
- Fixed an exception that occurred when overwriting an existing file with an Excel I/O template.
- Fixed a command-line bug where the resized option caused exceptions or incorrect font sizes when exporting diagram images via CLI.
- Fixed an issue where models and diagrams could not be output if they were nested two or more levels deep under a non-package element.
- Fixed resolution issues when exporting tables as images.
- API
- Fixed an issue where moving Blocks, Actions, or States via the API could cause attached Ports or Pins to shift to a different edge.
- Fixed an exception that occurred in the API IParameter.getTypeExpression() when a parameter had no type set.
- Fixed an issue where the type was not correctly reflected when creating a Flow Property via the API.