Çok kullanışlı bir UML aracından bahsetmek istiyorum. StarUML! Ücretsiz UML yazılımları içinde en iyilerinden birisi, tamamen "open source" ve Java tabanlı olan StarUML, yaptığınız tasarımları Java, C++, C# gibi dillere çevirebilme özelliğine sahip. Tam olarak kontrol etmesede(IBM'in Rational Rose ürünü gibi) yaptığınız tasarımların, doğruluğunu kontol edebiliyor. Bunun yanında, yazılım mimarları, mühendisleri, geliştiricileri ve database mimarları içinde birçok özelliği StarUML de bulabilirsiniz.(UseCases, Entity Relationship Model,4+1 View Model, UML Component gibi)
StarUML'i indirmek için tıklayınız.