期刊文献+

AADL端对端数据流一致性验证方法

A Consistency Validation Approach of AADL End-to-end Flow Latency
下载PDF
导出
摘要 复杂嵌入式实时系统的端对端数据流的时延分析是一种有效的实时系统实时性评估方法。体系结构分析与设计语言(Architecture Analysis and Design Language,AADL)是描述实时系统(嵌入式系统)的标准语言,端对端的数据流描述系统组件间的消息传递。提出一种基于Prolog的端对端数据流分析方法,解决嵌入式实时系统的AADL模型时延验证问题。针对AADL模型缺乏时延验证的现状,分析讨论了AADL模型的端对端数据流并提出了端对端数据流的路径一致性的定义;针对单一型端对端数据流和混合型端对端数据流给出了两种端对端数据流到基本状态图的映射方法;设计了端对端数据流路径一致性的Prolog验证规则。最后对带时间约束的汽艇速度控制子系统进行实例验证,结果表明该方法能够有效地解决实时系统的时延验证问题。 Time-delay analysis of end-to-end data streams of complex embedded real-time systems is an effective method of real-time system evaluation. The Architecture Analysis and Design Language (AADL) is a standard language that describes real-time systems (embedded systems) ,and end-to-end data streams describe message passing between system components. An end-to-end data flow a- nalysis method based on Prolog is proposed to solve the problem of AADL model latency verification for embedded real-time system. In view of the lack of time delay verification of AADL model, the end-to-end data flow of AADL model is analyzed and discussed, and the definition of path consistency of end-to-end data flow is proposed. For single end-to-eod and hybrid end-to-end data flow,two map- ping methods of end-to-end data flow to basic state diagram are given. A Prolog authentication rule is designed for end-to-end data flow path consistency. Finally, the time control of the speed control subsystem with time constraints is verified. The results show that the method can effectively solve the problem of real-time system delay verification.
作者 王凯 毕海滨
出处 《计算机技术与发展》 2018年第1期1-5,共5页 Computer Technology and Development
基金 "十三五"重点基础科研项目(JCKY2016206B001)
关键词 端对端数据流 实时系统 一致性 PROLOG end to end data flow real-time system consistency Prolog
  • 相关文献

参考文献5

二级参考文献55

  • 1王明晓,高艳.战略管理与医院员工培训[J].中华医院管理杂志,2007,23(6):427-428. 被引量:10
  • 2何华灿,何智涛.从逻辑学的观点看人工智能学科的发展[C]//涂序彦.人工智能回顾与展望.北京:科学出版社,2006:77-111.
  • 3陆汝钤.人工智能(上册)[M].北京:科学出版社,1995.
  • 4陆汝钤.人工智能(下册)[M].北京:科学出版社,1995.
  • 5Ulf Nilsson,Jan Maluszynski. Logic, Programming and Prolog, Second Edition[M]. John Wiley & Sons Ltd,1995.
  • 6George F. Luger. Artificial Intelligence:Structures and Strategies for Complex Problem Solving,Fourth Edition[M].北京:机械工业出版社,2003.
  • 7Anil Nerode,Richard A. Shore. Logic for Application, Second Edition[ M].北京:机械工业出版社,2006.
  • 8TEEPE G,REMBOSKI D,BAKER R.Towards informationcentric automotive system architecture[R].SAE Convergence.
  • 9OMG.UML profile for modeling and analysis of real-time andembedded systems[EB/OL].[2008].http://www.omg.
  • 10SAE Aerospace.SAE AS5006,architecture analysis and designlanguage[EB/OL].[2004].http://www.aadl.info/aa.

共引文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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