基于嵌入式实时系设计模式的设计.docVIP

  • 6
  • 0
  • 约4.88千字
  • 约 14页
  • 2016-11-22 发布于贵州
  • 举报
基于嵌入式实时系设计模式的设计

基于嵌入式实时系统设计模式的设计  1 引言  从系统的观点来看,嵌入式实时系统也是系统,特别是硬件技术的快速发展,嵌入式实时软件也有快速适应硬件型号升级问题,也有业务快速变更要求以及可伸缩、可修改、可复用等方面的问题。但面向对象技术对于实时性、可靠性的描述并不适合,在嵌入式实时应用中依然不是主流设计方法,从而引入了模式的概念。   最早也是最基础的设计模式是Liskov提出的七种基本模式,并提出对象构成模式的五条基本准则[1-4],为面向对象设计模式奠定了理论基础。Gamma等四人提出了常用的25种设计模式[5],为用模式设计软件体系结构提供了工程实践的基础。不过Gamma的模式作用域是局部的,只在单个的协作内。Bruce Douglas将两个重要的软件工程进展--模式和UML相结合,成功地应用在主流实时软件传统使用的概念和技术中[6]。   本文讨论的模式ERTSDP是基于Bruce Douglass的实时设计模式基础之上,对典型嵌入式实时系统的设计解决方案加以总结抽象,提出的一套完整的设计思路。这一模式的提出可以促使本领域软件开发速度成倍的提高,更为重要的是软件质量也可以得到保证。   2嵌入式实时系统设计模式(ERTSDP)研究   2.1 设计模式的定义   设计模式[7-9]是对经常出现问题的泛解。模式由三个重要的方面组成:第一是问题(pr

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档