DSpace About DSpace Software
 

Makerere University Research Repository >
Faculty of Computing and Information Technology >
Theses & Dissertations (CIT) >

Please use this identifier to cite or link to this item: http://hdl.handle.net/123456789/523

Title: Resilient partitioning of pervasive computing services
Authors: Bainomugisha, Engineer
Keywords: Distributed systems
Pervasive applications
Language constructs and features
Concurrent programming structures
Issue Date: 2008
Publisher: Vrije Universiteit Brussel
Abstract: The vision of pervasive computing is being realized with many elements of pervasive computing becoming available: hand-held, wall-sized and wearable computers, wireless technology and devices to sense and control appliances. While this vision is becoming more realistic from the hardware point of view, the matching software tools have not matured at the same rate. Pervasive computing environments are naturally distributed over multiple devices connected via wireless technology. This thesis explores the application partitioning techniques for development of pervasive computing applications. Using these techniques, software applications can be decomposed into parts that can be distributed amongst multiple devices. Application partitioning in a pervasive computing environment raises new requirements: runtime application partitioning that is user controlled, retractable and resilient to network failures. We observe that current state of the art software tools miss out these important characteristics that apply to the pervasive computing environment. We propose a resilient actor model to structurally add this property to the pervasive applications. This model ensures that an application can be dynamically partitioned to run on any available device in the surroundings at runtime. The partitioning realized using resilient actor model is user guided and the resulting partitioned application is resilient to network failures.
Description: A dissertation submitted in partial fulfillment of the requirements for the degree of Master after Master of Computer Science.
URI: http://hdl.handle.net/123456789/523
Appears in Collections:Theses & Dissertations (CIT)

Files in This Item:

File Description SizeFormat
bainomugisha-thesis08-brussels-cit-masters.pdf1196KbAdobe PDFView/Open

All items in DSpace are protected by copyright, with all rights reserved.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2005 MIT and Hewlett-Packard - Feedback