一种基于基因思想核在开发式分布处理(ODP)模型中应用.pdfVIP

一种基于基因思想核在开发式分布处理(ODP)模型中应用.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文档。上传文档
查看更多
一种基于基因思想的核在开发式分布处理(ODP )模 型中的应用 曾睿 中国联通北京分公司,北京(100038 ) E-mail: zengrui@ 摘 要:本文主要针对目前在软件开发中使用构件时遇到的各类问题,结合现代分布式计算 中各类思想方法,借鉴生物学中的基因问题,利用基因组具有整个有机体全部遗传特征的特 性,在现有 ODP (开发式分布处理)体系架构上,提出了一种部分改进的新型分布式系统 平台架构。通过在容器中加入的核及相关机制,可实现构件自动生长和容器中构件自动修复 愈合。 关键词:核,基因,构件,愈合,开放式分布处理 中图分类号:TP301 1.引言 自从Doug Meitroy在1968年第一次提出共享构件库以来,软件重用技术被认为是解决软 件危机的一个非常有吸引力的方法。基于构件的软件开发方法已成为现代软件工程发展的方 向,面向对象技术的发展与应用,在提高软件可重用性方面起了积极的推动作用。经过十几 年的发展,已经取得了很大进展。但在商业软件系统应用中,还主要存在三个障碍:①基于 构件的软件工程方法学还不够成熟;②由于缺乏标准化的、有效的构件分类、表示和提取方 法,使得构件搜索带来了巨大的不可预知的工作量③如何实现构件的有机组织管理,还待进 一步研究。 基因是DNA (脱氧核糖核酸)分子上具有遗传效应的特定核苷酸序列的总称,是具有 遗传效应DNA分子片段。基因分子位于染色体上,是基础的遗传单位,它们决定一个人眼 睛的颜色、耳朵的大小、脑容量等所有人的生理特征和一些行为特征,它可通过复制把遗传 信息传递给下一代,从而使后代表现出与亲代相似的性状。 结合现代分布式计算中各类方法,利用基因组具有的整个有机体全部遗传特征的特性, 可以基于现有的开发式分布处理体系架构,建立一种部分改进的新型分布式平台架构,同时 实现构件自动生长和构件自动愈合的新型构件管理机制。 2 .部分改进的新型分布式平台架构 2.1 新型分布式平台构架示意图 图1 部分改进的新型分布式平台架构 - 1 - 2.2 新型分布式平台架构的详细说明: 有关节点(Node )、容器(Capsule )、簇(Cluster )、基本工程对象(BEO )、通道(Channel )、 [1] 王 簇管理者(Cluster Manager )、容器管理者(Capsule Manager )的概念均参见参考文献 柏,王洪熳,邹华. 分布计算环境 [M].北京:北京邮电大学出版社,2000.08 。 核(Core ):每个核属于一个特定的容器,包含所有整个系统架构信息和含其他节点在 内的所有构件的信息;提供容器之间互访对方资源的能力(包括存储、处理和通信等资源), 核之间可以通过通信机制交互;通过核通道中的对象的协作提供分布透明性,如提供构件接 口的位置信息,实现构件位置透明性和迁移透明性;容器管理器通过核了解所需构件信息, 实现容器中的构件自适应生长;容器管理器通过核了解其他相关容器中的构件情况,方便调 用交互外,可实现容器间的共生机制,并且自发的修护构件,实现容器中构件的自动愈合。 3 .对核的详细描述 3.1 核的组成部分 3.1.1 系统信息库 系统信息库包括和含其它节点在内的整个系统中所有构件的信息,其中通过构件的属性 反映系统的架构信息。在系统建立初期,此信息库可作为系统需求构件库,为构件的自适应 生长提供信息;在系统建成以后,此信息库可作为系统的构件维护库,为系统出现异常时实 现构件的自动愈合提供信息。 1) 信息的表示形式:因为这些信息不仅仅对人来说是可以理解的,更为重要的是需要 让机器也容易理解,所以,必须选用基于语义的编

文档评论(0)

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

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

1亿VIP精品文档

相关文档