Download.it search icon
Advertisement

An open source project to develop UML/MDA platform running on Win32's platform

An open source project to develop UML/MDA platform running on Win32's platform

Popular programs in General

What is StarUML

Usually, two types of modeling software are available on the Internet. The first type is easy and simple for beginners to use. The other type of modeling software is designed for professionals who understand how to program and reap the benefits from a complex-modeling environment. StarUML is the type of modeling software that professionals will find helpful and beginners will find complex. Once the software is mastered though, it can create incredibly complex modeling that's required for certain applications.

StarUML was designed with many key resources that give it the ability to create modeling masterpieces. Customization variables for the software include UML profiles, Model Framework, Approach, document templates, MDA code and NX. Developers will be happy to discover that StarUML is also compatible with plugins. The creators of StarUML realized that third-party plugins are often used and integrated into a thorough modeling environment and made sure to incorporate this aspect into the capabilities of the software. StarUML is equipped with a convenient plugin architecture that allows for maximum integration, and it gives developers the capability to use the software with computer languages such as Delphi, C#, C++ and VB.

To assist with the creation of models, the software includes a Diagram overview on the interface that gives users a view of the model that they are creating before it's completed.

There is a steep learning curve for anyone who has never worked with modeling software, but experienced developers will find StarUML to be an extremely powerful application that allows them to interact with plugins.

Pros:

  • Gives experienced users the ability to create plugins
  • Free to download
  • Sophisticated modeling results can be created with this free professional software

Cons:

  • Complex and not appropriate for beginners
  • Programming expertise is required to incorporate plugins