一种演化超图文法到状态转移系统的映射方法
本文选题:软件演化 + 体系结构 ; 参考:《软件学报》2016年07期
【摘要】:运用模型检测技术验证动态演化的正确性,是近年来软件体系结构动态演化研究领域面临的一个挑战.然而,当前的方法很少考虑软件体系结构动态演化时的相关条件.针对该问题,提出用条件状态转移系统表示软件体系结构动态演化的状态模型,将软件体系结构超图映射为状态,演化规则运用映射为条件状态转移关系,给出软件体系结构动态演化的条件超图文法到条件状态转移系统的映射方法以及相应的实现算法,实现了软件体系结构动态演化的条件状态转移系统的构建,并证明了在该映射方法下,软件体系结构动态演化条件超图文法与条件状态转移系统的互模拟等价.最后通过案例分析,运用该方法以及模型检测技术,验证了软件体系结构动态演化的相关性质,从而验证了该方法的有效性.
[Abstract]:It is a challenge to verify the correctness of dynamic evolution by using model checking technology in the field of software architecture dynamic evolution in recent years. However, the current methods rarely consider the related conditions for the dynamic evolution of software architecture. In order to solve this problem, a state model is proposed to represent the dynamic evolution of software architecture with conditional state transition system. The hypergraph of software architecture is mapped to state, and the evolution rules are mapped to conditional state transition relation. The mapping method from conditional hypergraph grammar to conditional state transition system of software architecture dynamic evolution and the corresponding implementation algorithm are given, and the construction of conditional state transition system of software architecture dynamic evolution is realized. It is proved that the software architecture dynamic evolution conditional hypergraph method and conditional state transition system are equivalent to each other under this mapping method. Finally, by using the method and model checking technology, the related properties of the dynamic evolution of the software architecture are verified, and the validity of the method is verified by a case study.
【作者单位】: 东华理工大学计算机科学与技术系;同济大学计算机科学与技术系;
【基金】:国家自然科学基金(61272107,61262001) 国家高技术研究发展计划(863)(2009AA012201) 国家教育部网络时代的科技论文快速共享专项(20110740001) 江西省青年科学家培养对象计划(20142BCB23017) 江西省自然科学基金(20114BAB2 01043) 江西省科技支撑计划(20112BBE50048) 江西省发明专利产业化技术示范项目(20143BBM26115)~~
【分类号】:TP311.5
【参考文献】
相关期刊论文 前5条
1 徐洪珍;曾国荪;陈波;;软件体系结构动态演化的条件超图文法及分析[J];软件学报;2011年06期
2 徐洪珍;曾国荪;;基于超图文法的软件体系结构动态演化[J];同济大学学报(自然科学版);2011年05期
3 常志明;毛新军;齐治昌;;Bigraph理论在自适应软件体系结构上的应用[J];计算机学报;2009年01期
4 马晓星;曹春;余萍;周宇;;基于图文法的动态软件体系结构支撑环境[J];软件学报;2008年08期
5 林惠民,张文辉;模型检测:理论、方法与应用[J];电子学报;2002年S1期
【共引文献】
相关期刊论文 前10条
1 葛徐骏;王玲;徐立华;郭建;朱惠彪;;ProMiner:系统性质驱动的双向一致性检验框架[J];软件学报;2016年07期
2 徐洪珍;曾国荪;王晓燕;;一种演化超图文法到状态转移系统的映射方法[J];软件学报;2016年07期
3 张博;李永明;;广义可能线性时序逻辑的自动机方法[J];内江师范学院学报;2016年06期
4 洪志国;王永滨;石民勇;;基于模型检测和Maya MEL脚本反馈机制的动漫渲染中间件开发[J];中国传媒大学学报(自然科学版);2016年02期
5 汪永好;肖超恩;曾广平;;基于事务的SMC动态演化容错机制[J];计算机工程与设计;2016年04期
6 蔡文华;徐洪珍;;面向服务的构件可信演化策略[J];计算机应用与软件;2016年04期
7 ZHANG Chen;DUAN Zhenhua;YU Bin;TIAN Cong;DING Ming;;A Test Case Generation Approach Based on Sequence Diagram and Automata Models[J];Chinese Journal of Electronics;2016年02期
8 孙晶;金晓文;;模型检测引导的TTCN-3测试套生成技术研究[J];计算机应用与软件;2016年03期
9 章鹤松;;基于遗传算法的动态体系结构选择[J];电脑知识与技术;2015年34期
10 Yu ZHOU;Jidong GE;Pengcheng ZHANG;Weigang WU;;Model based verification of dynamically evolvable service oriented systems[J];Science China(Information Sciences);2016年03期
【二级参考文献】
相关期刊论文 前7条
1 马晓星;曹春;余萍;周宇;;基于图文法的动态软件体系结构支撑环境[J];软件学报;2008年08期
2 梅宏;申峻嵘;;软件体系结构研究进展[J];软件学报;2006年06期
3 李长云;李赣生;何频捷;;一种形式化的动态体系结构描述语言[J];软件学报;2006年06期
4 吕建;陶先平;马晓星;胡昊;徐锋;曹春;;基于Agent的网构软件模型研究[J];中国科学E辑:信息科学;2005年12期
5 王映辉,王立福;软件体系结构演化模型[J];电子学报;2005年08期
6 马晓星 ,余萍 ,陶先平 ,吕建;一种面向服务的动态协同架构及其支撑平台[J];计算机学报;2005年04期
7 黄罡,梅宏,杨芙清;基于反射式软件中间件的运行时软件体系结构[J];中国科学E辑:技术科学;2004年02期
【相似文献】
相关期刊论文 前10条
1 曾晓勤;韩秀清;邹阳;;一种基于边的上下文相关图文法形式化框架[J];软件学报;2008年08期
2 邹阳;吕建;曹春;胡昊;宋巍;杨启亮;;上下文相关图文法的表达能力分析[J];软件学报;2012年07期
3 丁函;王毅;徐格静;;图文法与字符文法的比较分析[J];科技创新与应用;2012年34期
4 张一立,孙杰,唐常杰,练林,郑红兰;数据模化与树图文法[J];计算机研究与发展;1991年09期
5 花全香,邢汉承,,冯纯伯;一种有效的结点标号上下文无关图文法分析算法[J];软件学报;1995年09期
6 方林,谢立;关系图文法及其应用[J];软件学报;1997年02期
7 花全香,邢汉承,冯纯伯;数据流分析的图文法途径[J];小型微型计算机系统;1997年07期
8 王毅;丁函;徐格静;;图文法并行归约的研究[J];科技创新与应用;2012年33期
9 邹阳;曾晓勤;韩秀清;张康;;一个描述可视化语言上下文属性化的图文法框架(英文)[J];Journal of Southeast University(English Edition);2008年04期
10 孟祥武;图文法遗传算法[J];计算机工程与科学;1998年04期
相关会议论文 前2条
1 王莉;钟春香;;基于规则的网状结构目标识别研究[A];1995年中国智能自动化学术会议暨智能自动化专业委员会成立大会论文集(下册)[C];1995年
2 文贵华;张宇;丁月华;;开放对象操作的可视化研究[A];数据库研究与进展95——第十三届全国数据库学术会议论文集[C];1995年
相关博士学位论文 前1条
1 任志宏;Web服务复合的若干关健问题研究[D];中国科学院研究生院(软件研究所);2004年
相关硕士学位论文 前3条
1 张杰;基于图文法的作战系统模型一致性研究与实现[D];南京航空航天大学;2012年
2 朱世佳;基于Petri网和SBML的可视化生物建模语言的研究[D];哈尔滨工业大学;2007年
3 李兴华;大规模定制模式下基于图文法的产品族配置管理研究[D];重庆大学;2006年
本文编号:1880205
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1880205.html