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.