SOA - Architecture & Technology

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 SOA und Enterprise Architecture - von der Anwendungs- zur Servicelandschaft Tilkov
Session (75 Min.) SOA & Web-Services-Sicherheit Sams
Session (75 Min.) SOA mit Web Services - die echten Probleme in der Praxis Josuttis
Session (75 Min.) Web Services und Semantik - Konzepte und Umsetzungsstrategien Schwarz
Session (75 Min.) Advanced SOA Herr
Session (75 Min.) Enterprise-ready SOA platform becomes open source Preissler
SOA Orientation Day Zusammenhänge und Praxis von BPM, BPEL, SOA & Co. Winterberg, Drobietz
Session (75 Min.) EAI in der SOA-Welt Holubek
Session (75 Min.) ESB and the relationship to Web Services, SOA and Java EE Little
Session (75 Min.) Next Generation SOA - Event-driven Architecture Lünsmann, Winterberg
Keynote SOA und Web 2.0 Totev, Müller
Keynote Bringing Web 2.0 in the Enterprise Patel
Session (75 Min.) Die Rolle von Geschäftsregeln in einer SOA Großmann
Keynote The Role of Java EE in Enterprise SOA Development at SAP Müller
Session (75 Min.) Open SOA: What Is OSOA and Why Should I Care? Blohm
Session (75 Min.) Scaling Enterprise SOA Deployments: The Benefits of a Service-Grid Architecture Saini
Session (75 Min.) Space Based Architecture - Scalable as Google, Simple as Spring Banon
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
Session (75 Min.) Web-Service-Transaktionen mit WS-Transaction Israel
Session (75 Min.) Schneller fahren auf mehr Spuren? Multithreading im Zeichen von Mehrkernprozessoren Schluff, Garcia Taboada
Session (75 Min.) Eclipse application as a service provider node in the SOA world Smith
SOA Orientation Day Sicherheit für SOA Sams
Session (75 Min.) Business Intelligence Integration mit SOA Frank




ST1: 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.

    Halle 1
    25.04.2007, 08:30 - 09:45 Uhr



    ST2: 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.

    Halle 1
    25.04.2007, 10:15 - 11:30 Uhr



    ST3: 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.

    Saal 6b
    24.04.2007, 11:45 - 13:00 Uhr



    ST4: 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.

    Saal 6a
    23.04.2007, 9.00-9.45 h



    ST5: 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.

    Saal 6b
    26.04.2007, 14:15 - 15:30 Uhr



    ST6: 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.

    Saal 6a
    24.04.2007, 10:00 - 11:15 Uhr



    ST7: 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.

    Saal 1Ac
    25.04.2007, 08:30 - 09:45 Uhr



    ST8: 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.

    Saal 12d
    25.04.2007, 08:30 - 09:45 Uhr



    ST9: 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.

    Saal 12a
    26.04.2007, 15:45 - 17:00 Uhr



    ST10: 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.

    Saal 6a
    23.04.2007, 11.05-11.50 h



    ST11: 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.

    Saal 11b
    26.04.2007, 14:15 - 15:30 Uhr



    ST12: 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.

    Saal 1Ac
    24.04.2007, 11:45 - 13:00 Uhr



    ST13: 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.

    Halle 1
    25.04.2007, 16:30 - 17:45 Uhr



    ST14: 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.

    Halle 1
    24.04.2007, 15:45 - 16:30 Uhr



    ST15: 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.

    Halle 1
    25.04.2007, 11:45 - 12:30 Uhr



    ST16: 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?

    Saal 12d
    25.04.2007, 10:15 - 11:30 Uhr



    ST17: 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.

    Halle 1
    26.04.2007, 10:15 - 11:00 Uhr



    ST18: 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.

    Saal 12d
    25.04.2007, 13:45 - 15:00 Uhr



    ST19: 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.

    Saal 1Ac
    26.04.2007, 15:45 - 17:00 Uhr



    ST20: 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.

    Saal 12d
    26.04.2007, 12:00 - 13:15 Uhr



    ST21: 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.

    Saal 1Ab
    24.04.2007, 14:15 - 15:30 Uhr



    ST22: 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.

    Saal 11a
    25.04.2007, 13:45 - 15:00 Uhr



    ST23: 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.

    Saal 11a
    24.04.2007, 11:45 - 13:00 Uhr



    ST24: Schneller fahren auf mehr Spuren? Multithreading im Zeichen von Mehrkernprozessoren

  • Steffen Schluff Orientation in Objects GmbH
  • Papick Garcia Taboada pgt technology scouting GmbH
  • Session (75 Min.)

    Können fünf kleine Busse auf einer Landstraße mehr erreichen als ein Truck auf der Autobahn? Auch wenn das Mooresche Gesetz noch ungebrochen ist, der Trend geht zu Multiprozessormaschinen. Eine nicht parallelisierbare Anwendung wird also in Zukunft nicht mehr automatisch schneller. In dieser Session zeigen wir, wie man reagieren kann: Multithreaded entwickeln, testen sowie Multithreaded API und -Tools.

    Saal 11a
    24.04.2007, 10:00 - 11:15 Uhr



    ST25: 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.

    Saal 1Ab
    26.04.2007, 12:00 - 13:15 Uhr



    ST26: 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.

    Saal 6a
    23.04.2007, 14.35-15.20 h



    ST27: 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.

    Saal 1Ac
    24.04.2007, 10:00 - 11:15 Uhr






    SOLD OUT! nur noch Sponsorship ohne Ausstellung möglich!

    Gold-Sponsoren

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

    Silber-Sponsoren

    compeople AG
    Fiorano Software, Inc,

    Bronze-Sponsoren

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

    Agile Day-Sponsor

    Präsentiert von

    Enterprise Architektur Magazin

    Media-Sponsoren

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