Institut für Systemsoftware O.Univ.Prof. Dr. Hanspeter Mössenböck Vergleich der Rich-Client-Plattformen Eclipse RCP und NetBeans Platform Bakkalaureatsarbeit für … Matr.-Nr.: … Rich-Client-Plattformen (RCP) bieten ein Anwendungen wesentlich erleichtert. beispielsweise für die Verwaltung von Verfügung. Über ein Plugin-Modell kann Code ergänzen. Framework, das die Entwicklung von komplexen Sie stellen häufig verwendete Funktionen, Fenstern, Menüs und Grundeinstellungen, zur der Entwickler das Framework mit dem eigenen Die Eclipse Rich Client Platform (http://www.eclipse.org/rcp) ist die Grundlage der Entwicklungsumgebung Eclipse, die ursprünglich von IBM entwickelt wurde und nun als Open-Source-Projekt von der Eclipse Foundation getragen wird. Als Fensterbibliothek wird das dafür entwickelte SWT (Standard Widget Toolkit) verwendet, das die Funktionen des Betriebssystems direkt nutzt und daher schneller ist als übliche Swing-Oberflächen. Die NetBeans Platform (http://platform.netbeans.org) ist das Gegenstück dazu von Sun Microsystems. Im Gegensatz zu Eclipse wird Swing als Fensterbibliothek eingesetzt, sodass die Anwendung auf allen Plattformen, auf denen Java verfügbar ist, eingesetzt werden kann. Im Rahmen dieser Bakkalaureatsarbeit soll eine existierende Eclipse Rich Client Anwendung nach NetBeans portiert werden. Die Funktionalität soll dabei weitgehend erhalten bleiben. Ebenso soll möglichst viel Code unverändert übernommen werden. Nur der plattformabhängige Teil soll geändert werden. In der schriftlichen Ausarbeitung sollen die Unterschiede und Gemeinsamkeiten der beiden Plattformen analysiert werden. Der Fortgang der Arbeit ist in 14-tägigem Abstand mit dem Betreuer zu besprechen. Für die Ausarbeitung der schriftlichen Arbeit sind die Richtlinien des Instituts für Systemsoftware zu beachten. Programmiersprache: Java Nähere Auskünfte: Dipl.-Ing. Christian Wimmer