首页> 外文会议>IEEE National Computing Colleges Conference >Modeling Class Diagram using NLP in Object-Oriented Designing
【24h】

Modeling Class Diagram using NLP in Object-Oriented Designing

机译:使用NLP在面向对象设计中建模类图

获取原文

摘要

Requirement’s analysis and design is a multifaceted and time-consuming process. The success of software projects critically relies on careful & timely analysis and modeling of system requirements. Mostly, the requirements gathered from the stakeholders are written in some language (probably English). In this regard, significant manual efforts are required for the formation of good class model which unfortunately results in time delays in the software industry. The problems associated with the requirement analysis and class modeling can be overcome by the appropriate employment of machine learning. In this paper, we propose a system, requirement engineering analysis & design (READ) to generate unified modeling language (UML) class diagram using natural language processing (NLP) and domain ontology techniques. We have implemented the READ system in Python and it successfully generates the UML class diagram i.e., class name, attributes methods, and relationships from the textual requirements written in English. To assess the performance of the proposed system, we have evaluated it on publicly available standards and the experimental results show that it outperforms the existing techniques for object-oriented based software designing.
机译:要求的分析和设计是一种多方面和耗时的过程。软件项目的成功致力于谨慎及时分析和建模系统要求。主要是,利益相关者收集的要求用一些语言(可能是英语)编写。在这方面,需要重大的手动努力来形成良好的课程模型,不幸的是导致软件行业的延迟。可以通过适当的机器学习克服与需求分析和类建模相关的问题。在本文中,我们提出了一种系统,要求工程分析和设计(读取),以使用自然语言处理(NLP)和域本体技术生成统一建模语言(UML)类图。我们已经在Python中实现了读取系统,它成功生成了用英语编写的文本要求的UML类图I.,类名,属性方法和关系。为了评估所提出的系统的表现,我们已经在公开可用的标准上进行了评估,实验结果表明它表明它优于基于面向对象的软件设计的现有技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号