Sessions - Eclipse
Wählen Sie aus über 100 Sessions der Hauptkonferenztage (10.-12. Mai) Ihr individuelles Konferenzprogramm aus! Die Sessions sind zur besseren Übersicht in Technologie-Tracks gegliedert und dauern jeweils 75 Minuten.
| Session-Titel |
Speaker |
| EC1 - Eclipse: What's new in 3.1 |
Gamma, Krause |
| EC2 - Eclipse meets the Tiger |
Bäumer |
| EC3 - Eclipse Code Camp |
Gamma, Bäumer, Marti, Widmer, Kolb, Freese, Lippert, Völter |
| EC4 - Dynamische Plug-ins in Eclipse 3.0 |
Freese, Lippert |
| EC5 - Alles neu mit SWT? |
Kolb, Lippert |
| EC6 - Generierung grafischer Eclipse-Editoren mit GEF |
Kolb, Völter |
| EC7 - Eclipse TPTP und Web Services Monitoring/Profiling/Tracing |
Wieske |
| EC8 - (J)Meterweise integrieren: Integrationstests mit JMeter und Eclipse |
Heider |
| EC9 - Einführung in die Konzepte der OSGi (Open Service Gateway Initiative) |
Haiges |
| EC10 - UML in Eclipse |
Boger |
| EC11 - Eclipse Language Toolkit |
Frenzel |
| EC12 - Erstellung eigener XML-Editoren mit Eclipse Web Tools |
Lukowski |
| EC13 - Die Eclipse Rich Client Platform (RCP) |
Gerhardt |
| EC14 - Das Eclipse Modeling Framework (EMF) |
Moroff, Gerhardt |
| EC15 - Partner-Session: BEA WebLogic Workshop und Eclipse |
Weigend |
| EC16 - Partner-Session: The IDE is dead, long live the IDE: Borland confirms Eclipse as a strategic platform |
Harrison |
| EC17 - Partner-Session: Eclipse JSR220-ORM - JDO meets EJB |
Tinker |
EC1 - Eclipse: What's new in 3.1
Diese Session gibt einen Einblick in die Version 3.1 von Eclipse und das Release 1.0 von Web Tools. Die Teilnehmer erfahren aus erster Hand, was sich in der Plattform und in den Java Development Tools ändert, welche neuen Features es gibt und wie Eclipse Web Entwicklung unterstützt.
Level: 1 (für alle Teilnehmer)
EC2 - Eclipse meets the Tiger
Java 5.0 - das Tiger-Release - gehört zu den wichtigsten Major Releases in der Geschichte Javas. Zahlreiche neue Sprachfeatures und Bibliotheken wurden hinzugefügt, jede Menge Änderungen finden sich im Großen wie im Kleinen. Diese Session zeigt, was Sie mit der neuen Java-Version im Eclipse-Umfeld anfangen können und wie diese von Eclipse 3.1 unterstützt werden.
Level: 1 (für alle Teilnehmer)
EC3 - Eclipse Code Camp
Diskutieren Sie mit Eclipse-Coaches und -Committern über Details, News, Tipps und Tricks der Plug-in-Entwicklung. Hier können Sie Probleme lösen, neue Ideen entwickeln, Gedanken austauschen und vieles mehr! Am besten, Sie bringen Ihr eigenes Notebook mit!
Level: 1 (für alle Teilnehmer)
EC4 - Dynamische Plug-ins in Eclipse 3.0
Der Kern von Eclipse 3.0 ist auf das OSGi-Framework umgestellt worden. Im gleichen Zug wurde die Plug-in-Registrierung durch einen Erweiterungsmechanismus ersetzt, der das Nachladen neuer Plug-ins sowie die Deaktivierung geladener Plug-ins ermöglicht. Wir zeigen, welche Vorteile sich durch den neuen Mechanismus ergeben und wie Plug-ins angepasst werden müssen, um ihn zu nutzen.
Level: 2 (Vorkenntnisse erforderlich)
EC5 - Alles neu mit SWT?
Mit Eclipse erblickte ein neues Oberflächen-API das Licht der Welt: SWT oder das Standard Widget Toolkit. Mit SWT hat sich das Look & Feel von Java-Oberflächen grundlegend zum Positiven verändert. Wo sind jetzt aber genau die Vor- und Nachteile und wie schwierig ist es für Programmierer, die andere APIs gewohnt sind, SWT zu benutzen? Diese Themen wollen wir in dieser Session genauer beleuchten und Orientierungshilfen geben.
Level: 1 (für alle Teilnehmer)
EC6 - Generierung grafischer Eclipse-Editoren mit GEF
Das Eclipse Graphical Editing Framework (GEF) ist ein Framework für zweidimensionale Graphen wie z.B. UML-Diagramme oder Statecharts, mit dem sich nach dem MVC Pattern Editoren erstellen lassen. Allerdings sind diese Editoren ohne weitere Abstraktion relativ aufwendig zu erstellen. Mithilfe von modellgetriebener Softwareentwicklung lassen sich solche Editoren sehr einfach generieren.
Level: 2 (Vorkenntnisse erforderlich)
EC7 - Eclipse TPTP und Web Services Monitoring/Profiling/Tracing
Im Eclipse Project Test and Performance Tools Platform, kurz TPTP, wird eine Plattform für Tools im Umfeld Monitoring, Testing, Profiling und Tracing entwickelt. Das nächste wichtige TPTP 4.0-Release der Plattform ist zur Jahresmitte angekündigt. Im Vortrag stellen wir die TPT Platform vor, vertiefen den Überblick durch kleinere Demonstrationen von sieben wichtigen Basis-Technologien und integrieren diese in einem größeren Beispiel mit verteilten
und asynchronen Web Services. Den Demonstrationen liegen Milestone-Builds des kommenden TPTP 4.0 Release zugrunde. Im Ausblick erörtern wie die Modell-Orientierung von TPTP und die künftig angestrebte Orchestrierung komplexer Test-Umgebungen aus der Grundlage von Web Services und BPEL. Unsere Zielsetzung ist es, einen praxisnahen Überblick zu geben mit Anreizen und Ideen für den eigenen Einsatz von TPTP 4.0.
Level: 2 (Vorkenntnisse erforderlich)
EC8 - (J)Meterweise integrieren: Integrationstests mit JMeter und Eclipse
Wer bisher JMeter lediglich mit Performance- und Last-Tests assoziierte, reibt sich verwundert die Augen. Doch mit seiner Erweiterbarkeit bietet JMeter eine interessante und kostenlose Basis für Integrationstests. Die Session gibt einen Überblick über Features und Konzepte von JMeter. Es wird erläutert, wie Eclipse und JMeter in einer Produktentwicklung für den Integrationstest eingesetzt wurden.
Level: 2 (Vorkenntnisse erforderlich)
EC9 - Einführung in die Konzepte der OSGi (Open Service Gateway Initiative)
Das erklärte Ziel der Open Service Gateway Initiative (Mitglieder sind u.a. BMW Group, Nokia, IBM etc.) ist
es, eine offene Serviceplattform zur Verteilung und zum Management
von Services und Applikationen zu spezifizieren und diese voranzutreiben.
Diese Session stellt Ihnen die wichtigsten Konzepte anhand des Knopflerfish-Frameworks vor.
Level: 1 (für alle Teilnehmer)
EC10 - UML in Eclipse
Eclipse hat sich zu einer Entwicklungsplattform entwickelt, die über eine einfache Java-IDE weit hinausgeht und den Lifecycle von Software viel weitgehender überdeckt. Analyse, Design und Dokumentation von Software mit UML sind inzwischen integriert. In diesem Vortrag wird gezeigt, wie sich innerhalb von Eclipse ein Reverse und Roundtrip Engineering mit UML realisieren lässt und Dokumentation automatisch generiert wird.
Level: 1 (für alle Teilnehmer)
EC11 - Eclipse Language Toolkit
Diese Session stellt das Language Toolkit vor: den Teil des Eclipse SDK, der die Infrastruktur zur Unterstützung von semantikerhaltenden Änderungen (Refactorings) enthält. Dieses Toolkit bildet den sprachneutralen Kern der von vielen Nutzern sehr geschätzten Refactoring-Werkzeuge in der Java-IDE von Eclipse. Die APIs des Toolkits werden anhand eines Beispiels aus den Java Development Tools (JDT) vorgestellt. An einem einfachen Anwendungsfall wird dann ihre Verwendung in einem eigenständigen Plug-in demonstriert.
Level: 1 (für alle Teilnehmer)
EC12 - Erstellung eigener XML-Editoren mit Eclipse Web Tools
Der Structured Source Editor (SSE) stellt die Grundlage der Editoren im Eclipse Web Tools-Projekt dar. Mit diesem Framework ist es möglich, verschiedene so genannte strukturierte Formate wie XML, HTML, JSP usw. zu bearbeiten. Die angebotenen Funktionen gehen dabei weit über die des Platform Editor Frameworks hinaus.
Diese Session soll das SSE und die vorhandene Unterstützung für Formate wie XML, HTML, JSP, CSS etc. vorstellen. Anhand eines kleinen Beispiels wird gezeigt, wie man dieses Framework für die Erstellung von Plug-ins für eigene XML-Dialekte verwendet.
Level: 1 (für alle Teilnehmer)
EC13 - Die Eclipse Rich Client Platform (RCP)
Die RCP ist die Basis der Eclipse IDE und enthält u.a. die Plug-in-Infrastruktur und ein GUI-Framework. Dank der Unabhängigkeit von der IDE kann es als Gundlage für beliebige Desktop-Anwendungen genutzt werden.
Vor dem Hintergrund der Erfahrung aus mehreren Projekten erklären wir die Architektur und die Bestandteile von RCP und geben Empfehlungen zum Einsatz der RCP in eigenen Projekten.
Level: 1 (für alle Teilnehmer)
EC14 - Das Eclipse Modeling Framework (EMF)
Mit EMF kann man auf pragmatische Art und Weise modellgetrieben Software entwickeln. Ein großer Vorteil von EMF ist, dass die Entwickler parallel am Modell und am Code arbeiten können. Der
Vortrag bietet einen Überblick über EMF und seine Bestandteile. Wir erklären das Metamodell "ECore" und die Struktur des
generierten Codes.
Level: 1 (für alle Teilnehmer)
EC15 - Partner-Session: BEA WebLogic Workshop und Eclipse
In dem Vortrag wird die Strategie für die kommende Version von BEA WebLogic Workshop erläutert, die das Eclipse-Framework unterstützt. BEA Systems ist als Strategic Developer und Board Member der Eclipse Foundation beigetreten. Das Engagement bei Eclipse umfasst die Leitung des Projekts "Web Tools Platform" (WTP) und ein neues Projekt namens "Language Development Tools" und BEA vereint sein Open-Source-Projekt AspectWerkz mit dem Eclipse-AspectJ-Projekt. Von besonderer Bedeutung ist, dass die nächste Version von WebLogic Workshop, BEAs Java-Entwicklungstool und Programmiermodell, das Eclipse-Framework unterstützen wird. Das WebLogic Workshop-IDE-Framework soll auf die Eclipse Open Tools Platform übertragen werden. Entwickler sollen nicht nur Java und serviceorientierte Architekturen mithilfe von Workshop leichter entwickeln können, sondern auch vollen Zugang zur Eclipse-Plattform und ihren Funktionalitäten erlangen.
Level: 1 (für alle Teilnehmer)
EC16 - Partner-Session: The IDE is dead, long live the IDE: Borland confirms Eclipse as a strategic platform
The Eclipse framework is emerging as the de facto standard in the world of Java, with support from many major vendors, enterprises, and industries. In this presentation we will review what this means for the traditional IDE, what this means for Borland, and what this means for businesses - today and in the future.
Level: 1 (für alle Teilnehmer)
EC17 - Partner-Session: Eclipse JSR220-ORM - JDO meets EJB
The JSR220-ORM Project is a proposed open source project under the Eclipse Technology Project. The goal of the project is to provide a 100% compliant implementation of the JSR 220 persistence and JSR 243 specifications integrated with the Eclipse platform. Further, the goal of the project is to track the changes to these specifications, so that in addition, as they merge together towards a common standard, it will be fully implemented by this project. This presentation will explain the technical background and project status, as well as demonstrate the current implementation
Level: 1 (für alle Teilnehmer)
|