Skip to Main Content
Skip Nav Destination
ASME Press Select Proceedings
International Conference on Computer and Computer Intelligence (ICCCI 2011)
By
Yi Xie
Yi Xie
Search for other works by this author on:
ISBN:
9780791859926
No. of Pages:
740
Publisher:
ASME Press
Publication date:
2011

We propose a new approach for dynamic software updates. In this paper, for the dynamically updating of a real time application, a new method has been proposed in which Rate Monotonic Scheduling algorithm has been used. This approach allows updating applications that until now could not be updated at runtime at all or could be updated but with a possibly indefinite delay between the time an update is initiated and the time the update is effected. Unlike existing approaches, we allow arbitrary changes to functions active on the stack and without requiring the programmer to anticipate the future evolution of a program. We argue, using actual examples, that this capability is needed to dynamically update common real applications. At the heart of our approach is a stack reconstruction technique that allows all functions on the call stack to be updated at the same time to guarantee that all active functions have the same version after an update. This is the first general approach that maintains both code and data representation consistency for real time applications.

Abstract
Key Words
1 Introduction
2. The Dunamic Software Update Problem
3. Dynamic Update System
4. Experimental Results
References
This content is only available via PDF.
You do not currently have access to this chapter.
Close Modal

or Create an Account

Close Modal
Close Modal