Vol.9, No.1, February 2020.                                                                                                                                                                           ISSN: 2217-8309

                                                                                                                                                                                                                        eISSN: 2217-8333


TEM Journal



Association for Information Communication Technology Education and Science

Challenges in Dynamic Software Updating


Danijel Mlinarić


© 2020 Danijel Mlinarić, published by UIKTEN. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. (CC BY-NC-ND 4.0)


Citation Information: TEM Journal. Volume 9, Issue 1, Pages 117-128, ISSN 2217-8309, DOI: 10.18421/TEM91-17, February 2020.


Received: 06 January 2020.

Revised:   02 February 2020.
Accepted:  07 February 2020.
Published: 28 February 2020.




Changes in the domain or simple bug corrections lead to software updating. In general, software updating involves halting the running program, which is not desirable in the current applications, for reasons such as costs in business or undesired situations in mission-critical applications. To avoid program halting and to replace the current program version while running, many different Dynamic Software Updating (DSU) solutions have been developed. This paper presents a set of challenges in the existing research of dynamic software updating and the ideas for further developments.


Keywords –on-the-fly modification, hot-swapping, dynamic software change.



Full text PDF >  



Copyright © 2012-2020 UIKTEN, All Rights reserved
Copyright licence: All articles are licenced via Creative Commons CC BY-NC-ND 4.0 licence