随着软件复用技术的发展,可复用的软件框架日益受到人们的重视。软件框架有助于实现领域内体系结构层次较大粒度的设计复用,已成为一个软件系统的核心。在对层次状态机基本概念说明的基础上对嵌入式软件开发领域中的层次结构进行了深入研究,最后设计并实现了一个可复用的软件框架State Machine Engine,在嵌入式软件开发中有很强的应用价值。
With the advancement of software reusable technology, reusable software framework is becoming more and more important. Software framework contributes to the implementation of reusable domain architecture, which is the kernel of a software system. Based on HSM, the hierarchic architecture in software development of embedded system is studied. Finally, an implementation of a valuable reusable software framework State Machine Engine is presented.