Licensing

section divider

Pricing and Discounts

section divider

Functionalities

  • Does Astah Support Object Diagrams?

    Yes. Please create Object diagrams using the Class diagram.
    Please use [Instance Specifications] and [Link] are on the Tool Bar of Class Diagrams.

  • I copied objects but when I edit one, the change applies to the another.

    In that case, Clone the model instead of copying. A cloned model will be an independent model.

  • My Astah file does not open.

    Astah project files (.asta) are upward compatible. If project files have been edited by newer version, they cannot be opened in older version of Astah. For information about model versions, click here.

    If you cannot open project files using appropriate version of Astah, please change the stack size in the [Tools] – [System Properties] – [File].

section divider

Troubleshooting

  • My Astah file does not open.

    Astah project files (.asta) are upward compatible. If project files have been edited by newer version, they cannot be opened in older version of Astah. For information about model versions, click here.

    If you cannot open project files using appropriate version of Astah, please change the stack size in the [Tools] – [System Properties] – [File].

  • I copied objects but when I edit one, the change applies to the another.

    In that case, Clone the model instead of copying. A cloned model will be an independent model.

  • I was asked to correct invalid models. What are the invliad models and how can I correct them?

    Invalid models are broken data that were produced due to the software’s bug.
    If you were asked to correct invalid models – that means your log file indicates that your project file may contain invalid models.

    Go to [Tools] – [Correct Model] – [Correct Invalid Models] and continue by following the messages that would appear.
    Correct Invalid Models

  • How can I use a specific version of Java?

    If you have a preferred Java to use Astah, you can use it by following the instruction below. However technical support is not provided if you are using Astah on un-supported System Requirements.

    When you use un-supported Java to run Astah, you will get the alert when launching Astah. To ignore this alert,, add-nojvchk option at launch.

    Windows

    1. Have your preferred JDK installed on your PC
    2. Rename the “jre” folder in the Astah install folder to something else
    3. Astah detects the latest Java (Should be the Java you installed at step 1) in your PC and then automatically uses it to run.

    Mac

    1. Copy a “jre” folder in the JDK installation folder you prefer to use
    2. Right-click Astah App and select [Show Package Contents] from its pop-up menu
    3. Paste the “jre” folder under Contents/Plugins/JDK/Contents/Home.

    Linux

    Please refer to “How to run Astah on Linux“.

  • Where are the Astah log files?

    When you are asked to send log files along with your bug report, please send the 2 log files that are stored in your home directory:

    • astah_uml.log
    • astah.log

    You can find them in the USER_HOME\.astah\uml directory.

    Additionally, if your bug may be related to the plug-ins, please send us the log file accordingly which you can also find in the USER_HOME\.astah\professional directory.

    • C++ Reverse Plugin: cplusreverse.log
    • C# Reverse Plugin: csharpreverse.log
    • Easy Code Reverse Plugin: easycodereverse.log
    • State Transition Table: statematrix.log
    • State Transition Path: statepath.log