Automatic Generation of UML Class Diagrams for Object-oriented Design and Programing Course

来源 :计算机教育 | 被引量 : 0次 | 上传用户:netboy1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course. This study proposes a method for automatically generating class diagrams from Chinese textual requirements on the basis of Natural Language Processing(NLP) and mapping rules for sentence pattern matching. First, classes are identified through entity recognition rules and candidate class pruning rules using NLP from requirements.Second, class attributes and relationships between classes are extracted using mapping rules for sentence pattern matching on the basis of NLP. Third, we developed an assistant tool integrated into a precision micro classroom system for automatic generation of class diagram, to effectively assist the teaching of object-oriented design and programing course. Results are evaluated with precision, accuracy and recall from eight requirements of object-oriented design and programing course using truth values created by teachers. Our research should benefit beginners of objectoriented design and programing course, who may be students or software developers. It helps them to create correct domain models represented in the UML class diagram.
其他文献
在新媒体技术不断发展的情况下,短视频平台逐渐成为产品营销的重要途径,同时也拓宽了传统农产品营销的销售范围。目前,在新媒体视域下的特色农产品营销仍存在一定的不足,本文针对现有农产品营销的不足,提出了适应聊城特色的新媒体农产品营销路径。
帝汶岛位于澳大利亚北部,是巽他群岛最东端的岛屿之一。目前国内外对于帝汶岛史前考古史的梳理较少,结合帝汶岛政治势力的进退和考古学家的研究可将其划分为四个阶段,时间跨度从阿尔弗雷德·布勒的早期工作一直延续到最近的考古研究。虽然只选取了帝汶岛这样一个小的地理单元,但是由此可管窥整个东南亚史前考古的情况,对帝汶岛史前考古学史的概述不仅可以给相关学者在帝汶岛下一步的史前考古工作提供借鉴,而且对于东南亚地区史
目的 :随着医疗及生活水平的提高,患者的日常护理也出现了新的要求,目前临床上不少意识障碍的患者需要留置鼻肠管进行肠内营养,不可避免的出现胃食管反流、吸入性肺炎等并发症。而就目前的胃肠管使用方法主要分为营养泵滴注和注射器注食两种,探讨该两种方法之间的优劣关系,选取对于意识障碍患者最佳的胃肠管营养支持方式。方法 :将50名意识障碍患者随机分成实验组25名和对照组25名,实验组使用营养泵匀速滴注,对照组
会议
目的:观察个体化有氧训练在高龄脑梗死患者中的应用效果。方法:选取2017年9月至2019年9月该院收治的124例高龄脑梗死患者进行前瞻性研究,以随机数字表法分为对照组和研究组各62例。对照组给予常规康复训练,研究组在对照组基础上给予个体化有氧训练,比较两组训练前后改良Ashworth分级、简化Fugl-Meyer量表评分、改良Barthel指数评分和美国国立卫生研究院卒中量表(NIHSS)评分。结
本文基于新发展理念视角,构建了农业经济高质量发展水平指标体系,运用熵值法、多目标函数法对2016—2020年中国农业经济高质量发展水平进行了测度。结果表明:(1)从全国农业高质量发展综合水平和2016—2020年中国农业经济高质量发展水平来看,东部地区、中部地区和西部地区总体呈现单调递增趋势;从农业经济高质量发展均值来看,由东到西呈现逐渐递减的态势,表现为东北地区(0.461 8)>东部地区(0.
目的:探讨厄贝沙坦氢氯噻嗪片联合美托洛尔治疗对老年高血压患者血压变异性(blood pressure variability,BPV)及心肾功能的影响。方法:前瞻性选取110例老年高血压患者作为研究对象,按数字随机表法分为两组:氨氯地平联合组(55例,厄贝沙坦氢氯噻嗪片联合氨氯地平片)及美托洛尔联合组(55例,厄贝沙坦氢氯噻嗪片联合美托洛尔缓释片);选择同期体检的正常老年人55例为正常血压组;比较
思想政治教育工作是中国特色社会主义制度的特色和优势显现,尤其在十八大以后,党多次召开思想政治教育工作会议,充分彰显了思想政治教育工作的重要性。2020年5月28日教育部颁布《高等学校课程思政建设指导纲要》提出全面推进课程思政建设是落实立德树人根本任务的战略举措。一直以来部分老师存在误区,其他专业课教师认为思想政治教育与他们无关,思想政治教育是思政课教师应该履行的责任。因此,长期以来思政课教师处于单
目的:评价基因芯片法和荧光定量PCR探针熔解曲线法直接检测结核病患者临床标本中结核分枝杆菌(MTB)耐药性的价值。方法:选取解放军总医院第八医学中心结核病医学部住院结核病患者临床标本44份(例),以传统药物敏感性试验(简称“药敏试验”)绝对浓度法为对照,应用基因芯片法直接检测临床标本中MTB对利福平、异烟肼的耐药性,以及采用荧光定量PCR探针熔解曲线法直接检测临床标本中MTB对利福平、异烟肼、左氧
期刊
马来西亚位于亚洲南端,连接两大洲,沟通两大洋,在南岛语族起源、迁徙和扩散研究中有着举足轻重的作用,对理解史前华南与东南亚文化关系也至关重要。近二百年来,马来西亚史前考古学大致经历了五个发展阶段:十九世纪下半叶是萌芽期,以英国殖民者和古物爱好者的调查为代表;二十世纪上半叶是诞生期,主要是西方学者的考古活动;二战后是发展期,新方法和新技术的传入使史前考古得到发展;七十年代后是快速成长期,本土学者成长并