期刊文献+

面向航电软件的Safety_SysML一致性验证器设计与实现

Design and implementation of Safety_SysML consistency verifier for avionics software
下载PDF
导出
摘要 民用飞机航空电子系统的高度综合化导致机载安全关键软件规模的成倍增加,带来航电系统软件需求的来源众多且不一致,航电系统软件各层次需求传递存在二义性等问题,因此,如何确保航电软件的一致性成为系统研发过程中亟待解决的核心问题之一。基于Safety_SysML状态机的语法,设计Safety_SysML一致性验证器,包括静态数据检测和动态数据检测;通过设计测试用例对核心算法及系统进行单元测试与集成测试,结合错误推断及边界,设计并执行功能测试,用于发现验证器存在的缺陷。结果表明:Safety_SysML一致性验证器能够有效识别航电系统软件中存在的二义性问题,对于提高航电软件的可靠性具有重要意义。 The high integration of the civil aircraft avionics systems will lead to an exponential rise in the size of air‐borne safety-critical software,and cause the numerous and inconsistent sources of its requirements,the transfer of requirements at each level of the avionics system software has duality and other problems.Therefore,how to en‐sure the consistency of the avionics software has become one of the core issues to be solved during the development of the system.On the basis of the syntax of Safety_SysML state machine,the Safety_SysML consistency verifier is designed,including static data detection and dynamic data detection.The test cases are designed for unit and inte‐gration test of the core algorithm and system.Based on the error inference and boundaries,the functional tests are designed and executed to find the defects in the verifier.The results show that the Safety_SysML consistency veri-fier can effectively identify the problem of duality in avionics system software,and is of significant importance for improving the reliability of the avionics software.
作者 尹伟 王辉 孙海英 丁郭欢 康介祥 刘静 YIN Wei;WANG Hui;SUN Haiying;DING Guohuan;KANG Jiexiang;LIU Jing(China Aeronautical Radio Electronics Research Institute,Shanghai 200241,China;Software Engineering Institute,East China Normal University,Shanghai 200062,China)
出处 《航空工程进展》 CSCD 2023年第4期177-188,共12页 Advances in Aeronautical Science and Engineering
基金 工信部民机预研项目(MJ-2018-S-29)。
关键词 Safety_SysML状态机 一致性验证器 动态数据检测 功能测试 Safety_SysML state machine consistency verifier dynamic data detection functional test
  • 相关文献

参考文献5

二级参考文献55

  • 1霍曼,邓中卫.国外军用飞机航空电子系统发展趋势[J].航空电子技术,2004,35(4):5-10. 被引量:66
  • 2[1]UML version 1.3. http://www.omg.org.
  • 3[2]Booch, G., Rumbaugh, J., Jacobson, I. The Unified Modeling Language User Guide. Boston: Addison-Wesley, 1999.
  • 4[3]Jézéquel, J.M., Le Guennec, A., Pennaneach, F. Validating distributed software modeled with UML. In: Bézivin, J., Muller, P.A.,eds. Proceedings of the lst International Workshop on the Unified Modeling Language, UML'98-Beyond the Notation. Vol. 1618 of LNCS, Springer-Verlag, 1998.331~340. http://www.essaim. univ-mulhouse.fr/uml/evenements/.
  • 5[4]Evans, A., France, R., Lano, K., et al. Developing the UML as a formal modelling notation. In: Bézivin, J., Muller, P.A., eds.Proceedings of the lst International Workshop on the Unified Modeling Language, UML'98-Beyond the Notation. Vol. 1618 of LNCS, Springer-Verlag, 1998. 293~307. http://www.essaim. univ-mulhouse.fr/uml/evenements/.
  • 6[5]Offutt, J., Abdurazik, A. Generating tests from UML specifications. In: France, R., Rumpe, B., eds. Proceedings of the 2nd International Conference on UML'99, the United Modeling Language, Beyond the Standard. Vol. 1723 of LNCS, Springer-Verlag,1999. http://www.cs.colostate.edu/UML99/.
  • 7[6]Arafjo, J. Formalizing sequence diagrams. In: Andrade, L., Moreira, A., Deshpande, A., eds. Proceedings of the OOPSLA'98 Workshop on Formalizing UML. Why? How? 1998. http://www.acm.org/sigplan/oopsla/oopsla98/.
  • 8[7]Geisler, R. Precise UML semantics through formal metamodeling. In: Andrade, L., Moreira, A., Deshpande, A., eds. Proceedings of the OOPSLA'98 Workshop on Formalizing UML. Why? How? 1998. http://www.acm.org/sigplan/oopsla/oopsla98/.
  • 9[8]Kim, S.K., Carrington, D. Formalizing the UML class diagram using object_z. In: Rumpe, B., France, R.B., eds. Proceedings of the 2nd International Conference on the Unified Modeling Language. Vol. 1723 of LNCS. 1999. http://www.cs.colostate.edu/UML99/.
  • 10[9]von der Beeck, M. A concise compositional statecharts semantics definition. In: Proceedings of the FORTE/PSTV 2000. Kluwer,2000. http://forte-pstv-2000.cpr, it/

共引文献44

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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