it-swarm-tr.com

Hangi UML (Birleşik Modelleme Dili) araçları mevcuttur?

Sadece iyi (ve ücretsiz) bir bulamıyorum. Ne kullanabilirim?

40
Lucas Pottersky

Hiç Umbrello'yu denedin mi? KDE'ye dayalı olduğu göz önüne alındığında, Java yoluna gitmek istemiyorsanız karşılaştığım en iyi araç. Umbrello Ubuntu deposunda.

Java ile sorun yaşıyorsanız ArgoUML oldukça iyi bir araçtır veya Eclipse için hangi eklentilerin mevcut olduğunu görebilirsiniz.

ArgoUML

17
txwikinger

Denendi Dia ?

 Sudo apt-get install dia

Dia

14
Oli

mletInstall umlet basit bir kullanıcı arayüzüne sahip harika, ücretsiz, açık kaynaklı bir UML aracıdır:

  • uML diyagramlarını hızlı bir şekilde çizebilirsiniz,
  • dizi ve aktivite diyagramları üretebilir
  • diyagramları eps, pdf, jpg, svg ve panoya dışa aktar
  • eclipse kullanarak diyagramları paylaşma
  • yeni, özel UML öğeleri oluşturma

ve UMLet tek başına veya Windows, OS X ve Linux'ta Eclipse eklentisi olarak çalışır.

(Ayrıca, grafik ızgaraları oluşturmak için kardeş aracı PLOTlet'e de bakın.)

Umlet

Onun arasında en iyi ve benim kişisel favori!

11
Avi Mehenwal

ÇapInstall dia , Java, PHP, C++ ve daha birçoğuna kod oluşturabilir, ancak Dia2codeInstall dia2code kod oluşturmak için. Ben UML oluşturmak için kullanın ve sonra sınıfların kodunu oluşturmak.

8
metamorph

Fransa'daki Commissariat à l'Énergie Atomique tarafından geliştirilen ve bugün Eclipse eklentisi olarak sunulan Papirüs kullanıyorum. Farkında olduğum en gelişmiş açık kaynak modelleme aracıdır ve neredeyse tamamen UML2'yi destekler. Geniş açıklama:

Papirüs, her türlü EMF modelini düzenlemek ve özellikle UML ve SysML ve MARTE gibi ilgili modelleme dillerini desteklemek için entegre ve kullanıcı tarafından tüketilebilir bir ortam sağlamayı amaçlamaktadır. aralarındaki dilleri modelleme UML 2 ve SysML ve bu editörleri (GMF tabanlı veya değil) diğer MBD ve MDSD araçlarıyla entegre etmek için gerekli tutkal.

En önemlisi, Papirüs, Etki Alanına Özel Diller geliştirmek için oldukça yetenekli bir araç olan Model Odaklı Gelişimi (MDD) destekler. Bu bakımdan Papirüs, OMG tarafından yayınlanan Model Odaklı Mimari (MDA) modelini destekleyen tek açık kaynak aracı gibi görünüyor. Acceleo gibi bir kod oluşturucu ile, kendi DSL eklentilerinizi bile oluşturabileceğiniz tam bir MDD yığını ile sonuçlanırsınız.

enter image description here

4
Luís de Sousa

Seviyorum yEd . Açık kaynak değildir, ancak birçok diyagram ve UML türünü işleyen ücretsiz ve çapraz platformdur.

enter image description here

2
Martin R.

Masaüstü uygulamalarında yalnız bir arama yaptıktan sonra web'e gitmeye karar verdim, şimdi sadece uml çizimine değil, aynı zamanda çok sayıda farklı çizime (ağ topografyası, genel şeyler vb.) İzin veren Cacoo kullanıyorum. Ücretsizdir ve arkadaşlarınızla paylaşmaya ve eşzamanlı olarak düzenlemeye izin verir.

Schablonen in Cacoo

2

GaphorInstall gaphor iyi. Bazı sınırlamaları ve hataları var, ama orada UML editörlerinin en az sinir bozucu. Ancak, Dia olarak kod üretemez, sadece düz bir UML diyagram oluşturma aracına ihtiyacınız olması durumunda listeliyorum.

1
levesque

Görsel Paradigma, UML için güçlü bir ticari araçtır. Ancak ücretsiz olan topluluk sürümünü kullanabilirsiniz (ticari kullanım için değil). Tek kısıtlama, her saat programı kapatmaktır.

enter image description here

0
Vassilis

Şimdiye kadar Astah * şimdiye kadar kullandığım en iyi UML aracı. Bence, çizim deneyimi daha iyi çünkü grafik öğelerini otomatik olarak yeterince akıllı bir şekilde hizalayabilir veya sabitleyebilir.

Eskiden ücretsiz bir topluluk sürümü sağlıyorlardı ama maalesef bu desteği 2018/09/26 tarihinden beri durdurdular .

Ancak, onun ML Editor öğrenciyseniz ücretsiz bir sürüm sağlar.

0
yaobin