Service-orientierte Architektur (SOA) - Identifizierung äquivalenter Services in Form semantischer semiautomatischer Unterstützung des EMEO-Layers

von: Michael Herrmann

GRIN Verlag , 2010

ISBN: 9783640528912 , 234 Seiten

Format: PDF, ePUB, OL

Kopierschutz: frei

Windows PC,Mac OSX für alle DRM-fähigen eReader Apple iPad, Android Tablet PC's Apple iPod touch, iPhone und Android Smartphones Online-Lesen für: Windows PC,Mac OSX,Linux

Preis: 39,99 EUR

  • Die Balanced Scorecard: Entwicklungstendenzen im deutschsprachigen Raum
    Interkulturelles Management: Die Bedeutung kultureller Einflüsse bei Diversifikationsstrategien im Personalmanagement
    Online-Kundenbetreuung: Wie Live Support Systeme dem Online-Vertrieb auf die Sprünge helfen
    Hierarchiefreiheit in Organisation und Kommunikation: Eine empirische Untersuchung am Beispiel der holländischen Unternehmensberatung Kessels & Smit
    Projektmanagement: Methoden und Werkzeuge für internationale Entwicklungsprojekte
    Projektcontrolling: Anwendungsmöglichkeiten und Grenzen der Balanced Scorecard
  • Employer-Branding: Bedeutung für die strategische Markenführung. Forschungsergebnisse im Kontext erfolgreicher und nicht erfolgreicher Beispiele aus der Praxis
    Markenpolitik im Einzelhandel: Interaktionseffekte zwischen Herstellermarken und Retail Brands
    Emotionalisierung und Markenwahrnehmung bei Sportevents: Am Beispiel der Rhein-Neckar Löwen in der SAP Arena
    Chinesisches Stadtmarketing im Internet: Wie Chinas Tourismuszentren online auftreten
    Bedeutung von In-Game Advertising im Media-Mix aus Sicht der Mediaagenturen
    Kundenwert-Controlling: Werttreiberbasierte Operationalisierung eines investitionstheoretischen Kundenwertes
 

Mehr zum Inhalt

Service-orientierte Architektur (SOA) - Identifizierung äquivalenter Services in Form semantischer semiautomatischer Unterstützung des EMEO-Layers


 

Doktorarbeit / Dissertation aus dem Jahr 2008 im Fachbereich Informatik - Wirtschaftsinformatik, Note: magna cum laude, Universität Leipzig (Fakultät für Mathematik und Informatik), Sprache: Deutsch, Abstract: Die folgende Arbeit definiert ein neues Konzept zur Flexibilisierung der Schnittstellenbeschreibungen in der Service-orientierten Architektur. Ziel ist die Verbesserung der Verfügbarkeit von Prozessabläufen bei geplanter Ausfallzeit. Das neue Konzept nutzt Ontologien zur unterstützten Suche äquivalenter Services (Kandidaten). Die quasi-statische Bindung zwischen den einzelnen Prozessschritten und den potentiellen Service-Providern wurde als zentrales Problem identifiziert. Sie ermöglicht nur eine partielle Ermittlung des Service-Endpunkts (IP-Adresse, Protokoll und Port) und setzt eine fixe Schnittstellenbeschreibung voraus. Dies führt bei Unverfügbarkeit der Service-Provider zu einer Unterbrechung in der Ablaufumgebung. Menschliches Eingreifen durch Know-how- Träger ist notwendig, um den statischen Charakter der Schnittstellenverarbeitung aufzulösen. Die quasi-statische Bindung mangelt somit an einer flexiblen Schnittstellenverarbeitung bei einer möglichen Unverfügbarkeit der Service-Provider. Der in dieser Arbeit vorgestellte EMEO-Layer, gebildet aus Enterprise Service Bus, Mediation, Enterprise Service Repository und Ontologien, schlägt die Definition einer logischen Schicht zur Identifizierung äquivalenter Services (Kandidaten) durch semantische semiautomatische Unterstützung in der Entwicklungsumgebung vor. Das minimal anzunehmende deklarative Wissen der Know-how- Träger über die fachlichen Anforderungen der Services wird mit Hilfe einer Beschreibungslogik formal beschrieben. Das wissenschaftliche Werkzeug Protégé, federführend entwickelt an der Stanford University, findet Anwendung im EMEO-Layer durch die Modellierung einer Ontologie in der Web Ontology Language. In Kombination mit der Inferenzmaschine RACER (Renamed Abox and Concept Expression Reasoner; Universität Hamburg) wurde ein neuartiger Algorithmus (Semantik-Service-Finder) als Java- Prototyp implementiert. Hiermit wird eine bewertete Liste potentieller äquivalenter Services (Kandidaten) in der Entwicklungsumgebung zurückgeliefert. Mit dem hier vorgestellten Konzept wird bei Ausfall eines Service automatisch ein alternativer Service gebunden und ausgeführt. Damit sind wesentliche Verbesserungen und finanzielle Ersparnisse möglich. Mit diesem Konzept werden die erwähnten potentiellen Gefahrenquellen minimiert, die Verfügbarkeit der Prozessabläufe verbessert und redundante Industrialisierungen der Services genutzt.