{"id":3059,"date":"2015-02-05T12:18:48","date_gmt":"2015-02-05T10:18:48","guid":{"rendered":"http:\/\/www.tutego.de\/blog\/javainsel\/?p=3059"},"modified":"2015-02-05T12:18:48","modified_gmt":"2015-02-05T10:18:48","slug":"uml-werkzeuge-fr-die-java-entwicklung","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2015\/02\/uml-werkzeuge-fr-die-java-entwicklung\/","title":{"rendered":"UML-Werkzeuge f&uuml;r die Java-Entwicklung"},"content":{"rendered":"<p>Hier eine Auswahl von Produkten:  <\/p>\n<p>\u00a7 Enterprise Architect (http:\/\/www.sparxsystems.de\/) ist ein Produkt von Sparx Systems; es unterst\u00fctzt UML 2.5 und bietet umfangreiche Modellierungsm\u00f6glichkeiten. F\u00fcr die Business &amp; Software Engineering Edition Standard License sind 599 USD f\u00e4llig. Eine 30-t\u00e4gige Testversion ist frei. Das Tool ist an sich eine eigenst\u00e4ndige Software, die Integration in Eclipse (und MS Visual Studio) ist m\u00f6glich.  <\/p>\n<p>\u00a7 MyEclipse (https:\/\/www.genuitec.com\/products\/myeclipse\/) von Genuitec besteht aus seiner gro\u00dfen Sammlung von Eclipse-Plugins, unter anderem auch mit einem UML-Werkzeug. Einblick in das kommerzielle Werkzeug gibt https:\/\/www.genuitec.com\/products\/myeclipse\/learning-center\/uml\/myeclipse-uml2-development-overview\/.  <\/p>\n<p>\u00a7 ObjectAid UML Explorer for Eclipse (http:\/\/www.objectaid.com\/) ist ein kleines und kompaktes Werkzeug, das Klassen aus Eclipse einfach visualisiert. <ins datetime=\"2015-02-05T10:06\" cite=\"mailto:Christian\">Es entwickelt sich langsam zu einem gr\u00f6\u00dferen kommerziellen Produkt.<\/ins>  <\/p>\n<p>\u00a7 <ins datetime=\"2015-02-05T09:54\" cite=\"mailto:Christian\">TOPCASED\/PolarSys (http:\/\/www.topcased.org\/) ist ein <\/ins><ins datetime=\"2015-02-05T10:06\" cite=\"mailto:Christian\">umfangreicher <\/ins><ins datetime=\"2015-02-05T09:54\" cite=\"mailto:Christian\">UML-Editor f\u00fcr Eclipse.<\/ins>  <\/p>\n<p>\u00a7 Together (http:\/\/www.borland.com\/products\/together\/) ist ein alter Hase unter den UML-Tools \u2013 mittlerweile ist <ins datetime=\"2015-02-05T10:03\" cite=\"mailto:Christian\">der Hersteller Borland <\/ins>bei Micro Focus gelandet.<ins datetime=\"2015-02-05T10:03\" cite=\"mailto:Christian\"> <\/ins>Es gibt eine 30-t\u00e4gige Demoversion. <ins datetime=\"2015-02-05T10:01\" cite=\"mailto:Christian\">Die Version <\/ins><ins datetime=\"2015-02-05T10:02\" cite=\"mailto:Christian\">12.7 basiert auf Eclipse 4.4, ist also hinreichend aktuell.<\/ins>  <\/p>\n<p>\u00a7 Rational Rose (http:\/\/www-01.ibm.com\/software\/de\/rational\/design.html) ist das professionelle UML-Werkzeug von IBM. Es zeichnet sich durch seinen Preis aus, aber auch durch die Integration einer ganzen Reihe weiterer Werkzeuge, etwa f\u00fcr Anforderungsdokumente, Tests usw.  <\/p>\n<p><ins datetime=\"2015-02-05T10:15\" cite=\"mailto:Christian\">\u00a7 <\/ins><i><ins datetime=\"2015-02-05T10:14\" cite=\"mailto:Christian\">UMLet<\/ins><\/i><ins datetime=\"2015-02-05T10:14\" cite=\"mailto:Christian\"> (http:\/\/www.umlet.com\/) ist ein <\/ins><ins datetime=\"2015-02-05T10:15\" cite=\"mailto:Christian\">UML-Zeichenwerkzeug<\/ins><ins datetime=\"2015-02-05T10:22\" cite=\"mailto:Christian\"> und geht auf ein Projekt der Vienna Univ<\/ins><ins datetime=\"2015-02-05T10:23\" cite=\"mailto:Christian\">ersity<\/ins><ins datetime=\"2015-02-05T10:22\" cite=\"mailto:Christian\"> of Technol<\/ins><ins datetime=\"2015-02-05T10:23\" cite=\"mailto:Christian\">ogy<\/ins><ins datetime=\"2015-02-05T10:22\" cite=\"mailto:Christian\"> <\/ins><ins datetime=\"2015-02-05T10:23\" cite=\"mailto:Christian\">z<\/ins><ins datetime=\"2015-02-05T10:22\" cite=\"mailto:Christian\">ur\u00fcck<\/ins><ins datetime=\"2015-02-05T10:15\" cite=\"mailto:Christian\">. Es kann alleinstehende eingesetzt oder in Eclipse <\/ins><ins datetime=\"2015-02-05T10:16\" cite=\"mailto:Christian\">eingebettet werden.<\/ins><ins datetime=\"2015-02-05T10:24\" cite=\"mailto:Christian\"> Auf Google Code liegt der <\/ins><ins datetime=\"2015-02-05T10:25\" cite=\"mailto:Christian\">offene <\/ins><ins datetime=\"2015-02-05T10:24\" cite=\"mailto:Christian\">Quellcode<\/ins><ins datetime=\"2015-02-05T10:25\" cite=\"mailto:Christian\">: https:\/\/code.google.com\/p\/umlet\/.<\/ins>  <\/p>\n<p>\u00a7 Der quelloffene UML Designer (https:\/\/obeonetwork.github.io\/UML-Designer\/) greift auf viele Eclipse-Projekte zur\u00fcck.  <\/p>\n<p>\u00a7 UML Lab von yatta (http:\/\/www.uml-lab.com\/de\/uml-lab\/).<ins datetime=\"2015-02-05T10:14\" cite=\"mailto:Christian\"><\/ins>  <\/p>\n<p>Viele Werkzeuge kamen und gingen, unter ihnen:  <\/p>\n<p>\u00a7 eUML2 (http:\/\/www.soyatec.com\/<ins datetime=\"2015-02-05T09:44\" cite=\"mailto:Christian\">euml2<\/ins><ins datetime=\"2015-02-05T09:45\" cite=\"mailto:Christian\">\/<\/ins>) und <ins datetime=\"2015-02-05T09:47\" cite=\"mailto:Christian\">EclipseUML<\/ins><ins datetime=\"2015-02-05T09:47\" cite=\"mailto:Christian\"> von Omondo <\/ins>(http:\/\/www.omondo.com\/) sind Eclipse-basierte UML-Tools. Es gibt \u00e4ltere freie, eingeschr\u00e4nkte Varianten.<ins datetime=\"2015-02-05T09:44\" cite=\"mailto:Christian\"> eUML2<\/ins><ins datetime=\"2015-02-05T09:45\" cite=\"mailto:Christian\"> basiert auf Eclipse 4.3, die letzte Version ist von Dezember 2013.<\/ins><ins datetime=\"2015-02-05T09:46\" cite=\"mailto:Christian\"> Bei <\/ins><ins datetime=\"2015-02-05T09:50\" cite=\"mailto:Christian\">EclipseUML <\/ins><ins datetime=\"2015-02-05T09:51\" cite=\"mailto:Christian\">h\u00e4lt <\/ins><ins datetime=\"2015-02-05T09:53\" cite=\"mailto:Christian\">das Unternehmen <\/ins><ins datetime=\"2015-02-05T09:51\" cite=\"mailto:Christian\">sogar an Eclipse 3.7 fest, <\/ins><ins datetime=\"2015-02-05T09:53\" cite=\"mailto:Christian\">und schreibt \u201eOmondo will not anymore deliver builds for Eclipse 4 because it was a technological failure.\u201c<\/ins>  <\/p>\n<p>\u00a7 ArgoUML (http:\/\/argouml.tigris.org\/) ist ein freies UML-Werkzeug mit UML 1.4-Notation auf der Basis von NetBeans. Es ist eigenst\u00e4ndig und nicht in Eclipse integriert<ins datetime=\"2014-10-25T23:28\" cite=\"mailto:Christian\"> \u2013 <\/ins><ins datetime=\"2015-02-05T10:11\" cite=\"mailto:Christian\">Ende 2011 stoppte die Entwicklung<\/ins><ins datetime=\"2015-02-05T09:56\" cite=\"mailto:Christian\">, die letzte Version ist 0.34<\/ins><ins datetime=\"2015-02-05T10:11\" cite=\"mailto:Christian\">.<\/ins>  <\/p>\n<p>\u00a7 NetBeans hatte lange Zeit ein sch\u00f6nes UML-Werkzeug, das jedoch nicht auf die neuen Versionen portiert wurde.  <\/p>\n<p>Fehlt was?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hier eine Auswahl von Produkten: \u00a7 Enterprise Architect (http:\/\/www.sparxsystems.de\/) ist ein Produkt von Sparx Systems; es unterst\u00fctzt UML 2.5 und bietet umfangreiche Modellierungsm\u00f6glichkeiten. F\u00fcr die Business &amp; Software Engineering Edition Standard License sind 599 USD f\u00e4llig. Eine 30-t\u00e4gige Testversion ist frei. Das Tool ist an sich eine eigenst\u00e4ndige Software, die Integration in Eclipse (und MS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[],"class_list":["post-3059","post","type-post","status-publish","format-standard","hentry","category-entwicklungsumgebung"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/3059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/comments?post=3059"}],"version-history":[{"count":1,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/3059\/revisions"}],"predecessor-version":[{"id":3060,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/3059\/revisions\/3060"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=3059"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=3059"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=3059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}