Wat is de beste open source UML-ontwerptool?


Beste antwoord

De online tools:

  1. http://plantuml.com/ . U kunt een uml maken met PlantText UML Editor en een gif, orpng of pdf genereren. Persoonlijk gebruik ik het als heel gemakkelijk als je eenmaal bekend bent met de syntaxis.
  2. Draw.io : eenvoudig slepen en neerzetten.
  3. Gliffy
  4. Lucidchart
  5. Suite met krachtige tools (visueel paradigma)

Voorbeeld van offline tools:

  1. StarUml: download gratis StarUML
  2. Bouml: een gratis UML-toolbox
  3. argouml.tigris.org open source-tool
  4. Eclipse-plug-in: UML Designer
  5. UML Designer-documentatie

Ik hoop dat deze info helpt.

Antwoord

Het korte antwoord: het antwoord dat het beste zal integreren in uw huidige ontwikkelomgeving en dat uw productiviteit verbetert.

Hoe langer antwoord is gebaseerd op die antwoorden.

Als alles wat je wilt leuk is diagrammen om in presentaties te laten zien, dan is zoiets als Visio, met zijn “UML-achtige” mogelijkheden misschien alles wat je nodig hebt (verwacht gewoon geen semantiek of validatie van je tekening (… model…)

Als je hebt weinig of geen geld, er zijn goede open source UML-tools, zoals Eclipse Papyrus en zijn groeiende productlijn (met commerciële ondersteuningsaanbiedingen die nu beschikbaar zijn als je het nodig hebt) en community-edities van commerciële tools.

Als u zich in een zakelijke omgeving bevindt, zijn er grote enterprise-ready tools zoals IBM Rational Software Architect.

En tussen deze twee opties in: Sparx enterprise architect, No Magic MagicDraw.

Je kunt een goede (hoewel ietwat verouderde) lijst vinden op Wikipedia.

En dan moet je bedenken wat je met UML wilt doen: “documentatie” diagrammen? code generatie? in-tool model uitvoering? Ondersteuning voor andere notaties (bijv. SysML, BPML, enz.), Uitbreidbaarheid (van “tags” of profiel en DSMLs), documentgeneratie en andere.

Een ding om te onthouden is dat, hoewel modeluitwisseling is theoretisch mogelijk, in de praktijk is het lastig. Commerciële verkopers willen u op hun tool houden, dus ze hebben er geen belang bij om het u gemakkelijk te maken om te verhuizen – hoewel ik niet kan zeggen dat ze dat actief doen, en dit wordt gecompenseerd door het verlangen dat ze in staat zijn om de modellen van de wedstrijd te importeren. Het werk van zowel de OMG- als de INCOSE-werkgroep over interoperabiliteit laat zien dat dit niet bepaald gemakkelijk is …

Veel succes!

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *