EAKon 07

SOA, Web Services

Session (75 Min.) JAX-WS in der Praxis Holubek
Session (75 Min.) EAI in der SOA-Welt Holubek
Power Workshop (ganztags / whole day) Hands-on Apache Axis2 Frotscher, Teufel
Session (75 Min.) Inside Axis2: Flows, Phasen, Handler und Module Frotscher
Session (75 Min.) WS-Erweiterungen mit Axis2 Frotscher
Session (75 Min.) REST - das bessere Web-Services-Modell Tilkov
Keynote The Role of Java EE in Enterprise SOA Development at SAP Müller
Keynote Bringing Web 2.0 in the Enterprise Patel
Session (75 Min.) Open SOA: What Is OSOA and Why Should I Care? Blohm
Session (75 Min.) ESB and the relationship to Web Services, SOA and Java EE Little
Session (75 Min.) SOA & Web-Services-Sicherheit Sams
Session (75 Min.) SOA mit Web Services - die echten Probleme in der Praxis Josuttis
Keynote SOA und Web 2.0 Totev, Müller
Session (75 Min.) Enterprise-ready SOA platform becomes open source Preissler
Session (75 Min.) Space Based Architecture - Scalable as Google, Simple as Spring Banon
Session (75 Min.) Web Services und Semantik - Konzepte und Umsetzungsstrategien Schwarz
Session (75 Min.) Design Patterns for Security Sams
Keynote Using the Right Tool for the Job Boudreau
Keynote Der Sicherheits-Entwicklungszyklus bei Microsoft Weber
Short Talk (30 Min.) Ein Gespräch mit dem Mechanical Turk - und mehr Langham
Session (75 Min.) GoogleMaps in eigene Anwendungen integrieren Langham
Spring Day Sicherheitsarchitekturen mit Spring: Das Acegi-Framework Wiesner
Session (75 Min.) Web-Service-Transaktionen mit WS-Transaction Israel
Session (75 Min.) Next Generation SOA - Event-driven Architecture Lünsmann, Winterberg
Session (75 Min.) Scaling Enterprise SOA Deployments: The Benefits of a Service-Grid Architecture Saini
Session (75 Min.) Wie viel Service darf es sein? - Service Discovery aus Business-Sicht Lünsmann, Wagener
Session (75 Min.) BPEL 2.0: Werden die Erwartungen nun erfüllt? Winterberg, Bernhardt
SOA Orientation Day Master Data Management Ried
SOA Orientation Day SOA und Enterprise Architecture - von der Anwendungs- zur Servicelandschaft Tilkov
SOA Orientation Day Zusammenhänge und Praxis von BPM, BPEL, SOA & Co. Winterberg, Drobietz
Session (75 Min.) SOA - Services aus Business-Sicht zuschneiden Röwekamp
Session (75 Min.) The Human Side of SOA Fitzgerald
Session (75 Min.) Panel: Der Einfluss von Serviceorientierung auf IT-Produkte und -Projekte Laures, Tilkov, Eckstein, Schlenker
SOA Orientation Day Tipps und Tricks für erfolgreiches SOA-Projekt-Management Utschig-Utschig
Session (75 Min.) Advanced SOA Herr
Session (75 Min.) Die Rolle von Geschäftsregeln in einer SOA Großmann
Session (75 Min.) Eclipse application as a service provider node in the SOA world Smith
Session (75 Min.) Message-orientierte Architekturen auf Basis von Spring Höller
Session (75 Min.) Architekturbewertung, Teil 1: Methode Starke
Session (75 Min.) Architekturbewertung, Teil 2: Praxis Starke
Session (75 Min.) SOA-Governance - regiere deine SOA: Best-Practices und Anti-Patterns Starke, Koschel, Schneider
SOA Orientation Day Sicherheit für SOA Sams
Session (75 Min.) Business Intelligence Integration mit SOA Frank
SOA Orientation Day SOA - lohnt sich das überhaupt? Schlamann
Short Talk (30 Min.) Software as a Service - On-demand-Anwendungen Holubek, Metzger
Business Process Management Day Business Process Management und Eclipse Sauer
Session (75 Min.) NetBeans: Open Source Java IDE and More Strobl
Session (75 Min.) JBuilder 2007 - Making developing with Eclipse "real" Harrison




SW1: JAX-WS in der Praxis

  • Andreas Holubek arlanis Software AG
  • Session (75 Min.)

    Mit JAX-WS wird eine einfache und mächtige Möglichkeit geboten, Web Services zu nutzen und zu veröffentlichen. Spätestens mit Java 6 ist diese Schnittstelle auch im JDK integriert. Die Session zeigt die Entwicklung mit JAX-WS, vermittelt aber auch die Zusammenarbeit mit anderen APIs wie JAXB oder JPA, um zukunftssichere Anwendungen zu ermöglichen.

    26.04.2007, 12:00 - 13:15 h



    SW2: EAI in der SOA-Welt

  • Andreas Holubek arlanis Software AG
  • Session (75 Min.)

    Oft wird angenommen, dass mit SOA die Anwendungsintegration überflüssig wird. Jedoch werden weiterhin grundlegende Integrationstechnologien wie zum Beispiel Transformation, Routing, Adapter oder Prozesse benötigt. Zusätzlich muss auf die Performance des Gesamtkonzeptes geachtet werden. Anwendungsintegration muss als Teil der Architektur und Planung einer SOA betrachtet werden.

    26.04.2007, 14:15 - 15:30 h



    SW3: Hands-on Apache Axis2

  • Thilo Frotscher Freelancer
  • Marc Teufel hama GmbH und Co. KG
  • Power Workshop (ganztags / whole day)

    Zwischen Apache Axis2 und seinem Vorgänger liegen Welten: Das komplette Framework wurde von Grund auf neu entwickelt, um den Anforderungen moderner Web-Service-Anwendungen gerecht werden zu können. So unterstützt Axis2 nun etwa beliebige Kommunikationsmuster, Einweg- und asynchrone Kommunikation sowie alle aktuellen Web-Service-Standards und Spezifikationen. Hinzu kommen eine deutlich bessere Performance, POJO- und Spring-Support, Unterstützung für mehrere verschiedene Data-Binding-Frameworks, sowie Plug-ins für Eclipse und IntelliJ.
    Dieser Workshop vermittelt anhand praktischer Übungen das notwendige Basiswissen, um eigene Web-Service-Anwendungen mit Axis2 zu entwickeln. Bringen Sie ein Laptop und alle Ihre Fragen mit.

    23.04.2007, 09:00 - 16:30 h



    SW4: Inside Axis2: Flows, Phasen, Handler und Module

  • Thilo Frotscher Freelancer
  • Session (75 Min.)

    Die interne Nachrichtenverarbeitung sowie die Erweiterungsschnittstelle der Engine wurden in Axis2 deutlich ausgebaut und um einige neue Konzepte erweitert. So stehen nun wesentlich mächtigere Mittel zur Verfügung, um die Verarbeitung von Nachrichten zu steuern und zu beeinflussen. Diese Session vermittelt essenzielles Profiwissen für den effizienten Einsatz von Axis2 in eigenen Projekten.

    24.04.2007, 14:15 - 15:30 h



    SW5: WS-Erweiterungen mit Axis2

  • Thilo Frotscher Freelancer
  • Session (75 Min.)

    Mit Axis2 lassen sich Anwendungen auf neuestem Stand der Web-Service-Technologie entwickeln. Insbesondere werden alle wichtigen weiterführenden Spezifikationen wie WS-Addressing, WS-Security, WS-RM oder WS-Policy unterstützt, die für den Einsatz von Web Services im geschäftskritischen Umfeld von hoher Bedeutung sind. Diese Session beleuchtet den Einsatz dieser Erweiterungen in eigenen Projekten.

    25.04.2007, 13:45 - 15:00 h



    SW6: REST - das bessere Web-Services-Modell

  • Stefan Tilkov innoQ Deutschland GmbH
  • Session (75 Min.)

    Nach allgemeiner Meinung sind Web-Services die allgegenwärtige Lösung für interoperable Integrationsprobleme, sowohl unternehmensintern als auch unternehmensübergreifend. Aber trotz ihres Namens haben Web Services mit "dem Web" unglücklicherweise relativ wenig zu tun, im Gegenteil: Viele der Prinzipien, die das Web zur erfolgreichsten, am besten skalierenden, verteilten und lose gekoppelten Applikation gemacht haben, werden in den vielen Spezifikation aus der WS-*-Welt ignoriert. Die Session stellt diese unter dem Begriff REST (REpresentational State Transfer) beschriebenen Prinzipien vor und zeigt, wie auch fortgeschrittene Problemstellungen auf Basis der Architektur des Web gelöst werden können.

    24.04.2007, 11:45 - 13:00 h



    SW7: The Role of Java EE in Enterprise SOA Development at SAP

    Keynote

    You will get some insights into the development process at the NetWeaver Product Technology Unit and SAP applications build on top of the NetWeaver platform. We will share what it means to do Enterprise Java development at SAP and what is the role of Java EE 5 in the context of Enterprise SOA.

    26.04.2007, 10:15 - 11:00 h



    SW8: Bringing Web 2.0 in the Enterprise

  • Rahul Patel Oracle Corp.
  • Keynote

    Web 2.0 experience has become very popular on the internet, which enables users to contribute, publish and collaborate information very easily. Consequently, there is a strong demand among Information Workers in the Enterprise to achieve similar productivity by embedding Web 2.0 services in their Enterprise Applications. Key challenges and solutions to achieve this will be discussed in this keynote.

    25.04.2007, 11:45 - 12:30 h



    SW9: Open SOA: What Is OSOA and Why Should I Care?

  • Henning Blohm SAP AG
  • Session (75 Min.)

    The OSOA industry collaboration works on defining and standardizing SOA programming models by industry leaders, such as BEA, IBM, Oracle, and SAP. The two main projects, Service Data Objects (SDO) and Service Component Architecture (SCA) address data programming and business/process logic componentization respectively. This talk will give an overview over the current status and some outlook.

    25.04.2007, 13:45 - 15:00 h



    SW10: ESB and the relationship to Web Services, SOA and Java EE

  • Mark Little Red Hat
  • Session (75 Min.)

    The Enterprise Service Bus has gained widespread acceptance over the past few years, moving from the domain of JMS vendors to encompass Service Oriented Architecture and Web Services. The Java Business Integration (JBI) specification, which was adopted in 2005, forms the basis for a pluggable ESB architecture for Java EE. However, precisely what is an ESB? For example, what facilities/capabilities can you expect to find within an ESB? Is it necessary to tie an ESB to Web Services, or can the benefits of SOA and interoperability be gained through other approaches, such as JMS or REST/HTTP? Unfortunately JBI does not stipulate the notion of an "ideal" ESB and many products, both commercial and open source, have very different definitions and hence capabilities. In this presentation, we shall look at the evolution of ESB and how JBI, Java EE, SOA and Web Services play in that space. We shall attempt to define some core criteria for an "ideal" ESB and map that to implementations that are currently available. The ultimate aim is to provide the audience with a set of rough guidelines as to whether or not a particular ESB really does help in developing SOA applications.

    24.04.2007, 11:45 - 13:00 h



    SW12: SOA & Web-Services-Sicherheit

  • Bruce Sams OPTIMA bit
  • Session (75 Min.)

    Wie sichert man eine SOA mit Web Services gegen Angriffe ab? Hier werden technische Aspekte wie Security Design Patterns für SOA, Sicherheit als Service, die Weiterreichung von Identitäten, Verschlüsselung von Nachrichten und die Integration mit anderen Systemen besprochen. Außerdem werden einige Schwachstellen von Web Services anhand von praxisnahen Beispielen aufgezeigt.

    26.04.2007, 14:15 - 15:30 h



    SW13: SOA mit Web Services - die echten Probleme in der Praxis

  • Nicolai Josuttis IT communication
  • Session (75 Min.)

    Wer kennt Sie nicht, all die Aussagen, die den Eindruck erwecken, mit Web Services gehe SOA wie von selbst? Die Wirklichkeit sieht allerdings deutlich anders aus. So verhindern zu viele Standards wirkliche Interoperabilität, führt ein Service-Lifecycle zu deutlich komplexeren Entwicklungsprozessen und werden spezielle Mechanismen benötigt, um Defizite von Web-Services-Protokollen auszugleichen. In dieser Session geht Nicolai Josuttis auf die grundsätzlichen Probleme ein, die eine Realisierung einer SOA mit Web Services mit sich bringt. Basierend auf konkreten Erfahrungen einer umfangreichen SOA, die sich derzeit in Produktion befindet, werden Themen wie Interoperabilität, die Konsequenzen von Point-to-Point-Verbindungen, WSDL-Lifecycles, der Unterschied zwischen Protokoll- und API-Standards und die Rolle von Interceptoren angesprochen.

    24.04.2007, 10:00 - 11:15 h



    SW14: SOA und Web 2.0

  • Ivo Totev Software AG
  • Björn Müller Software AG
  • Keynote

    Die Vorteile einer serviceorientierten Architektur werden hinreichend diskutiert. Anstelle monolithischer Lösungen kommen Prozesse und Services ins Spiel, die miteinander zu flexiblen Lösungen kombiniert werden können. Das verhilft zu mehr Agilität in den Prozessen. Welche Vorteile ergeben sich aber für die Benutzer von IT-Systemen? Hier bahnt sich eine neue Generation von Lösungen an. Portale waren gestern - in Zukunft werden mehr und mehr leichtgewichtige und miteinander integrierte Mash-ups basierend auf Web 2.0-Technologien die Kollaboration in den Unternehmen und das Arbeiten mit IT-Systemen prägen. In dieser Keynote werden Szenarien im Zusammenspiel von SOA und Web 2.0 aufgezeigt und künftige Trends diskutiert.

    24.04.2007, 15:45 - 16:30 h



    SW15: Enterprise-ready SOA platform becomes open source

  • Gerald Preissler Sopera GmbH
  • Session (75 Min.)

    Deutsche Post World Net (DPWN) is a leading global logistics corporation and an early adopter in service-oriented architecture. In this context DPWN developed a bespoke SOA platform, which is now available as freeware and which becomes open source until end of 2007. The presentation outlines the inner architecture and functional scope of the future open source technology from a technical point of view.

    26.04.2007, 15:45 - 17:00 h



    SW16: Space Based Architecture - Scalable as Google, Simple as Spring

  • Shay Banon GigaSpaces
  • Session (75 Min.)

    SOA is widely adopted for easy integration, development flexibility and leverage, and business agility. However, the inherent complexities and overheads in today's common SOA platforms make the running of stateful business-critical applications seem impossible. In this session, we will demonstrate that SOA ceases to be an oxymoron to high performance when exploiting simple and open, yet powerful technologies such as Spring and Space Based Architecture as the SOA execution environment. We will outline a clear path for turning existing applications into linearly scalable architectures that scale on-demand across a pool of machines, while discussing issues such as loose versus tight coupling, event driven messaging, synchronization, SLAs and high availability, and migration of legacy applications.

    26.04.2007, 12:00 - 13:15 h



    SW17: Web Services und Semantik - Konzepte und Umsetzungsstrategien

  • Frank Schwarz Signsoft GmbH
  • Session (75 Min.)

    Die Beschreibung von Web-Service-Schnittstellen erfolgt in einem Format, dessen Ausdruckskraft nicht über die syntaktische Beschreibung von Nachrichtenformaten hinausgeht. Dennoch ist es wichtig auch die Semantik zu erfassen. In der Session wird erörtert, welche Auffassungen von "Semantik" existieren und wie diese im Kontext serviceorientierter Architekturen technisch umgesetzt werden können.

    25.04.2007, 08:30 - 09:45 h



    SW18: Design Patterns for Security

  • Bruce Sams OPTIMA bit
  • Session (75 Min.)

    Analog zum berühmten Gang of Four Design Pattern existieren eine Reihe verschiedener Sicherheits-Patterns, die Architekten zur sicheren Gestaltung und Integration anwenden können. Diese Session präsentiert die wichtigsten Konzepte und zeigt anhand von konkreten Beispielen, wie Authentication Enforcer, Intercepting Validator, Secure Logger & Co. eingesetzt werden.

    25.04.2007, 08:30 - 09:45 h



    SW19: Using the Right Tool for the Job

  • Tim Boudreau Sun Microsystems
  • Keynote

    Computer science is a discipline that is increasingly ambiguous over time - from the days when scientific computing was the only kind of computing, through increasingly human-friendly (and
    processor-unfriendly) metaphors such as objects, to technologies such as web services that embrace the fact that human-useful data tends to be textual and ambiguous, to the more ambitious projects of today which start with "search" and end with the holy grail of computers processing natural language as effectively as humans do. There are two common themes throughout this history: One is that the things people use computers for become increasingly about non-provable, loosely-structured human data over time; the second is that we are seeing a parallel trend in computer languages and technology choice. There are typically two diametrically opposed choices: Impose computer-friendly structure (the semantic web), or mine structure from unstructured data. The temptation is to follow the latest technology fashion; the challenge is to identify the right tool for the job. This talk will seek to put the set of choices facing anyone starting a technology project in perspective, and in the process note Sun Microsystems' role in shaping the technologies involved and our strategy going forward as the Not-Just-Java company.

    24.04.2007, 09:00 - 09:45 h



    SW20: Der Sicherheits-Entwicklungszyklus bei Microsoft

  • Sebastian Weber Microsoft Deutschland GmbH
  • Keynote

    Dass Sicherheit durch Technologien allein nicht zu erreichen ist, hat die Vergangenheit uns gelehrt. Microsoft verfolgt daher einen umfassenderen Ansatz und hat eigens einen Sicherheits-Entwicklungsprozess innerhalb der Produktentwicklung etabliert. Wagen Sie einen Blick hinter die Kulissen und erfahren Sie, welche Schritte bei Microsoft gezielt zur Verbesserung der Sicherheit geführt haben.

    25.04.2007, 15:15 - 16:00 h



    SW21: Ein Gespräch mit dem Mechanical Turk - und mehr

  • Matthew Langham Indiginox
  • Short Talk (30 Min.)

    Inzwischen ist Amazon weit mehr als ein Online-Versand für Bücher. Amazon bietet inzwischen eine Vielzahl von Diensten (S3, Mechanical Turk etc.) an, die durch Web Services angesprochen werden können. Diese Dienste können gerade für Unternehmen eine interessante Alternative darstellen. Diese Session stellt die Amazon-Dienste vor und zeigt, wie man sie aus einer eigenen Applikation nutzen kann.

    25.04.2007, 16:30 - 17:00 h



    SW22: GoogleMaps in eigene Anwendungen integrieren

  • Matthew Langham Indiginox
  • Session (75 Min.)

    In dieser Session wird das GoogleMaps API vorgestellt. Anhand verschiedener Beispiele wird gezeigt, wie man selbst eine GoogleMap in eine Anwendung integrieren kann und was man dabei berücksichtigen muss.

    26.04.2007, 15:45 - 17:00 h



    SW23: Sicherheitsarchitekturen mit Spring: Das Acegi-Framework

  • Mike Wiesner SpringSource
  • Spring Day

    Das Acegi-Framework, oft auch als Spring Security bezeichnet, ist das ideale Framework zum Umsetzen von Sicherheitsaspekten in Spring-Anwendungen. Erfahren Sie hier den Aufbau von Acegi und die notwendigen Vorbereitungen damit Sie das Framework auch für Ihre Projekte nutzen können. Themen sind u.a. Web Security, Service Layer Security und Authentifizierung.

    23.04.2007, 13.45-14.30 h



    SW24: Web-Service-Transaktionen mit WS-Transaction

  • Tobias Israel Signsoft GmbH
  • Session (75 Min.)

    Die Gewährleistung von Transaktionssicherheit ist eine essenzielle Anforderung an moderne Informationssysteme. Entsprechende Konzepte sind daher auch für das stärker in den Vordergrund rückende Web-Service-Umfeld notwendig. In der Session werden die Besonderheiten einer transaktionalen Absicherung lose gekoppelter Systeme erarbeitet und geeignete Lösungsansätze gemäß WS-Transaction vorgestellt.

    24.04.2007, 11:45 - 13:00 h



    SW25: Next Generation SOA - Event-driven Architecture

  • Markus Lünsmann Opitz Consulting Gummersbach GmbH
  • Torsten Winterberg Opitz Consulting GmbH
  • Session (75 Min.)

    Kaum ist SOA vom Hype zum Mainstream avanciert, regen sich schon erste Geister, die die Vorteile der serviceorientierten Umgebungen intensiver Nutzen wollen. Ereignisgesteuerte Architekturen (EDA) mithilfe eines Complex Event Processing (CEP) und von Rules Engines zeigen neue Möglichkeiten der Logikverarbeitung auf. Die Session stellt Nutzen und Architekturen von EDA und SOA 2.0 vor.

    25.04.2007, 16:30 - 17:45 h



    SW26: Scaling Enterprise SOA Deployments: The Benefits of a Service-Grid Architecture

  • Atul Saini Fiorano Software
  • Session (75 Min.)

    In today's enterprise IT model, applications exposed as services need to be integrated seamlessly with other applications distributed across the network to generate the best operational efficiencies. Messaging-oriented middleware is at the heart of enabling such a frictionless integration between a business' core assets - its applications and data residing on the network. However, integrating multivendor applications with diverse infrastructure and legacy applications is a daunting task. In a recent report a leading analyst maintained that Global 3,500 firms will spend an average of $6.4 million in 2007 on service-oriented integration and process management budgets, and less than 35 percent of the projects come in on time and on budget. Why are service-oriented architecture (SOA) project schedules so unpredictable? Incumbent first-generation SOA solutions consist of a patchwork of point products that are struggling to meet the performance, scalability, flexibility, and security demanded by modern distributed business systems. In contrast to an age of irrational exuberance, throwing more hardware and customized software at the problem is no longer a viable option for most businesses.

    26.04.2007, 15:45 - 17:00 h



    SW27: Wie viel Service darf es sein? - Service Discovery aus Business-Sicht

  • Markus Lünsmann Opitz Consulting Gummersbach GmbH
  • Andreas Wagener OPITZ CONSULTING Gummersbach GmbH
  • Session (75 Min.)

    Wie viel Serviceorientierung braucht ein Unternehmen wirklich? Es geht darum, die "richtigen" Dienste für eine SOA zu finden. Mittlerweile etablieren sich einige methodische Ansätze am Markt, die das Auffinden von Services erleichtern. Der Vortrag erläutert Domain Decomposition, BPM-Ansatz, Referenzmodell (OASIS) und die Best Practises anhand praktischer Beispiele.

    24.04.2007, 14:15 - 15:30 h



    SW28: BPEL 2.0: Werden die Erwartungen nun erfüllt?

  • Torsten Winterberg Opitz Consulting GmbH
  • Sven Bernhardt Opitz Consulting GmbH
  • Session (75 Min.)

    Seit einiger Zeit ist nun die WS-BPEL 2.0-Spezifikation final. Diese Session beleuchtet die Änderungen gegenüber der Vorgängerversion, zeigt neue Möglichkeiten auf und bewertet erneut die Praxistauglichkeit der Prozessautomatisierungssprache. Zudem wird der Status von nötigen Erweiterungen wie Bpel4People diskutiert.

    25.04.2007, 13:45 - 15:00 h



    SW29: Master Data Management

  • Stefan Ried Software AG
  • SOA Orientation Day

    Master Data Management (MDM) ist ein Konzept zur Vereinheitlichung, Bereitstellung und Verwaltung von konsistenten und vollständigen Referenzdaten des gesamten Geschäftsdatenraums eines Unternehmens. Masterdaten beschreiben Kernelemente aus Geschäftsprozessen und deren Parameter wie beispielsweise Produkte, Preisinformationen, Kunden, Finanzdaten, Mitarbeiter und deren Rollen, Regularien und Organisationen. Derzeit kämpfen viele Unternehmen mit der Herausforderung massiv verteilter Masterdaten, die in verschiedensten Datenquellen unter Verwendung heterogener Technologien oftmals mehrfach redundant gehalten werden.

    23.04.2007, 13.45-14.30 h



    SW30: SOA und Enterprise Architecture - von der Anwendungs- zur Servicelandschaft

  • Stefan Tilkov innoQ Deutschland GmbH
  • SOA Orientation Day

    In einer serviceorientierten Architektur (SOA) dreht sich alles um den Service, den Dienst, als das zentrale Konzept. Daraus ergeben sich weitreichende Konsequenzen: In der idealisierten SOA werden Services wiederverwendet, nicht Komponenten. Services sind die Einheit der Versionierung und der Inbetriebnahme, nicht Systeme. Der Unternehmensarchitekt verwaltet keine Anwendungs-, sondern eine Service-Landschaft. Die Session stellt dar, wie der Weg in Richtung "Service-Orientierung als unternehmensweites Paradigma" aussehen kann und sollte.

    23.04.2007, 9.00-9.45 h



    SW31: Zusammenhänge und Praxis von BPM, BPEL, SOA & Co.

  • Torsten Winterberg Opitz Consulting GmbH
  • Mirko Drobietz FSS CONSULTING GMBH
  • SOA Orientation Day

    Durch die meist durchgeführte Betrachtung von Teilaspekten dieser Thematiken geht leicht der Überblick über das "Big Picture" verloren. In diese Session werden die Zusammenhänge und Abgrenzungen dargestellt. Im Praxisteil wird in einer Live-Demonstration am Beispiel der Technologie BPEL ein Prozess zur Koppelung verschiedener (SOA-)Dienste erstellt.

    23.04.2007, 11.05-11.50 h



    SW32: SOA - Services aus Business-Sicht zuschneiden

  • Lars Röwekamp OpenKnowledge GmbH
  • Session (75 Min.)

    SOA handelt nicht zuletzt vom Definieren und Zuschneiden sinnvoller Services. Dass diese Diskussion in erster Linie keine technische ist, zeigt ein Realworld-Beispiel, das demonstriert, wie sich wiederverwendbare, unternehmensweite Services und deren Operations aufbauen lassen. In der Praxis sieht man leider immer wieder, dass die Konzeption von Services eher auf rein technischer Basis erfolgt und die so entstehenden Services nicht den grundlegenden Gedanken von SOA unterstützen.

    25.04.2007, 10:15 - 11:30 h



    SW33: The Human Side of SOA

  • John Fitzgerald Software AG
  • Session (75 Min.)

    Organizations have been adopting Service Oriented Architectures for the technical benefits. But the adoption and transition to a Service Oriented Architecture requires organizational, as well as technical, change. This session will discuss the "Human Side" of SOA and steps to take to ensure that planning, politics and personnel issues do not derail otherwise carefully-designed SOA initiative.

    24.04.2007, 17:00 - 18:15 h



    SW34: Panel: Der Einfluss von Serviceorientierung auf IT-Produkte und -Projekte

  • Guido Laures Software AG
  • Stefan Tilkov innoQ Deutschland GmbH
  • Jutta Eckstein IT communication
  • Dr. Frederik Schlenker gfsb Gesellschaft für Systemberatung mbH
  • Session (75 Min.)

    Serviceorientierung macht nicht vor reinen Integrationsprojekten halt. Die gesamte Architektur eines Unternehmens soll dem SOA-Paradigma folgen und damit auch alle relevanten Systeme und Anwendungen. Doch was bedeutet dies für IT-Produkte und -Projekte? Gelten noch die alten Vorgehensmodelle zur Softwareentwicklung oder müssen diese nun völlig überdacht werden? Wie sieht die Applikation der Zukunft aus? Welche Arten von IT-Projekten haben wir zukünftig vornehmlich zu erwarten? Was wünschen sich die Unternehmen von den Herstellern?

    24.04.2007, 14:15 - 15:30 h



    SW35: Tipps und Tricks für erfolgreiches SOA-Projekt-Management

  • Clemens Utschig-Utschig Oracle Corporation
  • SOA Orientation Day

    Seit Jahren wird SOA immer technologielastiger - und wohin man sieht, gibt es neue technologiegetriebene Standards. Wo aber bleibt der Mensch und sind wirklich alle Probleme, die man aus EAI-Projekten kennt, dieselben in einem SOA-Projekt?
    Diese Session beleuchtet die größten Herausforderungen in SOA-Projekten, nicht nur die durch den Einsatz von neuesten Technologien und Standards, sondern auch organisatorische sowie projektspezifische.

    23.04.2007, 9.50-10.35 h



    SW36: Advanced SOA

  • Michael Herr Senacor Technologies AG
  • Session (75 Min.)

    Über den aktuellen Hype Advanced SOA (SOA 2.0) wird eine Positionierung der SOA im Kontext von Enterprise Architecture vorgenommen. Es wird dargestellt, wie Elemente und Ergebnisse der Enterprise Architecture für die Umsetzung einer SOA genutzt werden können. Speziell die Ermittlung der fachlichen Services mittels Business-Objekte durch die Ableitung von Geschäftsprozessen soll dargestellt werden. Des Weiteren werden die Dimensionen einer SOA vorgestellt. Darüber hinaus wird ein Verfahren zur Ermittlung des Reifegrades ("SOA Readiness-Check") vorgestellt. Zum Schluss werden Kriterien für eine technische Implementierung einer SOA vorgestellt. Best-Practise-Erfahrungen (seit 2000) werden im Vortrag entsprechend eingebaut.

    25.04.2007, 08:30 - 09:45 h



    SW37: Die Rolle von Geschäftsregeln in einer SOA

  • Volker Großmann Innovations Softwaretechnologie GmbH
  • Session (75 Min.)

    Die Erwartungen an die Einführung einer SOA sind groß: Neue Business-Anforderungen müssen sich schnell umsetzen lassen, eine neue Art und Intensität der Kollaboration von Fachabteilungen und IT ist gefragt. Hierzu ist die Einführung geeigneter Methodologien und Technologien erforderlich. Dazu gehört die Trennung von Geschäftsprozessen und -regeln. Wie trägt Business Rules Management dazu bei, diese Ziele zu erfüllen?

    25.04.2007, 10:15 - 11:30 h



    SW38: Eclipse application as a service provider node in the SOA world

    Session (75 Min.)

    With combination of Axis and Java EE, OSGi on Server enables an Eclipse application to be a first class citizen in the SOA era. It enables us to place Eclipse plug-ins and wrap them as a Web Service and this, enabling them as a service provider and not just as a consumer. We used this technology in the OHF project powering a set of Healthcare .NET and LAMP applications through this technology.

    26.04.2007, 12:00 - 13:15 h



    SW39: Message-orientierte Architekturen auf Basis von Spring

  • Jürgen Höller SpringSource
  • Session (75 Min.)

    Klassische Spring-Applikations-Architekturen basieren auf einem zentralen Service-Layer. Im letzten Jahr hat sich allerdings auch in der Spring-Welt ein Trend hin zu Message-orientierten Architekturen herauskristallisiert, mit verstärktem Einsatz von asynchroner Verarbeitung. Diese Session zeigt, welche Möglichkeiten Spring hier bietet, und arbeitet Empfehlungen für gängige Szenarien heraus.

    25.04.2007, 16:30 - 17:45 h



    SW40: Architekturbewertung, Teil 1: Methode

  • Dr. Gernot Starke Architekt
  • Session (75 Min.)

    Die Qualität von IT-Systemen wird maßgeblich durch die zugrunde liegende Software- und Systemarchitektur beeinflusst. Während der Entwicklung macht es Sinn, die Eignung und Angemessenheit der Architektur systematisch und methodisch zu bewerten. Der Vortrag vermittelt die Grundlagen der Architekturbewertung, insbesondere am Beispiel der ATAM-Methode. Zusätzlich lernen die Teilnehmer Qualität sehr pragmatisch anhand von Szenarien zu definieren. Sie erfahren, wie Sie Architekturrisiken identifizieren und Architekturentscheidungen systematisch überprüfen können. Zusätzlich lernen die Teilnehmer die Möglichkeiten werkzeugbasierter und automatisierter Bewertung kennen.

    25.04.2007, 08:30 - 09:45 h



    SW41: Architekturbewertung, Teil 2: Praxis

  • Dr. Gernot Starke Architekt
  • Session (75 Min.)

    In dieser Session werden die Teilnehmer innerhalb kleiner Gruppen eine Software-Architektur aus verschiedenen Blickwinkeln und Qualitätsmerkmalen bewerten. Sie entwickeln dabei Qualitätsbäume und Szenarien und erleben auf diese Weise, wie der abstrakte Qualitätsbegriff plötzlich greifbar und konkret wird. Wir erarbeiten gemeinsam, wie diese Resultate in Entwicklungsprozessen gewinnbringend eingesetzt werden können. Die Session basiert auf der "Architekturbewertung Teil 1: Methode", kann aber auch von Teilnehmern mit Vorkenntnissen in ATAM besucht werden.

    25.04.2007, 10:15 - 11:30 h



    SW42: SOA-Governance - regiere deine SOA: Best-Practices und Anti-Patterns

  • Dr. Gernot Starke Architekt
  • Arne Koschel FH Hannover
  • Gerd Schneider Software AG
  • Session (75 Min.)

    Erfolgreiche SOA-Initiativen benötigen neben fundiertem technischen Know-how vor allem klare Leitplanken - neudeutsch "Governance". In der Session lernen Sie gute (und schlechte) Praktiken von SOA Governance kennen. Mit diesem Wissen können Sie für Ihre eigenen SOA-Initiativen angemessenes Regelungs- oder Befreiungspotenzial erkennen.

    24.04.2007, 11:45 - 13:00 h



    SW43: Sicherheit für SOA

  • Bruce Sams OPTIMA bit
  • SOA Orientation Day

    Die Sicherung einer SOA ist eine Herausforderung, da SOA ein neues Sicherheitsmodell erfordert, bei dem viele altbewährte Lösungen für Benutzermanagement, Authentifizierung usw. nicht mehr funktionieren. Dieser Vortrag zeigt die spezifischen Sicherheitsprobleme von SOA aus der Architektur- und Managementperspektive und bietet Lösungsstrategien an.

    23.04.2007, 14.35-15.20 h



    SW44: Business Intelligence Integration mit SOA

  • Wolfgang Frank itemis GmbH & Co. KG
  • Session (75 Min.)

    Auch im Bereich Business Intelligence, insbesondere bei der Integration von heterogenen und unabhängigen Systemen, nehmen serviceorientierte Architekturen eine zunehmend wichtigere Rolle ein. In der Session soll, nach einer kurzen Einführung in die Konzepte und Begriffe beider Welten (SOA und BI), ein durchgängiges Beispiel auf Basis von frei verfügbaren Werkzeugen und vorhandenen Standards vorgestellt werden.

    24.04.2007, 10:00 - 11:15 h



    SW45: SOA - lohnt sich das überhaupt?

  • Hermann Schlamann unabhängiger Berater
  • SOA Orientation Day

    Mit Serviceorientierung in der IT (SOA) werden viele Erwartungen verknüpft, aber wer kann belegen, dass sie wirklich eintreten? Wie kann man die Auswirkungen einer SOA messen und die Unternehmensführung vom Nutzen überzeugen? In diesem Vortrag werden die Nutzenpotenziale einer SOA und ihre Messgrössen dargestellt sowie anhand mehrjähriger Praxiserfahrung belegt. Hierzu gehören "Time to Market", Entwicklungskosten, Wiederverwendung und Wartbarkeit. Dadurch erhalten IT-Verantwortliche eine klare Entscheidungsgrundlage.

    23.04.2007, 11.55-12.40 h



    SW46: Software as a Service - On-demand-Anwendungen

  • Andreas Holubek arlanis Software AG
  • Christian Metzger arlanis Software AG
  • Short Talk (30 Min.)

    On-Demand-Entwicklung, Software as a Service und die ständige Verfügbarkeit des Internets machen eine neue Art der Bereitstellung und Nutzung von Software möglich. Jenseits der ASP-Welt beschäftigt sich der Short Talk mit den Hintergründen von SaaS, der Anwendung und dem Erfolgsmodell dahinter. Es werden Beziehungen zu Closed- und Open Source diskutiert sowie reale Beispiele aufgezeigt.

    25.04.2007, 17:10 - 17:40 h



    SW47: Business Process Management und Eclipse

  • Robert Sauer SunGard
  • Business Process Management Day

    BPM-getriebene Projekte stellen an beteiligte Entwickler oft hohe Ansprüche bezüglich der Breite zu integrierender Technologien. Zur Vermeidung von Produktivitätsverlusten muss daher eine gute IDE-Unterstützung von Anfang bis Ende gewährleistet werden. Im Rahmen des Vortrages werden sowohl das Potential einer nahtlosen Integration von BPM-Werkzeugen in die Eclipse-Umgebung, als auch eine Variante der Umsetzung einer solchen Integration in das JDT (Modellvalidierung, Debugging), WTP (Rapid Prototyping) u.a. vorgestellt.

    26. April 2007, 14.00-14.45 h



    SW48: NetBeans: Open Source Java IDE and More

  • Roman Strobl Sun Microsystems
  • Session (75 Min.)

    This presentation introduces NetBeans as an open-source IDE, platform and community. Attendees will discover newest features of NetBeans IDE
    5.5 for development of client, mobile, web and enterprise Java applications. The presentation is very much demo-driven, so developers will see many of the new features in action.

    24.04.2007, 10:00 - 11:15 h



    SW49: JBuilder 2007 - Making developing with Eclipse "real"

  • Jon Harrison CodeGear
  • Session (75 Min.)

    The Eclipse JDT provides a rich base set of capabilities for Java development, however it is usual to extend these base features with additional plugins to meet the needs of developers. The latest version of JBuilder takes this same approach, building on the Eclipse JDT and integrating popular open source tools to deliver a comprehensive development platform with best in class levels of productivity. This session will demonstrate JBuilder's capabilities over a wide range of development tasks including building JEE applications, optimizing performance of applications, assessing quality of source code, effectively using UML modelling and team working in an interactive and productive way.

    26.04.2007, 14:15 - 15:30 h






    EXPO SOLD OUT! Click here for further information on EAKon sponsoring possibilities!

    Gold Sponsors

    Microsoft Deutschland GmbH
    Software AG
    SAP AG
    ORACLE Deutschland GmbH
    NetBeans / Sun Microsystems
    CodeGear

    Silver Sponsors

    compeople AG
    Fiorano Software, Inc,

    Bronze Sponsors

    JBoss a division of Red Hat
    Senacor Technologies AG
    viadee Unternehmensberatung GmbH
    Signsoft GmbH
    Coverity
    GigaSpaces Technologies Inc.

    Agile Day-Sponsor

    presented by

    Enterprise Architektur Magazin

    Media Sponsors

    dot.net magazin
    Eclipse Magazin
    Entwickler Magazin
    Java Magazin
    Java User Group Cologne