首页 | 本学科首页   官方微博 | 高级检索  
     

构件系统建模及其动态演化一致性验证方法
引用本文:郑明,李彤,林英,周小煊,李响,明利.构件系统建模及其动态演化一致性验证方法[J].计算机科学,2017,44(11):80-86, 113.
作者姓名:郑明  李彤  林英  周小煊  李响  明利
作者单位:云南大学软件学院 昆明650500,云南大学软件学院 昆明650500;云南省软件工程重点实验室 昆明650500,云南大学软件学院 昆明650500;云南省软件工程重点实验室 昆明650500,云南大学软件学院 昆明650500,云南大学软件学院 昆明650500,云南大学软件学院 昆明650500
基金项目:本文受国家自然科学基金(61379032,61262024,61462092),云南省教育厅科学研究基金(2014Y012),云南大学研究生科研创新基金项目(111)资助
摘    要:基于构件的软件开发已成为软件开发的主流方法,但针对构件系统动态演化后的一致性保持问题,目前尚缺乏统一的标准,为此提出一种验证构件系统动态演化一致性的方法。首先,应用进程代数构造构件模型,并在此基础上得到粗粒度的构件系统模型;然后,根据构件系统模型及其状态的变化,提出构件系统外部行为提取算法,并基于弱互模拟理论定义构件系统动态演化一致性的验证准则;最后,提取演化前后构件系统的行为,并将其转换成便于Pi演算自动工具MWB(Mobility Workbench)识别的格式,以进行行为一致性验证。案例研究表明,该方法是可行且有效的。

关 键 词:构件  构件系统  进程代数  弱互模拟  动态演化
收稿时间:2016/10/20 0:00:00
修稿时间:2016/12/27 0:00:00

Dynamic Evolution Consistency Verification Method for Component System Modeling
ZHENG Ming,LI Tong,LIN Ying,ZHOU Xiao-xuan,LI Xiang and MING Li.Dynamic Evolution Consistency Verification Method for Component System Modeling[J].Computer Science,2017,44(11):80-86, 113.
Authors:ZHENG Ming  LI Tong  LIN Ying  ZHOU Xiao-xuan  LI Xiang and MING Li
Affiliation:School of Software,Yunnan University,Kunming 650500,China,School of Software,Yunnan University,Kunming 650500,China;Key Laboratory in Software Engineering of Yunnan Province,Kunming 650500,China,School of Software,Yunnan University,Kunming 650500,China;Key Laboratory in Software Engineering of Yunnan Province,Kunming 650500,China,School of Software,Yunnan University,Kunming 650500,China,School of Software,Yunnan University,Kunming 650500,China and School of Software,Yunnan University,Kunming 650500,China
Abstract:Component-based technology has become a main stream approach for software development,however,how to maintain a high level of consistency of the component system after dynamic evolution is still lacking a generally accepted standard.So a verification method was proposed to verify whether a component system is consistent after dynamic evolution.Firstly,component model was proposed based on process algebraic,and a complex component system model could be obtained by combination of the components model.Secondly,according to the component system model and its state changes,an algorithm for extracting the external behavior of the component system was proposed,and a verification standard of consistency of the component system was presented based on weak bisimulation theory.Finally,the behavior of the component system was obtained,and then these behaviors were converted into a format which is conve-nient for Mobility Workbench to identify and verify.The case study shows that the proposed approach is feasible and effective.
Keywords:Component  Component system  Process algebraic  Weak bisimulation  Dynamic evolution
点击此处可从《计算机科学》浏览原始摘要信息
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号