Title :
Towards repairing critical embedded software on-the-fly
Author :
Du, Jiaxing ; Zhu, Lianjun ; Wang, Lianlai
Author_Institution :
Department of Scientific Research, Academy of Armored Force Engineering, Beijing, China
Abstract :
The paper proposes a framework for on-the-fly repairing critical embedded software which is developed using formal derivation techniques. When a failure occurs during runtime, recorded information about software derivation history helps to identify and locate the original error in early phases of the development process quickly and precisely; afterwards we can tentatively correct the error and reconstruct the software until the failure is removed. An implementation of a semi-automatic tool demonstrates the feasibility and leads to a general comprehension of the framework.
Keywords :
Computers; Embedded software; History; Maintenance engineering; Programming; Real time systems; formal methods; reverse engineering; software maintenance;
Conference_Titel :
Information Science and Engineering (ICISE), 2010 2nd International Conference on
Conference_Location :
Hangzhou, China
Print_ISBN :
978-1-4244-7616-9
DOI :
10.1109/ICISE.2010.5690727