跳到主要导航 跳到搜索 跳到主要内容

基于限定中文自然语言需求的SysML模型自动生成方法

  • Yang Bao
  • , Zhibin Yang*
  • , Yongqiang Yang
  • , Jian Xie
  • , Yong Zhou
  • , Tao Yue
  • , Zhiqiu Huang
  • , Peng Guo
  • *此作品的通讯作者
  • Nanjing University of Aeronautics and Astronautics
  • Aviation Computing Technology Research Institute

科研成果: 期刊稿件文章同行评审

摘要

Model-driven development has been gradually adopted as an important approach of designing and developing safety-critical cyber-physical systems(SC-CPSs). The requirement of SC-CPSs is often described in natural language. How to link natural language requirements and the model-driven design and development process of SC-CPSs automatically or semi-automatically is a main existing challenge. In this paper, a method named RNL2SysML is proposed for the automatic generation of SysML models from restricted natural language requirements in Chinese. Firstly, in view of the problem that glossaries need to be manually extracted, a method for extracting and recommending terms of SC-CPSs based on artificial intelligence is proposed. Secondly, in order to reduce the ambiguity of natural language requirements, a restricted natural language requirement template is proposed for requirement specification. Then, the method of transformation from natural language requirement specification to SysML model is given. Finally, based on the open source tool Papyrus, the plugin for the method proposed in this paper is implemented, and the effectiveness and practicality of the method is evaluated and proved by an industry case of the airplane air compressor system in the aviation field.

投稿的翻译标题An Automated Approach to Generate SysML Models from Restricted Natural Language Requirements in Chinese
源语言繁体中文
页(从-至)706-730
页数25
期刊Jisuanji Yanjiu yu Fazhan/Computer Research and Development
58
4
DOI
出版状态已出版 - 4月 2021
已对外发布

关键词

  • Glossary recom-mendation
  • Model transformation
  • Model-driven development
  • Restricted natural language requirement
  • Safety-critical cyber-physical system
  • SysML

指纹

探究 '基于限定中文自然语言需求的SysML模型自动生成方法' 的科研主题。它们共同构成独一无二的指纹。

引用此