分布式实时系统的软件体系结构风格的研究.pdfVIP

分布式实时系统的软件体系结构风格的研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分布式实时系统的软件体系结构风格研究 叶俊民,王振宇,陈利,赵恒 (中船重工集团第七研究院709研究所,武汉430074) (华中师范大学计算机科学系,武汉430079) (武汉大学软件工程国家重点实验室,武汉430072) E—mail:tedye@sohu.tom 摘要:软件体系蛄构瓯格研究是软件设计中的一项重要问赶.常见的软件体系结构风格主要包括有管道结构,黑板结 构.屡次结构.面向对象软件结构、c0RBA结构、领域专零系统.基于商业背景的可重用软件等.但分布式实时系 统的体最结构风榕还没有络出,本文扩展7M.Shaw的体系结构风格描述框架,引入时问纷束特征.曩后给出了相关 的设计结论。 美键词:分布式实时系统;软件体系结构;健荔潴构风格 中豳发分类号:TP301 文献标识吗:AL 在【4倍}出的一个例子中,说明了CPU对多个事件流的处理情况。常规的解决方法会带来错误。因此,处理此类问题的一种 简单方法是使用优先级中断的方j击。但随着应用系统的援模越来越大、越来越复杂,这时对~个CPU而言,要满足所有实时时 限将变得越来越困难。 解决这~问题的另一种可行方法是,在每一个实时设备前放置一个专用的处理单元.使得该实时设备的I/O都能够被及时处 理。在一个系统中将多台诸如此类的实时设备用网络连接起来,以构成一个分布式系统。这一系统在能够满足实时性要求的前 提之7卜,又县有分布式系统的所有特征。这就是所谓的分布式实时系统。 分布式实时系统的激励事件可以分为三类。第一类是周期性事件,它们每隔m就产生一次。第二类是非周期性事件.它们 可以重现但不是周期性重现的。第三是偶发事件,它可能重现,也可能不会重现。 分布式实时系统在现实世界中有很多应用,诸如军事上的指挥控制系统,工业上的机器人生产线.等等。这类系统的研究 显然是十分有意义的。 分布式实时系统的特征如下:1)并发、多任务特性。2)时问跟制特征。3)与外部环境的通讯特征。4)可预知性特征。5) 确定性特征。6)容错性特征。 本文第1节对相关概念进行了定义。第2节定义了分布式实时系统的体系结构风格。第3节给出了基于该风格的应用。第4 节分析了相关的设计问题。 1基本概念 1,1软件体系结构 软件体系结构目前尚无统一的定义。一种可以接受的定义是【3】,软件体系结构定义为程序,系统各部件的结构以及它们之间 的内部关系和指导它们的设计并随时间而演变的原理和方针。具体观点如下,第一,从结构模式观点上看,软件体系结构包括 基盒璜目r宵防科技顶研摹金(413150601)和武汉大学软件工程目家莺点实验室开放基金(sKL(4)020)资助。 惟膏两打r叶俊民-男,1965年生,湖北省武投市人。尉教授.博士研究生,主要研究方向为较件体系结构及其测试。壬摄宇.男.1938年生, 河南省巩县人·研究员,博士生导师.主薯研究方向为新型软件测试拄术。陈利,女,湖北省武汉市人.副教授。赵恒.女,1966年生 湖北省武汉市人.博士研究生.主要研究方向为构件技术。 丝兰竺!竺!!竺生竺竺皇壁苎———————————————————————————————————————一 软件部¨、【ij|i们之川的联系和系统构造、方式、约束、语义,分析、属性、基本原理和系统需求。这一类研究可以从体系结构 描述语苫。ADL)的发展中得以体现。第二,框架模式观点虽然与结构观点有相似点t但前者更加强调系统的整体连贯性,主 要针对特定锁域和问题,而不仅仅足研究系统的组成。第三,动态模型包括系统的总体配置的变化、建立,禁止预定义的通讯、 f£连信道和计算进程等。第四,进程模式观点强调软件体系结构中的构造过程中的步骤和进程t在这一观点F软件体系结构是 一个进程描述的结果。 1 2软件体系结构风格 paradigm)。体系结构风格定义了一个系统家族,即一-k 软件体系结构风格(sty『le)又称软件体系结构习惯模式(idiomatic 体系结构定义个词汇表和一组约束:词汇表中包含一些构件和连接器类型,而这组约束指出系统是如何将这些构件和连接器 组合起来的. 按照软件体系

文档评论(0)

youyang99 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档