期刊文献+

基于有限自动机的多层次构件行为匹配模型 被引量:6

Multi-Level Component Behavior Matching Model Based on Finite Automata
下载PDF
导出
摘要 针对目前基于行为规约匹配的构件获取方面的不足,提出了一种基于有限自动机的多层次的构件行为匹配模型.该模型采用有限自动机对构件的行为进行建模,借鉴图论中图匹配的思想,提出了6种行为匹配关系:等价行为匹配、扩展行为匹配、相容行为匹配、包含行为匹配、弱包含行为匹配和弱相容行为匹配.分析了这些行为匹配关系之间的蕴涵关系,并给出各种行为匹配关系的判定算法和相应的适配方法.基于这些算法,提出了一种通用的行为匹配判定方法,以此来减少后继构件适配和组装的复杂性.所提出的匹配模型为基于行为的构件获取提供了有利的技术支持. The aim to improve deficiency of current research on components retrieval is based on behavior specification matching,a multi-level component behavior matching model based on finite automata,which is presented in this paper.The study uses finite automata to model the behavior of components,refers to the idea of graph matching in graph theory,proposes six kinds of behavior matching relationships: equivalence behavior matching,extended behavior matching,compatible behavior matching,contain behavior matching,weak contain behavior matching and weak compatible behavior matching,analysis the implication relationships among these behavior matching relationships,and gives corresponding decision algorithms and adaptation methods of each behavior matching relationship.Based on these algorithms,a universal decision algorithm is proposed to reduce the complexity of subsequent component adapter and assembly.The matching model proposed in this paper provides a favorable technical support for components retrieval,based on behavior specification matching
出处 《软件学报》 EI CSCD 北大核心 2011年第11期2668-2683,共16页 Journal of Software
基金 国家自然科学基金(61033005) 国家高技术研究发展计划(863)(2008AA404Z101) 山东省科技攻关项目(2011GGX10108 2010GGX10104 2010GGX10116 2010GZX20126)
关键词 有限自动机 构件 行为匹配 行为映射图 finite state automata component behavior matching behavior mapping graph
  • 相关文献

参考文献3

二级参考文献12

共引文献95

同被引文献44

  • 1胡军,于笑丰,张岩,王林章,李宣东,郑国梁.基于场景规约的构件式系统设计分析与验证[J].计算机学报,2006,29(4):513-525. 被引量:40
  • 2刘静,何积丰,缪淮扣.模型驱动架构中模型构造与集成策略[J].软件学报,2006,17(6):1411-1422. 被引量:26
  • 3焦莉,陆维明.基于共享位置的Petri网系统综合与保性[J].计算机学报,2007,30(3):352-360. 被引量:6
  • 4Zahmati A S, Fernando X, Grami A. A Continuous-time Markov Chain Model and Analysis for Cognitive Radio Networks[J]. Journal of Communication Networks and Distributed Systems, 2012, 8(3): 195-212. 被引量:1
  • 5Buchholz P, MoritzHahn E, Hermanns H, et al. Model Checking Algorithms for CTMDPs[C]//Proc. of the 23rd International Conference on Computer Aided Verification. Berlin, Germany: Springer, 2011:225-242. 被引量:1
  • 6Flum J, Gr/idE1 E, WilkE T. Logic and Automata: History and Perspectives[M]. Amsterdam, the Netherlands: Amsterdam University Press, 2008. 被引量:1
  • 7Cloth L, Katoen J P, Khattri M, et al. Model Checking Markov Reward Models with Impulse Rewards[C]//Proc. of International Conference on Dependable Systems and Networks. [S.l.]: IEEE Computer Society, 2005:722-731. 被引量:1
  • 8Baier C, Cloth L, Haverkort B, et al. Model Checking Markov Chains with Actions and State Labels[J]. IEEE Transactions on Software Engineering, 2007, 33(4): 209- 224. 被引量:1
  • 9邓水光,李莹,吴健,邝砾,吴朝晖.Web服务行为兼容性的判定与计算[J].软件学报,2007,18(12):3001-3014. 被引量:29
  • 10Wagner F,Schmuki R,Wolstenholme P, et al. Modeling software with finite state machines: a practical approach [ M ]. Boca Ra- ton : Auerbach Publications ,2006 : 123 -144. 被引量:1

引证文献6

二级引证文献19

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部