DocumentCode
104051
Title
Patching a patch - software updates using horizontal patching
Author
Stolikj, Milosh ; Cuijpers, Pieter J. L. ; Lukkien, Johan J.
Author_Institution
Dept. of Math. & Comput. Sci., Eindhoven Univ. of Technol., Eindhoven, Netherlands
Volume
59
Issue
2
fYear
2013
fDate
May-13
Firstpage
435
Lastpage
441
Abstract
This paper presents a method for optimizing software updates of consumer electronic devices running multiple applications with a common software component, called horizontal patching. Instead of using separate deltas for patching different applications, the method generates one delta from the other. Due to the large similarities between the deltas, this horizontal delta is small in size. Experimental results on two test sets, consisting of software updates for sensor networks and smart phones, show that significant improvements can be achieved. Between 27% and 84% data can be saved from transmission, depending on the type of applications and shared components.
Keywords
consumer electronics; mobile computing; smart phones; wireless sensor networks; common software component; consumer electronic devices; horizontal delta; horizontal patching; sensor network; smart phone; software update optimisation; Classification algorithms; Encoding; Microprogramming; Operating systems; Smart phones; Software algorithms; heterogeneous networks; horizontal patching; remote reprogramming; software update;
fLanguage
English
Journal_Title
Consumer Electronics, IEEE Transactions on
Publisher
ieee
ISSN
0098-3063
Type
jour
DOI
10.1109/TCE.2013.6531128
Filename
6531128
Link To Document