随着全球互联程度的日益加深,嵌入式系统解决方案也在不断增加新的连接选项,以及高级感测能力和本地分析功能。与此同时,越来越多新功能的出现也推动了对于全新协议栈、复杂算法和综合软件框架的需求,以对系统的复杂度进行更好地安排调度和管理。
目前,即使是软件开发也正面临着多重压力,例如开发时间缩短和始终需要使产品满足不同的市场需求等,此外还要考虑各式各样的连接标准或其它的一些特殊要求。对于嵌入式项目来说,其所面临的挑战远不止这些,通常还包括碎片化的硬件平台、软件的不兼容以及连接标准不一致等。尽管公司不断在软件工程资源方面进行大量投入以改善软件开发所面临的诸多困境,这个改变过程仍会十分漫长,并且是一个极具挑战性的循环周期。