在基于操作系统的嵌入式应用开发中,特别是在软件架构上还存在着一些具有共性的问题,制约着整个行业的发展。针对这些问题,在嵌入式软件体系结构和开发过程两个方面进行了改进和规范:在软件体系结构上采用了层模式、微核模式、映像模式相结合的架构;在开发过程的规范和构件复用上采用了领域工程、应用工程和集成开发环境的思想。改进后的体系结构和规范在实际开发中得到了验证,值得进一步完善和推广。