


{"id":365,"date":"2015-05-01T13:26:32","date_gmt":"2015-05-01T11:26:32","guid":{"rendered":"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/?p=365"},"modified":"2017-02-05T18:39:41","modified_gmt":"2017-02-05T17:39:41","slug":"installationsanleitung-fuer-den-uml-editor-papyrus","status":"publish","type":"post","link":"https:\/\/blogs.gm.fh-koeln.de\/bente\/2015\/05\/01\/installationsanleitung-fuer-den-uml-editor-papyrus\/","title":{"rendered":"Installationsanleitung f\u00fcr den UML-Editor Papyrus"},"content":{"rendered":"<p class=\"lead\">UML ist als Modellierungssprache in der Softwaretechnik unverzichtbar. Auch im Anforderungsmanagement lassen sich einige UML-Diagramme sinnvoll nutzen.\u00a0Es gibt eine Reihe von kommerziellen UML-Werkzeugen, die sehr gut und praxiserprobt sind. Allerdings sind diese in der Regel zu kostspielig (auch mit Hochschulrabatt), um sie ohne weiteres in der Lehre einsetzen zu k\u00f6nnen.<\/p>\n<p><!--more--><\/p>\n<p>Ein m\u00e4chtiges, allerdings nicht durchgehend robustes und nutzerfreundliches\u00a0Open-Source-UML-Werkzeug ist\u00a0<a href=\"https:\/\/www.eclipse.org\/papyrus\/\" target=\"_blank\">Eclipse Papyrus<\/a>.\u00a0Es wird dem Anschein nach laufend\u00a0gepflegt (Aufgabe des Projekts ist\u00a0bei Open-Source-Projekten immer ein latentes Risiko) und\u00a0mit Eclipse setzt es auf einer nachhaltig gepflegten und zukunftssicheren Plattform auf.<\/p>\n<p>Nach einigen eher frustrierenden Praxiserfahrungen mit Papyrus setzen wir in der Vorlesung <a href=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/softwaretechnik-1\/\">Softwaretechnik 1<\/a> nun nicht mehr Papyrus, sondern <a href=\"https:\/\/www.modelio.org\/\" target=\"_blank\">Modelio <\/a>ein.<\/p>\n<p>Wer dennoch Papyrus ausprobieren m\u00f6chte: Die Eclipse-Basis macht leider auch die Installation sehr kompliziert. Daher finden Sie hier\u00a0eine Schritt-f\u00fcr-Schritt-Installationsanleitung.<\/p>\n<p>&nbsp;<\/p>\n<p>1. Laden Sie die \u201cEclipse Modeling Tools\u201d von <a href=\"http:\/\/eclipse.org\/downloads\/\">http:\/\/eclipse.org\/downloads\/<\/a> herunter, in der f\u00fcr Sie passenden Betriebssystem-Version.<\/p>\n<a href=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/1-download-Ecvlipse.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-370 size-medium\" src=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/1-download-Ecvlipse-300x169.jpg\" alt=\"1-download Ecvlipse\" width=\"300\" height=\"169\" srcset=\"https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/1-download-Ecvlipse-300x169.jpg 300w, https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/1-download-Ecvlipse-1024x576.jpg 1024w, https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/1-download-Ecvlipse.jpg 1920w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n<p>2. Eclipse ist ein ZIP-File, das Sie nur an eine beliebige Stelle entpacken m\u00fcssen. Der Root-Folder ist dann \u201eeclipse\u201c. Im Weiteren nehme ich an, dass sich Ihre Eclipse-Installation an c:\\Tools\\eclipse liegt.<\/p>\n<p>3. Es empfiehlt sich, eine Verkn\u00fcpfung zu c:\\Tools\\eclipse\\eclipse.exe auf den Desktop, Startleiste o.\u00e4. zu legen.<\/p>\n<p>4. Starten Sie Eclipse.<\/p>\n<p>5. Eclipse speichert alle Ihre Projekte an einem Ort, dem sogenannten Workspace. Beim ersten Start fragt Eclipse nach dem Ort. Sie k\u00f6nnen den vorgeschlagenen Speicherort f\u00fcr den Workspace so akzeptieren oder \u00e4ndern. Bei den nachfolgenden Starts fragt Eclipse nicht mehr, sondern nimmt automatisch diesen Workspace. Sie k\u00f6nnen den Workspace aber auch im Nachhinein noch \u00e4ndern.<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-371 size-medium\" src=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/2-workspace-300x161.jpg\" alt=\"2-workspace\" width=\"300\" height=\"161\" srcset=\"https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/2-workspace-300x161.jpg 300w, https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/2-workspace.jpg 700w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\n<p>6. W\u00e4hlen Sie im Menu Help &gt;&gt; Install New Software \u2026<\/p>\n<a href=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/10-abschluss-restart.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-372 size-medium\" src=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/3-install-new-software-300x192.jpg\" alt=\"3-install new software\" width=\"300\" height=\"192\" srcset=\"https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/3-install-new-software-300x192.jpg 300w, https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/3-install-new-software-1024x656.jpg 1024w, https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/3-install-new-software.jpg 1169w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n<p>7.\u00a0Es \u00f6ffnet sich ein Fenster zur Installation von Eclipse-Plugins. Eclipse verwaltet seine Erweiterungen als Plugins. Auch der Papyrus-UML-Editor ist ein solches Eclipse-Plugin. Plugins werden von sogenannten Update-Sites geladen.<\/p>\n<a href=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/9-warning.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-373 size-medium\" src=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/4-install-window-300x262.jpg\" alt=\"4-install window\" width=\"300\" height=\"262\" srcset=\"https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/4-install-window-300x262.jpg 300w, https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/4-install-window.jpg 973w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n<p>8. Geben Sie in dem Feld, in dem \u201etype or select a site\u201c, die URL der Papyrus-Update-Site ein. Dies ist:<br \/>\n<a href=\"http:\/\/download.eclipse.org\/modeling\/mdt\/papyrus\/updates\/releases\/luna\">http:\/\/download.eclipse.org\/modeling\/mdt\/papyrus\/updates\/releases\/luna<\/a><\/p>\n<p>Die Papyrus-Update-Site wird angezeigt, mit insgesamt vier Plugins. Selektieren Sie die Checkboxen der Plugins und klicken Sie \u201eNext\u201c.<\/p>\n<a href=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/9-warning.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-374 size-medium\" src=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/5-install-window-with-url-300x262.jpg\" alt=\"5-install window with url\" width=\"300\" height=\"262\" srcset=\"https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/5-install-window-with-url-300x262.jpg 300w, https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/5-install-window-with-url.jpg 973w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n<p>9. Es werden die Installationsdetails angezeigt. Lassen Sie alles so und klicken Sie \u201eNext\u201c.<\/p>\n<a href=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/9-warning.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-375 size-medium\" src=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/6-install-details-300x262.jpg\" alt=\"6-install-details\" width=\"300\" height=\"262\" srcset=\"https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/6-install-details-300x262.jpg 300w, https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/6-install-details.jpg 973w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n<p>10. Die Lizenzvereinbarung wird angezeigt. W\u00e4hlen Sie \u201eI agree\u201c, und klicken Sie \u201eFinish\u201c.<\/p>\n<a href=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/9-warning.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-376 size-medium\" src=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/7-finish-installation-300x262.jpg\" alt=\"7-finish-installation\" width=\"300\" height=\"262\" srcset=\"https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/7-finish-installation-300x262.jpg 300w, https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/7-finish-installation.jpg 973w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n<p>11. Nun beginnt die Installation der Plugins f\u00fcr Papyrus. Dabei l\u00e4dt Eclipse automatisch die richtigen Versionen von den Update Sites. Sie brauchen nichts zu tun. Der Prozess kann aber lange dauern \u2013 je nach Geschwindigkeit der Verbindung bis zu 15 min oder l\u00e4nger.<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-377 size-medium\" src=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/8-installation-300x128.jpg\" alt=\"8-installation\" width=\"300\" height=\"128\" srcset=\"https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/8-installation-300x128.jpg 300w, https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/8-installation.jpg 702w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\n<p>12. Es kann passieren, dass eine Warnung bez\u00fcglich \u201eUnsigned Content\u201c angezeigt wird. Die k\u00f6nnen Sie ignorieren (OK klicken).<\/p>\n<a href=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/9-warning.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-378 size-medium\" src=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/9-warning-300x91.jpg\" alt=\"9-warning\" width=\"300\" height=\"91\" srcset=\"https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/9-warning-300x91.jpg 300w, https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/9-warning.jpg 722w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n<p>13.\u00a0Zum Abschluss der Installation fordert Sie Eclipse auf, neu zu starten. Klicken Sie \u201eyes\u201c. Eclipse wird automatisch neu gestartet. Danach k\u00f6nnen Sie Papyrus nutzen.<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-379 size-medium\" src=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/files\/2015\/05\/10-abschluss-restart-300x79.jpg\" alt=\"10-abschluss-restart\" width=\"300\" height=\"79\" srcset=\"https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/10-abschluss-restart-300x79.jpg 300w, https:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2015\/05\/10-abschluss-restart.jpg 690w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\n","protected":false},"excerpt":{"rendered":"<p>UML ist als Modellierungssprache in der Softwaretechnik unverzichtbar. Auch im Anforderungsmanagement lassen sich einige UML-Diagramme sinnvoll nutzen. Es gibt eine Reihe von kommerziellen UML-Werkzeugen, die sehr gut und praxiserprobt sind &#8230;<\/p>\n","protected":false},"author":39,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[20668],"tags":[9956,69,9955,9954,111],"class_list":["post-365","post","type-post","status-publish","format-standard","hentry","category-softwaretechnik-1","tag-anleitung","tag-eclipse","tag-installation","tag-papyrus","tag-uml"],"acf":[],"_links":{"self":[{"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/posts\/365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/users\/39"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/comments?post=365"}],"version-history":[{"count":11,"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/posts\/365\/revisions"}],"predecessor-version":[{"id":859,"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/posts\/365\/revisions\/859"}],"wp:attachment":[{"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/media?parent=365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/categories?post=365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/tags?post=365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}