首页> 中文期刊> 《计算机教育》 >Automatic Generation of UML Class Diagrams for Object-oriented Design and Programing Course

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

         

摘要

cqvip: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 object-oriented 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.

著录项

  • 来源
    《计算机教育》 |2021年第12期|157-165|共9页
  • 作者单位

    School of Software Northwestern Polytechnical University Shanxi 710072 China;

    School of Software Northwestern Polytechnical University Shanxi 710072 China;

    School of Software Northwestern Polytechnical University Shanxi 710072 China;

    School of Software Northwestern Polytechnical University Shanxi 710072 China;

  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 教学理论、教学法;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号