Partial replacement method of windows software and its application in the shipbuilding industry

Jie Liu, Xingshan Chang, Feng SUN, Jianhui ZHOU · DOAJ (DOAJ: Directory of Open Access Journals) · 2021

ObjectiveDue to the changes in business and usage scenarios of software systems, their potential design flaws gradually expose. Therefore, the software system need to be upgraded, extended or defect-repaired. In order to reduce the difficulty of implementing these requirements, a partial replacement method of windows software is proposed.MethodsBased on the message mechanism of the operating system, the method involves using Hook technology to capture the messages of the original software system and then jump to the newly developed processing function package for processing. Thus, the replacement of the old function in the software with the newly developed function is realized, achieving the purpose of the partial replacement of the software. Meanwhile, an auxiliary tool module is designed and implemented to simplify the application complexity of this technology.ResultsThe proposed method achieves good results in engineering applications. Through this method, applications such as partial upgrades and information integration between different softwares can be easily realized while ensuring software independence. ConclusionThis is a feasible solution for operation and maintenance services when the C/S mode application lacks the original developer's upgrade support.

Read the paper · More papers on PaperTik