首页> 外文会议>International Forum on Mechanical, Control and Automation >An Approach for Extracting UML Diagram from Object-Oriented Program Based on J2X
【24h】

An Approach for Extracting UML Diagram from Object-Oriented Program Based on J2X

机译:基于J2X的面向对象程序提取UML图的方法

获取原文

摘要

Reverse engineering software system to extract UML model can help developer understand the structure and behavior of system. An approach for reverse extracting UML class diagram and sequence diagram from Object-Oriented program was proposed in this paper. Different from other extracting methods, our method is based on the intermediate language J2X which is a kind of markup language and stores semantic and structure information of programs. The method first transforms source code to J2X representation, then uses OFG (Object Flow Graph) and CFG (Control Flow Graph) analysis method to extract UML model based on J2X. The method can extract more accurate relationship between classes using OFG analysis. The method has a good accuracy and performance in extracting UML model according to the experiment in a set of test cases.
机译:逆向工程软件系统提取UML模型可以帮助开发人员了解系统的结构和行为。 本文提出了一种反向提取UML类图和序列图的方法,提出了面向对象的程序。 与其他提取方法不同,我们的方法基于中间语言J2X,它是一种标记语言,并存储程序的语义和结构信息。 该方法首先将源代码转换为J2X表示,然后使用OFG(对象流图)和CFG(控制流程图)分析方法,以基于J2X提取UML模型。 该方法可以使用OFG分析提取类之间的更准确的关系。 根据一组测试用例的实验,该方法在提取UML模型方面具有良好的准确性和性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号