W-JAX 2005-Startseite Java Magazin Eclipse Magazin XML & Web Services Magazin
Programm
Konferenz
Teilnehmer
Partner
Ältere JAX-Konferenzen
Enterprise Architektur Konferenz 2005

Architekturen, Patterns

Wählen Sie aus über 50 Sessions der beiden Hauptkonferenztage (15.-16. November) Ihr individuelles Konferenzprogramm aus! Die Sessions sind zur besseren Übersicht in Technologie-Tracks gegliedert und dauern jeweils 75 Minuten.

Typ Titel Speaker
Session Erfolgreiche Architekturen großer Systeme Josuttis
Session Erfolgreiches Management großer Systeme Eckstein, Josuttis
Session Late Talk: Eine kritische Betrachtung von Softwarearchitektur Völter
Management Day Warum überhaupt über Architekturen nachdenken? Bien
Power Workshop (ganztags / whole day) Architekturen für Real-World-Projekte Bien
Session Ein Enterprise-Projekt im Wandel der Zeit Busch
Session SOA, BPM und BAM in der Praxis – was ist heute schon möglich? von Ammon, Jobst
Session SOA meets Java - Java Business Integration Adelhardt, Wallrab
Management Day Java EE für Manager Sams
Session BPM und SOA - praktische Ansätze zum Prozessmanagement Johann, Ghadir
Session BOF: SOA - dem Hype auf den Zahn gefühlt von Ammon, Bien, Weyer, Wiedeking, Totev
Session BOF: Architektur - eine Frage des Stils? Haase, Völter, Wolff, Schlenker
Session Enterprise Architecture Management Schlenker
Keynote/Late Talk Transforming software development into a managed business process Seraphin
Session Beyond SOA - Prozess-orientierte IT-Architekturen und Anwendungen Schmale
Keynote/Late Talk SOA und die Microsoft-Plattform Vollmer
Session Serviceorientierte Architekturen für bestehende IT-Systeme Zimmermann
top

AL1: Erfolgreiche Architekturen großer Systeme

Speaker:
Session
Beschreibung:

Viel zu oft wird angenommen, einfache Regeln, die für die Entwicklung kleinerer Systeme und Prototypen gelten, lassen sich auf die Entwicklung großer Systeme anwenden. Doch viele Dinge ändern sich signifikant. So wird zum Beispiel Perfektionismus unbezahlbar, Schnittstellen werden generischer und eine klare Rollenverteilung wird entscheidend.

Details:
  • Level: 2 (Vorkenntnisse vorausgesetzt)
  • Raum: Atlanta
top

AL2: Erfolgreiches Management großer Systeme

Speaker:
Session
Beschreibung:

Große Systeme können nur dann (kostengünstig) erfolgreich entwickelt werden, wenn technischer Sachverstand auf gesunden Menschenverstand trifft, der die Courage hat, auch mit den Umständen großer Projekte und großer Organisationen am Leben zu bleiben. Ohne technische Aspekte zu vernachlässigen, werden vor allem Team-Gedanken und Kommunikation immer wichtiger.

Details:
  • Level: 3 (Für Experten)
  • Raum: Atlanta
top

AL3: Late Talk: Eine kritische Betrachtung von Softwarearchitektur

Speaker:
Session
Beschreibung:

Softwarearchitektur ist im Allgemeinen viel zu technologie-, standard- und hypelastig. Konzeptionelle Architektur, inkl. der Defintion eines Programmiermodells, macht kaum einer. Diese Session zeigt in Form einer Reihe von Best Practices, wie man im Rahmen von Projekten sinnvoll Architektur entwickelt und umsetzt. Auf die Rolle von (formalen) Modellen, Patterns und Standards wird auch eingegangen.

Details:
  • Level: 2 (Vorkenntnisse vorausgesetzt)
  • Raum: Ballsaal A
top

AL4: Warum überhaupt über Architekturen nachdenken?

Speaker:
Management Day
Beschreibung:

Analyse, Architektur und Design kosten Zeit und Geld. Die Qualität einer Architektur zahlt sich oft erst in der Wartungsphase der Anwendung aus. Die Projektleiter werden aber nicht an dem gesamten Lebenszyklus der Software gemessen, sondern lediglich an den Kosten der Entwicklung. Somit ist der Konflikt zwischen dem Projektleiter und dem Architekten vorprogrammiert. Gibt es "Wegwerfsoftware" wirklich? Wann lohnen sich Architekturen in kleinen Projekten? In diesem Vortrag werden Vorteile und Aufwand für die Entwicklung einer Architektur diskutiert und anhand von "Real World"-Beispielen veranschaulicht.

Details:
  • Level: 1 (Für alle Teilnehmer)
  • Raum: Ballsaal A
  • Zeit: 14.11.2005, 15:35 - 16:20
top

AL5: Architekturen für Real-World-Projekte

Speaker:
Power Workshop (ganztags / whole day)
Beschreibung:

Bei dem Entwurf der Softwarearchitektur eines Systems müssen neben den
funktionalen und nichtfunktionalen Anforderungen auch die gegebenen Randbedingungen, wie z.B. verfügbare Software, bestehende Infrastruktur usw. berücksichtigt werden. In diesem Workshop werden die wichtigsten Designprinzipien, Vorgehensweisen und Entwurfsmuster vorgestellt. Die abstrakte Theorie wird mithilfe von Codebeispielen, UML-Diagrammen sowie konkreten Abbildungen auf Java EE, Web Services und POJOs (Plain Old Java Objects) veranschaulicht. Neben der Vorstellung von pragmatischen Vorgehensweisen für die Definition einer Architektur können
die Lösungsansätze und gewählte Technologien aus den Projekten der Workshop-Teilnehmer in Echtzeit
gemeinsam diskutiert und bewertet werden. In diesem Workshop werden die Prinzipien für den Entwurf von "pragmatischen" Architekturen vorgestellt. Die notwendige Theorie wird anhand von Beispielen aus Projekten veranschaulicht. Insbesondere die Auswirkung der nichtfunktionalen Anforderungen auf die Architektur der Anwendung wird diskutiert.

Details:
  • Level: 2 (Vorkenntnisse vorausgesetzt)
  • Raum: Partenkirchen
top

AL6: Ein Enterprise-Projekt im Wandel der Zeit

Speaker:
Session
Beschreibung:

Inhalt der Session ist die Entwicklung eines langjährigen (> 5 Jahre) Java-Projektes bei einem großen deutschen Finanzinstitut. Dieser Erfahrungsbericht betrachtet den Einfluss der strategischen Entscheidungen und organisatorischen Veränderungen beim Kunden auf das Projekt, dann den technologischen Wandel im Laufe der Zeit, des Weiteren zukunftsfähige Architekturen, Maßnahmen/Probleme bei Releasewechseln u.v.a.m.

Details:
  • Level: 1 (Für alle Teilnehmer)
  • Raum: Partenkirchen
top

AL7: SOA, BPM und BAM in der Praxis – was ist heute schon möglich?

Speaker:
Session
Beschreibung:

Bei großen Unternehmen liegen Hunderte oder Tausende von Geschäftsprozessen mit Workflow-Modellierungs-Tools "proprietär" modelliert vor - meist z.B. in eEPK-Notation des ARIS-Tools. In dieser Session wird ein flexibles Verfahren vorgestellt, das aus Geschäftsprozessen, die in solchen Notationen vorliegen, durch Konvertierung eine Ausführungssprache (Business Process Execution Language - BPEL) einer Workflow Engine generiert. An die Arbeitsschritte eines Geschäftsprozesses werden mittels verschiedener Techniken (z.B. Web Services, Java EE Connector Architecture) geeignete granulare Services im Sinne einer SOA gebunden. Die Ausführung der Geschäftsprozesse wird als Business Activity Monitoring (BAM) durch Integration von "Sensoren" automatisch für unterschiedliche Auswertungsmöglichkeiten visualisiert. Das gesamte Verfahren liefert die Basis für die kontinuierliche Beobachtung und Überwachung der Prozesse eines Unternehmens in einem so genannten "Enterprise Cockpit".

Details:
  • Level: 2 (Vorkenntnisse vorausgesetzt)
  • Raum: Sydney
top

AL8: SOA meets Java - Java Business Integration

Speaker:
Session
Beschreibung:

Serviceorientierte Architekturen repräsentieren einen der aktuellsten Trends für Softwarearchitekturen. Die neue Spezifikation Java Business Integration (JBI - JSR 208) realisiert eine standardisierte Java-basierte Infrastruktur für SOA. JBI schlägt hierfür das Konzept eines Meta-Containers vor, der über Plug-ins in Form von Service Engines und Protocol-Binding-Komponenten erweitert werden kann. Im Vortrag werden der grundsätzliche Aufbau von JBI-Architekturen beschrieben sowie die Entwicklung von Plug-ins (Service Engines und Protocoll Binding Components) für die JBI-Referenzimplementierung demonstriert.

Details:
  • Level: 2 (Vorkenntnisse vorausgesetzt)
  • Raum: Sydney
top

AL9: Java EE für Manager

Speaker:
Management Day
Beschreibung:

Dieser Vortrag handelt bewusst nicht von Technik, APIs oder Werkzeugen, sondern präsentiert eine Sammlung praktischer Erfahrungen und Informationen, die Manager benötigen, um ihre Projekte "in time" und "in budget" ins Ziel zu bringen. Was muss speziell bei Java EE-Projekten beachtet werden? Wie erkennen wir versteckte Kostenfaktoren? Welche Sicherheitsrisiken existieren? Was ist zu beachten bei der Zusammenstellung eines Teams, bei der Weiterbildung und wie vollzieht man den richtigen Projektstart?

Details:
  • Level: 1 (Für alle Teilnehmer)
  • Raum: Ballsaal A
  • Zeit: 14.11.2005, 10:35 - 11:20
top

AL10: BPM und SOA - praktische Ansätze zum Prozessmanagement

Speaker:
Session
Beschreibung:

Geschäftsprozessmanagement und serviceorientierte Architekturen sind inzwischen zu einem wichtigen Gegenstand heutiger Projekte geworden. Der Vortrag erläutert die grundlegenden Konzepte und zeigt Möglichkeiten auf, wie BPM und SOA in aktuellen Projekten umgesetzt werden können, um neue Wertschöpfungspotenziale zu erschließen.

Details:
  • Level: 1 (Für alle Teilnehmer)
  • Raum: Sydney
top

AL11: BOF: SOA - dem Hype auf den Zahn gefühlt

Speaker:
Session
Beschreibung:

Der SOA-Hype hält sich nachhaltig, was darauf hinweisen könnte, dass sich hinter dem 3-Letter-Akronym durchaus ernsthafte Ideen verbergen. Und tatsächlich: Die SOA-Konzepte bestechen durch ihre Eleganz - aber sind sie auch in der Praxis gewinnbringend und kostenbewusst umsetzbar? Diese BOF bietet Gelegenheit, Erfahrungen auszutauschen, Probleme zu erörtern und vor allem Fragen zu stellen. Mehrere Speaker mit verschiedener Auffassung von SOA und unterschiedlichen Erfahrungen werden die Diskussion führen und stehen für Ihre Fragen zur Verfügung.

Details:
  • Level: 1 (Für alle Teilnehmer)
  • Raum: Sydney
top

AL12: BOF: Architektur - eine Frage des Stils?

Speaker:
Session
Beschreibung:

Ist Softwarearchitektur Geschmackssache? Einige setzen auf Vorabanalyse und modellgetriebene Automatisierung, andere vertrauen darauf, dass sich mit Refactoring und einer guten JUnit-Toolsuite während des Programmierens eine gute Architektur entwickelt. Welche Rolle spielen leichtgewichtige Frameworks wie Spring in diesem Spannungsfeld? Und macht es einen Unterschied, ob man auf Java EE oder auf .NET setzt? Diese BOF diskutiert verschiedene Auffassungen darüber, wozu Architektur eigentlich dient, welche Rolle sie im Projektgeschäft spielt und welche unterschiedlichen Stile es gibt.

Details:
  • Level: 1 (Für alle Teilnehmer)
  • Raum: Sydney
top

AL13: Enterprise Architecture Management

Speaker:
Session
Beschreibung:

Effizienzsteigerung in der IT, ohne die Innovationsfähigkeit zu verlieren, ist nur schwer realisierbar. Enterprise Architecture Management nimmt sich dieser Aufgabe an. Jedoch ist die Einführung kein leichtes Vorhaben. Welche Designkriterien haben sich auf den unterschiedlichen architektonischen Ebenen bewährt und wo liegen die Erfolgsfaktoren? Anhand von Best Practices werden in dieser Session die inhaltlichen Bestandteile und die organisatorische Umsetzung vorgestellt.

Details:
  • Level: 3 (Für Experten)
  • Raum: Sydney
top

AL14: Transforming software development into a managed business process

Speaker:
Keynote/Late Talk
Beschreibung:

Managing risks associated with the complex task of delivering software, whether this is building applications from scratch, customizing packages or integration projects, is in itself a complex task. There are several phases through the life of an application that can be optimized to transform software development and delivery into an accelerated and disciplined approach that aligns the people, process, and technology to maximize the business value of software. Such improvements should not be seen as destination but a journey in itself.

Details:
  • Level: 1 (Für alle Teilnehmer)
  • Raum: Ballsaal A
top

AL15: Beyond SOA - Prozess-orientierte IT-Architekturen und Anwendungen

Speaker:
Session
Beschreibung:

Dieser Vortrag zeigt auf, wie IT-Architekturen bislang durch traditionellen Einsatz von EAI, BPM und BI aufgesetzt wurden und welche Nachteile damit verbunden sind. Es wird erläutert, dass die Probleme ursächlich auf die mangelhafte Prozessorientierung zurückzuführen sind. Mit der Konvergenz der Technologien ist es nun möglich, den fachlichen Geschäftsprozess in den Mittelpunkt einer IT-Architektur zu stellen und hiermit erheblichen Mehrwert im Hinblick auf das "Real-Time Enterprise" zu schaffen. Diese Mehrwerte werden aufgezeigt und es wird der Bezug zu serviceorientierten Architekturen hergestellt, die das prozessorientierte Modell des Real-Time Enterprise optimal unterstützen. Abschließend wird erläutert, wie sich der vorgestellte Ansatz der Prozessorientierung auch auf die Anwendungsarchitektur überträgt und welcher Nutzen sich hieraus ergibt. Zur Verdeutlichung der vorgestellten Architekturüberlegungen werden korrespondierende Beispiele live in einer modernen Business Process Management Suite vorgeführt.



Details:
  • Level: 1 (Für alle Teilnehmer)
  • Raum: Barcelona
top

AL16: SOA und die Microsoft-Plattform

Speaker:
Keynote/Late Talk
Beschreibung:

"Service Oriented Architecture" (SOA) ist seit einiger Zeit, der Begriff, welcher die Zielarchitektur einer flexiblen und agilen IT beschreiben soll. Wie positioniert sich Microsoft zu diesem Thema und wie passen neue Technologien und Produkte wie "Windows Communication Framework" (WCF), "Workflow Foundation" (WF), Biztalk Server und Visual Studio 2005 in dieses Bild. In diesem Vortrag wird auch darauf eingegangen, wie man denn zu einer SOA gelangen kann und wo auch Probleme bei der Umsetzung einer SOA liegen können.

Details:
  • Level: 1 (Für alle Teilnehmer)
  • Raum: Ballsaal A
top

AL17: Serviceorientierte Architekturen für bestehende IT-Systeme

Speaker:
Session
Beschreibung:

Geschäftssprozessmanagement und die effiziente Steuerung der eigenen Unternehmensabläufe ist in Anbetracht der wirtschaftlichen Situation vieler Unternehmen immer noch eines der wichtigsten, wenn nicht sogar das wichtigste Thema. Geschäftsprozesse können nur dann effizient implementiert werden, wenn die dazugehörigen IT-Funktionen über eine serviceorientierte Architketur (SOA) einfach integrierbar sind. Bei der Realisierung neuer IT-Funktionen kann eine SOA relativ leicht umgesetzt werden. Eine große Herausforderung ist jedoch die Integration vorhandener Systeme in eine SOA. Dieser Vortrag stellt anhand der Integrationstools der Software AG dar, wie operative Systeme im Rahmen einer serviceorientierten Architektur für Business Process Management nutzbar gemacht werden können.

Details:
  • Level: 1 (Für alle Teilnehmer)
  • Raum: Partenkirchen