期刊文献+

基于马尔可夫模型的多agent自适应在线验证 被引量:2

Multi-agent adaptive run-time verification based on Markov model
下载PDF
导出
摘要 用于领域中业务关键型的自适应系统(self-adaptive system,SAS)需要遵从严格的质量要求,在多agent自适应系统运行过程中需要根据动态环境与需求实现自适应调整。针对上述问题,提出了一种基于马尔可夫的多agent自适应在线验证方法。首先将多agent系统中环境影响因素转换为概率形式,然后将系统形式化为马尔可夫模型,最后通过模型检查的方式进行在线验证,使系统通过验证结果对自身进行调控。通过现实的智能无人停车场案例进行了实验,论述了方法的使用流程以及验证效果。实验结果表明,该方法适用于具有多agent的自适应系统,并能够在系统出现故障情况下及时进行调控,相比原始系统的稳定性有了较大的改善。 The self-adaptive system used in the business-critical field needs to comply with strict quality requirements.During the operation of the multi-agent adaptive system,it needs to realize adaptive adjustment according to the dynamic environment and requirements.Regarding the issue above,this paper proposed a Markov-based multi-agent adaptation run-time verification.The method first converted environmental impact factors in the multi-agent system into probabilistic form,then formalized the system into a Markov model.Finally,it conducted run-time verification through model checking so that the system could regulate itself through verification results.This paper conducted experiments through real cases of intelligent unmanned parking lots,and discussed the use process of the method and the verification effect.The results show that the method is suitable for adaptive systems with multi-agents,and can be adjusted in time when the system fails,and greatly improves the stability of the original system.
作者 叶幸瑜 刘玮 王宁 甘陈峰 Ye Xingyu;Liu Wei;Wang Ning;Gan Chenfeng(School of Computer Science&Engineering,Wuhan Institute of Technology,Wuhan 430205,China;Hubei Key Laboratory of Intelligent Robot,Wuhan Institute of Technology,Wuhan 430205,China)
出处 《计算机应用研究》 CSCD 北大核心 2021年第5期1477-1481,共5页 Application Research of Computers
基金 湖北省技术创新专项重大资助项目(2019AAA045) 湖北省自然科学基金资助项目(2019CFB172)。
关键词 自适应系统 多代理 动态环境 在线验证 self-adaptive system multi-agent dynamic environment run-time verification
  • 相关文献

参考文献2

二级参考文献24

  • 1王千祥,申峻嵘,梅宏.自适应软件初探[J].计算机科学,2004,31(10):168-171. 被引量:21
  • 2van Vliet H. Software Engineering: Principles and Practice. 3rd Edition. Hoboken. USA: Wiley.John Wiley &. Sons Inc. 2008.
  • 3Nuseibeh B. Weaving together requirements and architec?tures. Computer. 2001. 34(3): 115-117.
  • 4Diao Y. HellersteinJ L. Parekh S. et al. Managing Web server performance with AutoTune agents. IBM SystemsJournal. 2003. 42(1): 136-149.
  • 5France R. Rurnpe B. Model-driven development of complex software: A research roadmap//Proceedings of the Future of Software Engineering. Washington, USA, 2007: 37-54.
  • 6Blair G S, Bencomo N. France R B. Models@run. time. Computer. 2009. 42(10): 22-27.
  • 7Morin B, Barais 0,JezequelJ M, et al. Models@run. time to support dynamic adaptation. Computer, 2009. 42 (10): 44-51.
  • 8Elkhodary A, Esfahani N, Malek S. FUSION: A framework for engineering self-tuning self-adaptive software systems// Proceedings of the 18th Foundations of Software Engineering. New York. USA, 2010: 7-16.
  • 9Baresi L. Pasquale L, Spoletini P. Fuzzy goals for requirements?driven adaptation//Proceedings of the 18th Requirements Engineering Conference. Sydney, Austrilia , 2010: 125-134.
  • 10Peng X, Chen B, Yu Y, Zhao W. Self-tuning of software systems through dynamic quality tradeoff and value- based feedback control loop.Journal of Systems and Software, 2012.85(12): 2707-2719.

共引文献17

同被引文献17

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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