- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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) 信息的表示形式:因为这些信息不仅仅对人来说是可以理解的,更为重要的是需要
让机器也容易理解,所以,必须选用基于语义的编
您可能关注的文档
最近下载
- 《防范遏制矿山领域重特大生产安全事故的硬措施》解读.pptx VIP
- [运行]-污水处理运营费用明细.docx VIP
- 《中华人民共和国标准化法》专业解读课件.pptx VIP
- 高中数学精品讲义:三角函数的概念(五大题型).pdf VIP
- 2025无创正压通气临床研究年度进展.pdf VIP
- 20240320可用性工程(人因设计)研究报告 空白模版.docx VIP
- GB_T 32151.14-2023 碳排放核算与报告要求 第14部分:其他有色金属冶炼和压延加工企业.pdf VIP
- 医务人员职业安全防护措施.pdf VIP
- 12J6 外装修标准图集.pdf VIP
- 兽医内科病 兽医学教材.ppt VIP
文档评论(0)