İyi bir (ve özgür) bir tane bulamıyorum. Ne kullanabilirim?
İyi bir (ve özgür) bir tane bulamıyorum. Ne kullanabilirim?
Yanıtlar:
Hiç Umbrello'yu denedin mi? KDE'ye dayanıldığında, java yoluna gitmek istemiyorsanız karşılaştığım en iyi araç. Umbrello Ubuntu deposunda.
Java ile iyiyseniz, ArgoUML oldukça iyi bir araçtır veya eclipse için hangi eklentilerin mevcut olduğunu görebilirsiniz.
Güvenilir Dia ?
sudo apt-get install dia
Umlet , basit bir kullanıcı arayüzüne sahip harika, ücretsiz, açık kaynaklı bir UML aracıdır:
ve UMLet çalışır tek başına veya Eclipse olarak Windows, OS X ve Linux üzerinde eklenti.
(Ayrıca, grafik ızgaraları oluşturmak için kardeş aracı PLOTlet'i inceleyin.)
En iyiler arasında ve benim kişisel favorim!
Dia , Java, PHP, C ++ ve daha pek çok kod üretebilir, ancak kod üretmek için Dia2code'u yüklemelisiniz . UML'yi oluşturmak için kullanıyorum ve ardından sınıfların kodunu oluşturdum.
Fransa’da Commissariat à l'Énergie Atomique tarafından geliştirilen ve bugün Eclipse’e eklenti olarak sunulan bir paket olan Papirüs kullanıyorum . Farkında olduğum ve neredeyse tamamen UML2'yi destekleyen en gelişmiş açık kaynak modelleme aracıdır. Geniş açıklama:
Papirüs, her türlü EMF modelini düzenlemek için entegre ve kullanıcı tarafından tüketilebilir bir ortam sağlamayı ve özellikle UML'yi ve SysML ve MARTE gibi ilgili modelleme dillerini desteklemeyi amaçlamaktadır. Papirüs, aralarında UML 2 ve SysML olan EMF tabanlı modelleme dilleri için diyagram editörleri ve bu editörlerin (GMF tabanlı veya değil) diğer MBD ve MDSD araçlarıyla entegrasyonu için gerekli yapıştırıcıyı sağlar.
En önemlisi, Papirüs, Etki Alanına Özel Dilleri geliştirmek için oldukça yetenekli bir araç olan Model Odaklı Gelişimi (MDB) destekler. Bu konuda Papirüs, OMG tarafından yayınlanan Model Tahrikli Mimari (MDA) modelini destekleyen tek açık kaynaklı araç gibi görünüyor. Acceleo gibi bir kod oluşturucuyla, kendi DSL eklentilerinizi bile oluşturabileceğiniz tam bir MDD yığını ile bitirdiniz .
Masaüstü uygulamalarında uzunca bir arama yaptıktan sonra web’e gitmeye karar verdim, şimdi sadece uml çizimleri için değil aynı zamanda birçok farklı çizim (ağ topografyası, genel şeyler, vb.) İçin de izin veren Cacoo kullanıyorum . Ücretsizdir ve arkadaşlarınızla paylaşmanıza ve aynı anda düzenleme yapmanıza izin verir.
Astah , şu ana kadar kullandığım en iyi UML aracı. Bana göre çizim deneyimi daha iyi çünkü grafiksel öğeleri yeterince akıllı bir şekilde otomatik olarak hizalayabiliyor ya da sabitleyebiliyor.
Ücretsiz bir topluluk sürümü sağlarlardı ancak ne yazık ki 2018/09/26 tarihinden beri bu desteği durdurdular .
Ancak, eğer öğrenciyseniz UML Editör ücretsiz bir sürüm sunar.