- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Pi演算构件行为兼容性研究
基于Pi演算构件行为兼容性研究
摘 要:构件行为的兼容性分析是研究构件动态交互过程中的重要问题,其研究结果可应用于构件替换、迁移、动态自适应演化等研究。为了保证构件在替换或组合之后系统仍能正常稳定运行,利用Pi演算对构件行为进行建模,并对多个构件行为间的兼容性进行验证,提出了绝对兼容、相对兼容等理论,并运用兼容度来判定构件行为兼容性强弱,且通过实例进行分析说明。
关键词:Pi演算; 构件行为; 行为交互; 兼容性; 兼容度
中图分类号:TP311
文献标志码:A
文章编号:1001-3695(2010)02-0537-04
doi:10.3969/j.issn.1001-3695.2010.02.037
Research on Pi-calculus-based behavioral compatibility of components
ZHAO Chun-bo, WU Qing, HU Wei-hua
(College of Computer, Hangzhou Dianzi University, Hangzhou 310018, China)
Abstract:Making research on behavioral compatibility of components is an important issue when studing the dynamic interaction of them.The research result could be applied to the research of component replacement, migration, dynamic adaptive evolution and so on.In order to ensure the stability of the whole system after replacement or combination of component,this paper used Pi-calculus to model the component behavior,and verified the compatibility between two component behaviors.Besides, gave some definitions,such as absolute compatibility, relative compatibility and compatible degree which could be used to judge the compatibility strength. At last, made a concrete example to analyse the behavioral compatibility of components.
Key words:Pi-calculus; component behavior; behavioral interaction; compatibility; compatible degree
0 引言
目前,构件技术[1]已经成为软件产业发展的关键技术之一,推行基于构件的软件开发技术是当前软件生产的世界潮流。其中,对于构件动态交互行为模型以及构件动态自适应组装与演化的研究在基于构件的软件开发领域中十分活跃。近年来,对于构件行为的形式化描述,以及在构件交互行为的一致性、相容性[2]等方面取得了一定的研究成果。仲辉等人[3]通过运用Pi演算来对行为进行形式化建模,但却无法为两个行为之间的等价性验证提供支持。申利民等人[4]对构件动态演化行为一致性方面进行了一些研究,但是不能保证构件组合内部流程结构是否正确,交互过程中是否存在死锁或不可达状态,对构件行为兼容性的验证工作存在不足。在对构件进行增加、删除、替换、重组之后,为了确保系统的正常稳定运行,提高构件动态演化的自适应性,必须保证构件之间动态交互行为的兼容性。那些交互行为兼容性不高的构件很有可能导致整个系统出错或崩溃等后果。针对这一问题,本文着重阐述了构件实体间交互行为的兼容性验证。
本文的主要工作就是在汲取现有理论研究成果的基础上,首先基于Pi演算这一进程代数来形式化地描述与定义了构件行为以及构件交互行为[5~7],之后给出了组装交互的两构件在请求/提供接口上行为兼容的验证规则及定理。根据构件交互行为兼容性的强弱将其划分为绝对兼容与相对兼容,前者要求交互行为能够在每条可能的交互路径上均能正常完成任务,后者要求至少存在一条可行交互路径。在此基础上,基于
您可能关注的文档
最近下载
- 血透室护士在医疗行为中的职业暴露与职业防护专家讲座.pptx VIP
- 水利工程事故应急方案【精选资料】.doc VIP
- 西奥扶梯XO-9800电气原理图纸.pdf
- 2025年中级注册安全工程师《安全生产法律法规》考试真题及答案解析.docx VIP
- 配送中食材卫生保障措施.docx VIP
- 国家科学技术学术著作出版基金资助力度与科技学术著作出版成本初探.pdf VIP
- DBJ50T-323-2019 滨江步道技术标准 .docx VIP
- 2025年电竞教育机构运营模式与盈利分析.docx
- 5.2染色体变异课件(共47张PPT)人教版(2019)高中生物学必修2(内嵌音频+视频).pptx VIP
- 【复习资料】00642传播学概论(章节复习要点).doc VIP
原创力文档


文档评论(0)