Zusammenfassung
Verschiedene Open-Source-Projekte, die sich mit serviceorientierten Arch itektu ren (SOA) befassen, lassen sich nach einer Schichtenarchitektur klassifizieren. Diese Projekte werden gemäβ ihren Schwerpunkten in die Integrationsschichten »technische Integration von Komponenten«, »unternehmensweiter Service-Bus« und »Orchestrierung« eingeordnet. Innerhalb der OSS-Ge-meinschaft wird derzeit eine Vielzahl von Integrationsprojekten vorangetrieben, die sehr verschiedene Ansätze und Ziele verfolgen. Zwarbefinden sich die einzelnen Projekte in verschiedenen Stadien, für jede Architekturschicht sind jedoch bereits mehrere einsetzbare Lösungen verfügbar. Somit sind SOA auf Basis von Open-Source-Software (OSS) durchaus möglich und können, abhängig vom Anwendungsgebiet, vorteilhaft gegenüber kommerziellen Lösungen sein. Durch Kombination und Integration von ausgewählten OSS-Projekten kann eine performante und funktionsfähige SOA aufgebaut und erfolgreich z.B. in grenzüberschreitenden Anwendungen im E-Government-Bereich eingesetzt werden, wie es das Projekt des Centre de Recherche Public — Gabriel Lippmann mit der Luxemburger Familienkasse zeigt.
Literatur
Beisiegel, M. et al.: SCA Service Component Architecture, www.osoa.org/download/attachments/35/SCA_AssemblyModel_V096.pdf?version=1; Zugriff am 20.10.2006.
Chang, J. F.: Business Process Management Systems. Auerbach Publications, 2005.
Chappell, D. A.: Enterprise Service Bus. O’Reilly Media, 2004.
Conrad, S.; Hasselbring, W.; Koschel, A.: Enterprise Application Integration. Spektrum Akademischer Verlag, 2006.
Dubray, J. J.: Comparing SCA, Java EE and JBI, SAP Labs 2005, www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2824; Zugriff am 20.10.2006.
Gartner Research: Gartner’s Positions on the Five Hottest IT Topics and Trends in 2005, Gartner, 2005.
GPS: ERP-Systeme für vernetzte Unternehmen mit Intercompany-Prozessen. GPS Testbericht, 2006.
Hohpe, G.; Woolf, B.: Enterprise Integration Patterns. Addison-Wesley, 2004.
Perens, B.: The Open Source Definition, Open Source Initiative, 2006, www.opensource.org/docs/definition.php, Zugriff am 12. 12. 2006.
Stahl, T.; Völter, M.: Modellgetriebene Softwareentwicklung. dpunkt.verlag, Heidelberg, 2005.
Jordan, D.; Evdemon, J.: Web Service Business Process Execution Language Version 2.0, OASIS, 2006, http://docs.oasis-open.org/wsbpel/2.0/wsbpel-specification-draft.pdf; Zugriff am 20.10.2006.
Oey, K. J.; Wagner, H.; Rehbach, S.; Bachmann, A.: Mehr als alter Wein in neuen Schläuchen: Eine einführende Darstellung des Konzepts der serviceorientierten Architekturen. In: Unternehmensarchitekturen und Systemintegration, Enterprise Architecture. Gito-Verlag, 2006, S. 197–221.
Ten-Hove, R.; Walker, P.: JSR 2008: Java Business Integration (JBI), Sun Microsystems 2005, http://jcp.org/en/jsr/detail?id=208; Zugriff am 20.10.2006.
Totev, I.: SOA muss nicht immer schwergewichtig sein. In: Java Magazin, 10, 2006, S. 13–17.
WfMC: Process Definition Interface — XML Process Defintion Language, www.wfmc.org/standards/docs/TC-1025_xpdl_2_2005-10-03.pdf; Zugriff am 20.10.2006.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bauler, P., Feltz, F., Biri, N. et al. Entwurf von serviceorientierten Architekturen auf Basis von Open-Source-Software. HMD 44, 57–65 (2007). https://doi.org/10.1007/BF03340248
Published:
Issue Date:
DOI: https://doi.org/10.1007/BF03340248