• English
    • Deutsch
  • English 
    • English
    • Deutsch
  • Login
View Item 
  •   Home
  • Universität Ulm
  • Publikationen
  • View Item
  •   Home
  • Universität Ulm
  • Publikationen
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Eine Middleware für spontane Kommunikationsanwendungen

Thumbnail
vts_8691_12912.pdf (1.520Mb)
154 S.
Veröffentlichung
2013-11-07
Authors
Elsholz, Jan-Patrick
Dissertation


Faculties
Fakultät für Ingenieurwissenschaften und Informatik
Abstract
Diese Arbeit verfolgt die Vision der Unified Communications, der Aggregation aller Formen synchroner Kommunikation in einer einzigen Anwendung bei gleichzeitiger Integration der logischen Präsenz. Dazu wird eine Middleware vorgestellt, die aufbauend auf einer protokollagnostischen API die modulare Entwicklung spontaner Kommunikationsanwendungen ermöglicht. Die kommunikationstypischen Aufgaben werden bei allen Kommunikationsformen lose gekoppelt und ermöglichen dadurch eine Wiederverwendbarkeit und Austauschbarkeit einzelner, protokollspezifischer Teilbereiche. Eine eingeführte Schichtenarchitektur unterteilt die einzelnen Schichten des OSI Referenzmodells in Provider, User Agent und Decorator. Dies ermöglicht sowohl die client- wie auch die serverseitige Unterstützung bei der Entwicklung von Kommunikationsanwendungen. Das zugrundeliegende Programmiermodell besteht aus den drei Entitäten Session, Binding und Context. Basierend auf dieser API können Anwendungen erstmals für dedizierte Kommunikationsformen protokollunabhängig entwickelt werden. Die Anwendungen sind dabei selbst wieder Module der Middleware und können sowohl ausgetauscht wie auch zur Laufzeit hinzugefügt werden. Eine webbasierten GUI ermöglicht die Interaktion mit dem Benutzer von jedem Endgerät mit einem Webbrowser. Dabei werden die Systemressourcen für die Middleware vom Endgerät entkoppelt, um die typischerweise mobilen und ressourcenbeschränkten Endgeräte zu entlasten. Mit einer Evaluation der prototypischen Implementierung gegenüber bestehenden Bibliotheken wird gezeigt, dass das Programmiermodell erfolgreich auf allen Schichten des OSI Referenzmodells anwendbar ist. Eine Vergleichsmessung des Goodputs verdeutlicht die zusätzliche Abstraktionsschicht, wohingegen der um bis zu 72 % reduzierte Programmieraufwand neben der deutlich erhöhten Wiederverwendbarkeit von Code die reduzierte Fehleranfälligkeit durch Verwendung der Middleware visualisiert.
Date created
2013
Subject headings
[GND]: API | Multimedia | Unified Communications
[LCSH]: Middleware
[DDC subject group]: DDC 004 / Data processing & computer science
License
Standard
https://oparu.uni-ulm.de/xmlui/license_v3

Metadata
Show full item record

DOI & citation

Please use this identifier to cite or link to this item: http://dx.doi.org/10.18725/OPARU-2516

Elsholz, Jan-Patrick (2013): Eine Middleware für spontane Kommunikationsanwendungen. Open Access Repositorium der Universität Ulm und Technischen Hochschule Ulm. Dissertation. http://dx.doi.org/10.18725/OPARU-2516
Citation formatter >



Policy | kiz service OPARU | Contact Us
Impressum | Privacy statement
 

 

Advanced Search

Browse

All of OPARUCommunities & CollectionsPersonsInstitutionsPublication typesUlm SerialsDewey Decimal ClassesEU projects UlmDFG projects UlmOther projects Ulm

My Account

LoginRegister

Statistics

View Usage Statistics

Policy | kiz service OPARU | Contact Us
Impressum | Privacy statement