首页> 外文会议>International Conference on Evaluation of Novel Approaches to Software Engineering >Automated Generation of Activity and Sequence Diagrams from Natural Language Requirements
【24h】

Automated Generation of Activity and Sequence Diagrams from Natural Language Requirements

机译:自然语言要求自动生成活动和序列图

获取原文

摘要

Requirements analysis process involves developing abstract models for the envisioned or the proposed software system. These models are used to help refine and enrich the requirements for the system. Unified Modelling Language (UML) has become the standard for modelling software requirements. However, software requirements are captured in the form of Natural Language and, generating UML models from natural language requirements relies heavily on individual expertise. In this paper, we present an approach towards automated generation of behavioural UML models, namely activity diagrams and sequence diagrams. Our approach is based on transforming the requirements statements to intermediary structured representations - frames and then, translate them to the behavioural UML models. We are using Grammatical Knowledge Patterns and lexical and syntactic analysis of requirements statements to populate frames for the corresponding statements. Knowledge stored in frames is then used to automatically generate activity and sequence diagram. We present our approach through the case-studies performed.
机译:需求分析过程涉及为设想或所提出的软件系统开发抽象模型。这些型号用于帮助改进并丰富系统的要求。统一的建模语言(UML)已成为软件要求的标准。但是,软件要求以自然语言的形式捕获,并从自然语言要求中生成UML模型严重依赖于个人专业知识。在本文中,我们提出了一种实现自动生成行为UML模型的方法,即活动图和序列图。我们的方法是基于将需求语句转换为中介结构化表示 - 帧,然后将它们转换为行为UML模型。我们正在使用语法知识模式和词汇和句法分析要求语句,以填充相应陈述的帧。然后使用存储在帧中的知识自动生成活动和序列图。我们通过案例研究表现出我们的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号