Jump to content

StarUML

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 5.18.91.226 (talk) at 18:29, 13 January 2022 (Fix last change). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

StarUML
Developer(s)MKLab
Stable release
v4.1.6 / October 16, 2021; 3 years ago (2021-10-16)[1]
Written inJava
Operating systemMicrosoft Windows, macOS, Linux
TypeUML tool
LicenseShareware (formerly GNU GPL)
Websitestaruml.io

StarUML is a UML tool by MKLab. The software was licensed under a modified version of GNU GPL until 2014, when a rewritten version 2.0.0 was released under a proprietary license.

After being abandoned for some time, the project had a revival to move from Delphi to Java, before stopping again. Meanwhile, an unaffiliated community fork was created under the name of WhiteStarUML. In 2014, the original developers rewrote StarUML and released it as Shareware under a proprietary license.

The stated goal of the project was to replace larger, commercial applications such as Rational Rose and Borland Together.

StarUML supports most of the diagram types specified in UML 2.0. Since version 4.0.0 (October 29 2020) it includes timing and interaction overview diagrams.

Formats

StarUML 2.0 uses its own file format with the .mdj extension.

Imports

Can import files from StarUML 1.0 using format .uml. Also can import a fragment from a .mfj file.

WhiteStarUML

WhiteStarUML
Developer(s)Janusz Szpilewski
Final release
v5.9.1 / March 25, 2018; 6 years ago (2018-03-25)[2]
Operating systemMicrosoft Windows
TypeUML tool
LicenseGNU GPL v2
WebsiteWhiteStarUML

At the end of 2011 StarUML was forked under the name WhiteStarUML. It addresses various issues most notably related to handling recent version of Windows and modern screen resolutions. The definitive update was posted in March 2018.

The last update by the developer on 4th April 2020[3] indicated that WhiteStarUML development had ceased. Reasons cited include the difficulty of working in Delphi, as well as the lack of community interest in supporting the project development.

See also

References

  1. ^ "StarUML download page". StarUML. October 16, 2021. Retrieved December 8, 2021.
  2. ^ "WhiteStarUML project". SourceForge. March 25, 2018. Retrieved September 5, 2018.
  3. ^ Szpilewski, Janusz (April 4, 2020). "WhiteStarUML / Tickets / #73 Java Reverse Engineering PlugIn". Sourceforge.net. Retrieved 7 May 2020.