Produktbeschreibung
Während Pervasive Computing aus Sicht der Hardware immer realistischer wird, sind die passenden Software-Tools nicht im gleichen Tempo gereift. Dies stellt eine große Belastung für die Programmierer dar, die es Anwendungen ermöglichen müssen, ihre Funktionalität über die in der Umgebung verfügbaren Geräte zu verteilen. Die Vision dieser Arbeit ist es, Techniken zur Anwendungspartitionierung für die Entwicklung von Pervasive-Computing-Anwendungen zu erforschen. Mit diesen Techniken können Softwareanwendungen in Teile zerlegt werden, die auf mehrere Geräte verteilt werden können. Wir schlagen ein resilientes Akteursmodell vor, um die Partitionierungseigenschaft zu pervasiven Anwendungen strukturell hinzuzufügen. Dieses Modell stellt sicher, dass eine Anwendung dynamisch partitioniert werden kann, um zur Laufzeit auf jedem verfügbaren Gerät in der Umgebung zu laufen. Darüber hinaus ist die resultierende partitionierte Anwendung resilient gegenüber Netzwerkausfällen. Dieses Buch wird sowohl für Forscher, die sich für Pervasive Computing interessieren, als auch für Entwickler von Programmiersprachen nützlich sein, die speziell für die Erstellung von Softwareanwendungen entwickelt wurden, die in mobilen Ad-hoc-Netzwerken laufen.