Design of Satellite Management Software Based on FSM and Event-driven
Gai Jian-ning · Jisuanji gongcheng · 2009
With the structure of aerospace craft increasingly becoming complex and its software scale being more and more inflated,the design of software framework becomes the key technology of the software design. Aiming at this problem,this paper proposes a software modularized design method based on Finite State Machine(FSM) model. It establishes event-driven mechanism and constructs system structure of the software according to the process flow which is event generating,event queue maintaining and event answering. Experimental result indicates that the design improves the reliability and developing efficiency of software,makes it easier vindicating and expanding,and reduces the disabled risk.