Ist StarUML tot?
StarUML ist ein sehr leistungsfähiges, freies und einfach zu bedienendes UML-Modellierungs-tool, aber es scheint das Projekt gestoppt. Weiß jemand, was passiert ist? Ist es möglich, dass es eine neue version von?
InformationsquelleAutor der Frage Rock | 2009-09-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, anscheinend wurde das Projekt tot ist, für einige Zeit jetzt. Das gleiche kann passieren, zu open-source-und kommerzielle Produkte, die aus verschiedenen Gründen, aber zum Glück gibt es alternativen.
Überprüfen Sie dieser thread auf der Projekt-Seite.
InformationsquelleAutor der Antwort Ariel Popovsky
StarUML ist die beste open-source-UML-Tool
Nach der Durchführung einer erschöpfenden test auf jede freie UML-Werkzeug, das ich finden konnte, entschied ich mich StarUML war die beste. Leider fehlen ein paar Funktionen: PHP Code-Generierung/reverse Engineering, und die Fähigkeit, Berichte zu erstellen und Schätzungen.
ABER NICHT AUFHÖREN ZU LESEN, NOCH NICHT!
Ging ich tiefer zu Graben und fand heraus, dass StarUML speichert die Projektdaten in einem einzigen
.uml
- Datei. Diese Datei ist das schreiben in plain old XML. Das bedeutet, Sie können tun, was Sie wollen mit ihm, weil es in einer einfachen, vorhersagbaren format. Man konnte Sie füttern Sie zu einer anderen Anwendung, wie eine PHP-Anwendung zu erzeugen, die alle Arten von Spaß Sachen, wie Berichte, Kostenvoranschläge, setzen Sie die Modell-Daten in einer Datenbank generieren von code für welche Sprache Sie wollen, usw. Dies bedeutet auch, dass Sie schreiben können UML-Modelle sogar ohne öffnen StarUML, für die automation-Zwecke, weil es nur die XML.Ist die andere Sache, der StarUML-Schnittstelle erweitert werden kann durch AddIns! Ich sah in
modules/staruml-standard
und entdeckt, dass die meisten Dateien waren auch in schlichten, einfachen XML. Ich schnell und schrieb meine eigenen add-ins, und bald hatte Sie einen neuen Menüpunkt für die Erstellung von PHP-code. Ich habe auch ein Profil erstellt für PHP und fügte hinzu, in ein paar Eigenschaftswerte, eine solche "PHP-Methode Körper", ein muss für round-trip engineering (zur Erhaltung der Methode, die Körper, indem es in StarUML Projektes, geschrieben zu werden, wieder heraus, wenn Sie den code erzeugen, der wieder).Habe ich noch nicht wirklich süchtig, die Menü-Elemente habe ich erstellt, um alle Skripte, aber es sieht wirklich einfach, wenn Sie nehmen einen Blick an, wie der staruml-standard-addin funktioniert es. Das XML-Menü-Element hat ein Skript-Attribut, Referenzierung einer
.vbs
(Visual Basic) Datei. Ich sah eine dieser.vbs
DateienConvCol2Seq.vbs
wandelt ein Collaboration-Diagramm, Sequenz-Diagramm. Ganz unten, nach all den Hilfsfunktionen der main-code beginnt. In den ersten paar Zeilen der Haupt-code, der das Skript erstellt ein Objekt mit"App = CreateObject('StarUML.StarUMLApplication')"
und dann das Skript hat Zugang zu einer Menge features, die durch das Objekt mit dem Namen "App". Mein Nächster Gedanke war, "muss Es eine API, die mir erzählen, wie diese Objekte nutzen!" Sicher genug! Google, "staruml-api". Die Entwickler von StarUML wusste genau, was Sie Taten. Erstellen Sie ein solides Werkzeug und lassen Sie es weit offen für die Erweiterung. Tolle Arbeit!So, solange Sie dem Muster Folgen, in der XML, es scheint, Sie können tun, was Sie wollen.
Frage ich mich, ob die API bietet eine Funktion für die automatische Generierung von Grafiken für ein Diagramm? Wenn dem so ist, könnte ich die batch generieren von Grafik-Dateien für alle Grafiken, dann schreiben Sie ein PHP-app zum automatischen generieren von Dokumentation, Berichte und Einschätzungen mit grafischen Darstellungen enthalten.
Also ich würde sagen, das StarUML ist nicht tot. Es ist lebendig, aber nur gelangweilt (weil wir sind unter-Nutzung it-Fähigkeiten).
Einige links zu get Sie aufgeregt
InformationsquelleAutor der Antwort JStoutie
Den StarUML tool heruntergeladen ist ziemlich stark, aber die Entwicklung scheint aufgegeben worden zu sein, wie 2005, mit einer stabilen release-version 5.0.
Aber hey! Just-a-minute, StarUML wurde anscheinend neu gestartet, wie von (2010-Juli-19).
Ursprünglich in Delphi geschrieben, sieht aus wie seine konvertiert ein eclipse-plug-in in java.
Weiß nicht, wie lange es dauern wird, um die Konvertierung zu tun, obwohl.
Scheint, wie es gibt zwei(?) die Entwickler arbeiten daran jetzt.
Viel Glück für diese Jungs.
Jemand mit Erfahrung in der Eclipse Plug-ins und Java-willst du helfen?!!!
Sich mit dem Projekt Nachrichten und eine Ankündigung in den Foren des Projekts:
"Kick-off mit Java-basierten StarUML Projektes"
InformationsquelleAutor der Antwort GuruM
UPDATE
StarUML scheint nicht tot mehr.
Nach einem beta-Test für StarUML 2.0, die neue version ist gerade veröffentlicht worden (12/29/14).
StarUML 2.0 ist mit einer Kommerziellen Lizenz erworben werden kann auf Ihrer website, aber StarUML 1.0 stills open source unter der GPL-Lizenz.
Wie beschrieben auf der offiziellen website, der Hauptunterschied ist, dass StarUML 1.0 ist nicht gepflegt und unterstützt mehr (das Projekt verpasst, Sponsoren zu halten, beibehalten, die als open source).
Im Grunde
Wenn Sie gelegentlich UML (ohne aufwändige Funktionen), die Sie verwenden können, Star-UML-1.0 (oder jeder andere freie-UML-software).
Ansonsten so weit ich getestet StarUML 2.0, einige features wurden Hinzugefügt und es scheint ein gutes Produkt für den Preis (um die 70$ für die persönliche Lizenz).
InformationsquelleAutor der Antwort Aurelien
Wenn Sie Verstand, dass Sie einen Blick eine neue Inkarnation basiert direkt auf dem code von StarUML genannt WhiteStarUML gestartet wurde. Es ist vielleicht nicht so stabil, dennoch aber derzeit sind alle features von StarUML nutzbar sein soll und einige updates wie Java 1.5 oder Unicode-Unterstützung Hinzugefügt wurden.
InformationsquelleAutor der Antwort jszpilewski
Habe ich vor kurzem entdeckt, dass StarUML2 hat gerade angefangen in der beta. Leider StarUML2 muss auf Ihrem Computer installiert werden und es gibt keinen kooperativen Modus. Entschied ich mich schließlich zu der import meiner StarUML Projekte und das wiederverwenden der von Ihnen online in genmymodel. HTH
InformationsquelleAutor der Antwort benw2
Am Ende dieser Seite
finden Sie ein paar links zu Listen, die von anderen open-source UML-tools.
InformationsquelleAutor der Antwort Jordi Cabot
Den letzten news-Artikel ist vom Januar 2008 und es gab viele auf 2007 also wenn es der ist nicht tot, er ist wenigstens am Leben.
Wenn Sie auf der Suche nach einer alternative machen, werfen Sie einen Blick auf Jude Community oder ArgoUML.
InformationsquelleAutor der Antwort cletus
Nur für die Referenz, es gibt eine Seite, die etwas übersicht über die Inaktivität, bei Wikipedia: es sieht aus wie das Projekt ins stocken geraten wird umgestaltet von Delphi auf Java. Natürlich, es ist ein open-source-Projekt und für die weitere überarbeitung, insofern.
Gab es eine weitere Entwicklung Eclipse-UML-2-Unterstützung da dann. Es gibt auch einige Drittanbieter-UML-tools für Eclipse: einige kostenlos, einige nicht. MyClipse hat einige UML-Unterstützungzum Beispiel, es ist nicht frei, aber verfügbar ist auch die Unterstützung von UML 2. Andere Instrumente sind erhältlich, natürlich - wer einfach nur gefangen meine Aufmerksamkeit an diesem Abend.
InformationsquelleAutor der Antwort Sean Champ
StarUML ist nicht tot. Ich heruntergeladen habe die neueste version von StarUML. Die neueste version von StarUML ist 2.8.0, veröffentlicht am 2016/11/15.
InformationsquelleAutor der Antwort hellozjf
Den letzten CVS commit in SF war auf 2006-08-07. Wenn Sie gehen, um die Tigris-Webseite heißt es, dass das Projekt verschoben wird, um SF und Tigris-Standort wird geschlossen. Klingt wie der Tigris nicht mehr unterstützt StarUML. Tigris ist die Unterstützung von ArgoUML, wie Sie immer unterstützt zwei ist instersting genug.
So umgewandelt, SF und vergessen, ich würde auch hinzufügen, dass die Admins auf SF sind im wesentlichen die gleichen wie diejenigen, die darin verzeichnet am Tigris sagt mir, dass die Liste der Admins kann alt sein, und nicht zu ändern. Tigris Menschen - Schnabeltier, hyunsoo, jwnara, niklaus ; SF Leute hyunsoo, jwnara, niklauslee, plasticduckbill, staruml.
InformationsquelleAutor der Antwort Ted Johnson