Generating UML Class Diagram using NLP Techniques and Heuristic Rules

类图 计算机科学 统一建模语言 程序设计语言 启发式 通信图 班级(哲学) 模棱两可 UML的应用 集合(抽象数据类型) 对象约束语言 用例图 过程(计算) UML工具 人工智能 自然语言处理 软件
作者
Esra A. Abdelnabi,Abdelsalam M. Maatuk,Tawfig M. Abdelaziz,Salwa Elakeili
标识
DOI:10.1109/sta50679.2020.9329301
摘要

Several tools and approaches have been proposed to generate Unified Modeling Language (UML) diagrams. Researchers focus on automating the process of extracting valuable information from Natural Language (NL) text to generate UML models. The existing approaches show less accurateness because of the ambiguity of NL. In this paper, we present a method for generation class models from software specification requirements using NL practices and a set of heuristic rules to facilitate the transformation process. The NL requirements are converted into a formal and controlled representation to increase the accuracy of the generated class diagram. A set of pre-defined rules has been developed to extract OO concepts such as classes, attributes, methods, and relationships to generate a UML class diagram from the given requirements specifications. The approach has been applied and evaluated practically, where the results show that the approach is both feasible and acceptable.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
久别完成签到,获得积分10
1秒前
2秒前
端庄谷南完成签到 ,获得积分10
2秒前
华仔应助斑其采纳,获得10
3秒前
5秒前
6秒前
万能图书馆应助kk采纳,获得10
6秒前
circle完成签到,获得积分10
6秒前
9秒前
10秒前
华仔应助binbin采纳,获得10
12秒前
you发布了新的文献求助10
12秒前
震动的曲奇完成签到,获得积分10
14秒前
14秒前
vvvvvv发布了新的文献求助30
15秒前
17秒前
18秒前
you完成签到,获得积分10
18秒前
Ava应助东东西西采纳,获得10
19秒前
酷波er应助Ikram采纳,获得10
19秒前
wwww发布了新的文献求助10
21秒前
邓晓霞完成签到,获得积分10
21秒前
传奇3应助ZW采纳,获得10
24秒前
Ava应助yy采纳,获得30
24秒前
H1lb2rt完成签到 ,获得积分10
24秒前
diguohu发布了新的文献求助10
25秒前
www发布了新的文献求助10
26秒前
26秒前
顾矜应助欣喜念梦采纳,获得10
26秒前
Niar完成签到 ,获得积分10
26秒前
Pepsi完成签到,获得积分10
27秒前
落后的凝梦完成签到 ,获得积分10
27秒前
27秒前
scup完成签到,获得积分10
29秒前
流沙发布了新的文献求助10
30秒前
31秒前
失眠的向日葵完成签到 ,获得积分10
31秒前
binbin发布了新的文献求助10
32秒前
34秒前
在水一方应助犹豫新梅采纳,获得30
34秒前
高分求助中
【此为提示信息,请勿应助】请按要求发布求助,避免被关 20000
ISCN 2024 – An International System for Human Cytogenomic Nomenclature (2024) 3000
Continuum Thermodynamics and Material Modelling 2000
Encyclopedia of Geology (2nd Edition) 2000
105th Edition CRC Handbook of Chemistry and Physics 1600
Maneuvering of a Damaged Navy Combatant 650
Fashion Brand Visual Design Strategy Based on Value Co-creation 350
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3777883
求助须知:如何正确求助?哪些是违规求助? 3323395
关于积分的说明 10214380
捐赠科研通 3038627
什么是DOI,文献DOI怎么找? 1667606
邀请新用户注册赠送积分活动 798195
科研通“疑难数据库(出版商)”最低求助积分说明 758304