StarUML jest bardzo pożytecznym programem komputerowym dla programistów, którzy zajmują się programowaniem obiektowym. Przedstawiany program ułatwi nam tworzenie schematów aplikacji według wytycznych UML. Możliwości StarUML można powiększyć poprzez instalację różnych rozszerzeń, dzięki temu program ten jest wręcz niezastąpiony.