针对嵌入式系统的实际特性,着重从系统的角度提出构造一个嵌入式应用程序的开发架构,也可以称为开发框架。该开发架构是以基于组件的方法来开发嵌入式应用程序的,其主要研究系统结构规约、系统行为规约、组件配置和执行、程序产生和系统配置等几个关键问题。研究的结果将指导一个分布嵌入式应用程序开发框架的构造。
The main problem that had to be addressed in this context is to systematically develop a software architecture or framework for embedded applications, taking into account the true nature of embedded systems. There were a great number of design issues and unresolved problems with existing architectures, which had to be carefully analyzed in order to develop a viable component-based design method for embedded applications. Such an analysis was presented, which focuses on a number of key issues: specification of system structure; specification of system behavior; component scheduling and execution; program generation vs. system configuration. The analysis had been used to formulate the guidelines used to develop a software framework for distributed embedded applications.