We are happy to announce that we’ve released an updated version of the “Astah Script Plug-in“. The newest version 1.1 has several new features, more sample scripts, and some bugs fixed. Here’s a post from Toshi Okamura the developer of this Plug-in to tell you a bit more about this Plug-in.
About the developer – Toshihiro Okamura
Toshi is a leader of Astah development team and has been involved with the development of Astah for over 10 years. He recently attended the JavaOne, DesignEast and OMG conferences in 2012 so you might recognize him if you were there!
What is Astah Script Plug-in?
Why use this Plug-in?
You can easily add customized functions to Astah for your own needs. Things such as checking model information, counting numbers of specific models, and modify models via scripts. (See the sample actions below for more examples). This type of customization would normally require the writing of a specific Plug-in, however by using the Astah Script Plug-in, all you need to do is write a script instead. 14 of example scripts are already available that should save even more time.
Examples for what you can do
You can do anything as far as Astah API covers the models you want to use. This is a short sample of what’s possible with this Plug-in:
– Count number of Classes in the model
– Export Class information to CSV
– Create diagram list
– Extract Classes that have more than a specific number of Attributes/Operations
– List up the Associations that have no Multiplicities or Association End Names
– Delete associated models not shown in any diagrams
– Change colors of Classes that have specific stereotypes
– Create a list of hyperlinks that are used in models
– Generate Requirement diagrams from Mind Maps…etc
Hope this gives you an idea of the capabilities of this Plug-in. The 14 sample scripts are included with this Plug-in and can serve as examples for you when you want to write your own.
How do I get this Astah Script Plug-in?
Astah is a modeling tool, not just a “drawing” tool. We are constantly making it more customizable to utilize models you created in Astah to increase the productivity. And this Plug-in is available for both Astah Professional and our free edition, Astah Community as well.