computerwoche.de
Newsletter  |   CW-TV  |   Bilder-Galerien  |   Blogs & Forum  |   CW mobil  |   RSS  |   Aboshop


SOA & BPM

OOP 2008: Entwicklertipps für den SOA-Einstieg



Absage an SOA plus EDA

Bezüglich der Zukunft von SOA erteilten die Diskussionsteilnehmer der Gartner-Formel "SOA plus EDA (Event Driven Architecture) gleich SOA 2.0 oder Advanced SOA" eine klare Absage. EDA sei ein altbekanntes, eigenständiges Architekturkonzept, das unabhängig von SOA existiere, so dass man allenfalls ein optimales Zusammenspiel anstreben könne. Doch auch das berge Gefahren: Regelbasierende Systeme erzeugen Ereignisse, bei denen man in lose gekoppelter Umgebung schnell die Kontrolle darüber verliert, was ein Event auslöst und wie das Gesamtsystem darauf reagiert. An solchen Problemen seien seinerzeit schon die Expertensysteme gescheitert. Eine Forderung an die Hersteller, die mit Complex-Event-Processing-Fähigkeiten werben, ist deshalb die Bereitstellung geeigneter Tracking-Mechanismen, die auch in komplexen Servicelandschaften funktionieren. Doch das ist noch Zukunftsmusik. Oracle-Vertreter Clemens Utschig-Utschig gab in der Diskussion zu, dass EDA heute noch weitgehend branchenspezifisch etwa im Bankenumfeld oder in der Flugsicherung hart implementiert wird. Dort allerdings würde sich EDA auch in einer Servicelandschaft gut dazu eignen, um Was-wäre-wenn-Szenarien aufzusetzen.

Breakout-Sessions auf der OOP 2008
Breakout-Sessions auf der OOP 2008

Wenig halten die Experten auch von der im Zusammenhang mit SOA inzwischen häufiger ins Spiel gebrachten Service Component Architecture (SCA). Hier handelt es sich um ein Assemblierungsmodell für Komponenten, und zwar unabhängig davon, wie die Funktionen innerhalb der einzelnen Bausteine implementiert wurden. Die Kritik an diesem Vorgehen: SCA fungiere quasi als Mediator zwischen unterschiedlich aufgesetzten Services, und das widerspreche dem Standardisierungsgedanken. Standards seien aber das eigentlich Neue an Themen wie SOA oder EDA. Deshalb müssten Anwender den Mut aufbringen, sich trotz der jeweiligen Unzulänglichkeiten auf eine Norm festzulegen, seien es zum Beispiel Web-Services, Rest oder Corba. Erst dann, wenn man sich auf einen Standard geeinigt hat, sollte man mit der Produktauswahl beginnen.

Function Points: Kunstwährung für SOA

Wer eine SOA-Einführung plant, sollte die Gelegenheit nutzen, gleichzeitig ein Kennzahlensystem aufzusetzen, zumal gerade bei Management-getriebenen Projekten früher oder später die Frage nach dem Erfolg und der Wirtschaftlichkeit der Architektur kommt. Einen Weg dorthin beschrieb auf der OOP Thorsten Janning von der Kegon AG in Wiesbaden. Der für SOA relevante Bereich, aus dem sich die benötigten Zahlen generieren lassen, ist demnach das Anforderungs-Management, der Software-Entwicklungsprozess, die Systemwartung sowie das Release- und Qualitäts-Management. Um objektiv messbare Zahlen zu erhalten, empfiehlt Janning ein Vorgehen nach der von der Nasa Anfang der 80er Jahre entwickelten GQM-Methode (Goal, Question, Metrik). Das heißt, es findet eine Zieldefinition statt, aus der man dann die Fragen ableitet, mit welchen Kennzahlen (Metriken) ein Ziel quantifiziert und qualifiziert werden kann.


Leserkommentare 
(0 Beiträge), 
Kommentieren

Beitrag schreiben

Noch kein Forums-Mitglied?
Dann gleich hier anmelden.

SOA & BPM: CW-REDAKTEURE EMPFEHLEN
FAQ Business Process Management FAQ Business Process Management Was verbirgt sich wirklich hinter dem BPM-Konzept und wie können Unternehmen davon profitieren? Die Antworten finden Sie hier. weiter
SOA macht die HVB flexibler SOA macht die HVB flexibler Wie die HypoVereinsbank mit einer SOA-Infrastruktur schneller auf Veränderungen reagieren kann. weiter
Was vom SOA-Hype übrig bleibt Was vom SOA-Hype übrig bleibt Die SOA-Euphorie ist abgeklungen. Viele Projekte stecken in Schwierigkeiten. Trotzdem halten IT-Verantwortliche an ihren Plänen fest.  weiter
Warum SOA-Projekte schiefgehen Warum SOA-Projekte schiefgehen SOA-Initiativen scheitern nur selten an technischen Hürden. Viel häufiger sind menschliches Versagen und kulturelle Probleme. weiter
In zehn Schritten zur SOA In zehn Schritten zur SOA Die COMPUTERWOCHE beschreibt zehn Schritte, die sich beim Aufbau einer SOA in der Praxis bewährt haben.  weiter
FAQ Business Process Management SOA macht die HVB flexibler Was vom SOA-Hype übrig bleibt Warum SOA-Projekte schiefgehen In zehn Schritten zur SOA
MEHR ZUM THEMA SOA & BPM
  • Artikel
  • Whitepaper
SOA meets BPM
FEATURED LINKS

KOSTENLOSE NEWSLETTER VON COMPUTERWOCHE
Nachrichten morgens
Whitepaper
Nachrichten mittags
CW-Mittelstand
Highlights der Woche
Hardware
Neu: SAP-Newsletter
Software
Job + Karriere
Open-Source
Stellenmarkt
Produkte + Techn.
Freiberufler
Security