2009-12-23 7 views
7

Stiamo cercando strumenti UML gratuiti/economici o open source. Quali strumenti hai usato? Va bene se ci sono 2 strumenti, uno ciascuno per diagrammi di flusso e UML.gratuito, economico o open source UML e strumento simile a Visio

Se uno strumento UML o uno strumento di diagramma di flusso è economico (siamo un NON PROFIT) e nessuna fonte aperta è sufficiente, siamo aperti a guardarli.

Grazie e BR,
~ Un

+0

Dupe di http://stackoverflow.com/questions/168512/best-free-professional-looking-uml-tool tra molti altri. –

+0

^e il collegamento è morto. – Ufos

risposta

2

Semplice e facile da usare: JudeUML. C'è una Community Edition gratuita.

Questo software è ora disponibile come astah community.

8

StarUML è anche una bella

+1

Mi piace StarUML, è piuttosto divertente e produce diagrammi gradevoli. È un peccato che il progetto open source sia in qualche modo morto a causa della caduta di Delphi. – pjp

0

ArgoUML potrebbe anche essere un'opzione o, forse anche meglio, uno degli strumenti di modellazione disponibili gratuitamente per l'ambiente Eclipse. Vedi: http://modeling-languages.com/content/uml-tools per i puntatori a Eclipse e strumenti fre/open-source

1

Per creare diagrammi di flusso in linea, io uso gliffy

7

Io uso UMLet

gratuiti e open source.

Perché mi piace: tutto il diagramma ha un "codice sorgente", ad esempio una classe è "codificata" come quella.

<<Stereotype>> 
Package::FatClass 
{Some Properties} 
-- 
-id: Long 
-ClassAttribute: Long_ 
-- 
#Operation(i: int): int 
/+AbstractOperation()/ 
-- 
Responsibilities 
-- Resp1 
-- Resp2 

È comodo ed evita il heachache con l'editor grafico.

Edit: Grazie Eric per la precisione

+1

In realtà UMLet è opensource: "Dov'è il codice sorgente? Il codice sorgente si trova nel file zip UMLet. (Non esistono makefile, nessun file di progetto e nessun ant-script.)" http: // www .umlet.com/faq.htm È un ottimo strumento per diagrammi semplici. –

13

È online, ma penso che lo yUML sia il miglior strumento gratuito che ho usato. Ho usato Violet per il lavoro universitario ma l'ho trovato goffo e soggetto a schianto.

yUml supporta solo diagrammi di classe, diagrammi di attività e diagrammi di casi d'uso. Ecco un esempio della sua produzione:

Diagram

+1

Neat! Forza non industriale, ma perfetta per i pochi piccoli diagrammi simili a UML che a volte ho bisogno di fare. Yay per S.O. e tempo per la navigazione inattiva, altrimenti non lo saprei mai. – DarenW

+2

yUML è fantastico. Dai un'occhiata a [** GenMyModel **] (http://www.genmymodel.com), lo stesso tipo di strumento online ma con la generazione del codice. – tomhelper

0

Ho usato BOUML prima. È utile per generare codice Java da diagrammi di classe UML, se ti piace questo genere di cose.

0

Ho provato alcuni, ma per me il vincitore è Topcased. Puoi ottenerlo allo www.topcased.org.