首页> 外文会议>Information science and applications 2017 >A Novel Natural Language Processing (NLP) Approach to Automatically Generate Conceptual Class Model from Initial Software Requirements
【24h】

A Novel Natural Language Processing (NLP) Approach to Automatically Generate Conceptual Class Model from Initial Software Requirements

机译:一种从初始软件需求自动生成概念类模型的新型自然语言处理(NLP)方法

获取原文
获取原文并翻译 | 示例

摘要

Conceptual class model is an essential design artifact of Software Development Life Cycle (SDLC). The involvement of several resources and additional time is required to generate the class model from early software requirements. On the other hand, Natural Language Processing (NLP) is a knowledge discovery approach to automatically extract elements of concern from initial plain text documents. Consequently, it is frequently utilized to generate various SDLC artifacts like class model from the early software requirements. However, it is usually required to perform few manual processing on textual requirements before applying NLP techniques that makes the whole process semi-automatic. This article presents a novel fully automated NLP approach to generate conceptual class model from initial software requirements. As a part of research, Automated Requirements 2 Design Transformation (AR2DT) tool is developed. The validation is performed through three benchmark case studies. The experimental results prove that the proposed NLP approach is fully automated and considerably improved as compared to the other state-of-the-art approaches.
机译:概念类模型是软件开发生命周期(SDLC)的基本设计工件。从早期的软件需求中生成类模型需要耗费大量资源和额外的时间。另一方面,自然语言处理(NLP)是一种知识发现方法,可以自动从初始纯文本文档中提取关注的元素。因此,它经常用于根据早期软件要求生成各种SDLC工件,如类模型。但是,通常要求在应用使整个过程成为半自动的NLP技术之前,对文本要求执行很少的手动处理。本文介绍了一种新颖的全自动NLP方法,可以根据初始软件需求生成概念性的类模型。作为研究的一部分,开发了自动需求2设计转换(AR2DT)工具。通过三个基准案例研究进行验证。实验结果证明,与其他最先进的方法相比,提出的NLP方法是完全自动化的,并且得到了相当大的改进。

著录项

  • 来源
  • 会议地点 Macau(CN)
  • 作者单位

    Department of Computer Engineering, College of Electrical and Mechanical Engineering, National University of Sciences and Technology, H-12, Islamabad, Pakistan;

    Department of Computer Engineering, College of Electrical and Mechanical Engineering, National University of Sciences and Technology, H-12, Islamabad, Pakistan;

    Department of Computer Engineering, College of Electrical and Mechanical Engineering, National University of Sciences and Technology, H-12, Islamabad, Pakistan;

    Department of Computer Engineering, College of Electrical and Mechanical Engineering, National University of Sciences and Technology, H-12, Islamabad, Pakistan;

    Department of Computer Engineering, College of Electrical and Mechanical Engineering, National University of Sciences and Technology, H-12, Islamabad, Pakistan;

    Department of Computer Engineering, College of Electrical and Mechanical Engineering, National University of Sciences and Technology, H-12, Islamabad, Pakistan;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    NLP; AR2DT; Class diagram; Software requirements; Natural language processing;

    机译:NLP; AR2DT;类图;软件要求;自然语言处理;
  • 入库时间 2022-08-26 13:51:40

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号