oriented modelling capabilities. It supports most of the diagram types specified in UML 2.0. : Class diagrams Composite structure diagrams Component diagrams Object diagrams Package diagrams Use-case diagrams Activity diagrams Sequence diagrams Communication diagrams Timing diagrams State diagrams Information flow diagrams Interaction overview diagrams Profile diagrams StarUML also offers support for SysML: Requirement diagrams Block diagrams Internal block diagrams StarUML supports legacy modeling notations, such as: Flowchart diagrams Entity-Relationship diagrams (ERD) Data-flow Diagrams (DFD) Formats StarUML 2.0 uses its own file format with the extension. These are JSON text files. The application can also export manually selected fragments of a model into separate files with having the .mdf extension and import them back. It can also import files from StarUML 1 which use the .uml format. StarUML can generate HTML, PDF and EJS files do document a model. It can also export JPEG, WMF, SVG and PNG pictures. Other information A study published in 2017 by the IEEE and the ACM has analysed the main software products used for the teaching of modeling. It was based on an international sample of 150 academics. StarUML was the third most used product with 23.9% of the respondents having used it in their courses. WhiteStarUML 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 4 April 2020 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 List of UML tools External links Official website Project website at SourceForge References Windows graphics-related software UML tools Pascal (programming language) software