Diploma Thesis DIP-2074

BibliographyHandte, Marcus: Entwicklung eines Komponentensystems für Anwendungen in ubiquitären Rechnersystemen.
University of Stuttgart, Faculty of Computer Science, Diploma Thesis No. 2074 (2003).
104 pages, german.
CR-SchemaC.2.4 (Distributed Systems)
D.2.11 (Software Engineering Software Architectures)
D.3.3 (Programming Language Constructs and Features)
KeywordsUbiquitous Computing; Pervasive Computing; Component Software; BASE; PCOM
Abstract

Ubiquitäre Rechnersysteme stellen hohe Anforderungen an Anwendungen. Die Heterogenität und Mobilität der Rechner in ubiquitären Rechnersystemen sowie der steigende Bedarf an kontextuellen Informationen erfordern Abstraktionen, die in der Lage sind, diese Anforderungen zu reduzieren. Softwarekomponenten stellen eine geeignete Abstraktion dar, mit deren Hilfe die Komplexität von Anwendungen für ubiquitäre Rechnersysteme gesenkt werden kann. Im Laufe dieser Arbeit werden die Anforderungen an Verteilungsinfrastrukturen zur Entwicklung von Anwendungen für ubiquitäre Rechnersysteme erarbeitet. Entlang dieser werden bestehende Arbeiten vorgestellt und verglichen. Dabei zeigt sich, dass existierende Arbeiten nicht alle Anforderungen zufrieden stellend abdecken. Im Anschluss an die Diskussion existierender Arbeiten wird ein Ansatz für ein Komponentensystem vorgeschlagen, mit dem auf die Anforderungen eingegangen wird. Dieser dient als Grundlage für die darauf folgende Ausarbeitung der Konzepte und deren Implementierung. Ausgehend von der Implementierung werden die Kosten für den Einsatz von komponentenbasierten Abstraktionen abgeschätzt und mit denen für den Einsatz von dienstbasierten verglichen. Zum Abschluss der Arbeit werden weitere Entwicklungsmöglichkeiten vorgestellt und zukünftige Arbeiten motiviert.

Full text and
other links
PDF (1760393 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
Contactmarcus.handte@informatik.uni-stuttgart.de
Department(s)University of Stuttgart, Institute of Parallel and Distributed High-Performance Systems, Distributed Systems
Project(s)Verteilte Systeme
Entry dateAugust 25, 2003
   Publ. Department   Publ. Institute   Publ. Computer Science