期刊文献+

面向对象程序可视化类图的逆向自动生成 被引量:7

Reversed Automatic Generation of Visualized Class Diagram of Object Oriented Program
下载PDF
导出
摘要 研究了逆向构造程序类模型的基本规则,并且提出了一种可以自动绘制的、基于继承关系的层次型类图结构(inheritancelayeredclasdiagram).在这种层次型类图上,可以清晰地展示程序中的对象类及其相互之间的继承关系、组成关系和关联关系等,并可以直观方便地对程序中定义的对象类进行各种相关性或依赖性分析.文中还介绍了一个根据上述规则和方案实现的实用工具SafePro/ReOM. Reversed modeling is the critical technique in analyzing and understanding object oriented software, which is also the basis of its testing and maintenance.A set of basic rules for reversedly constructing program's class models are studied, and an inheritance layered class diagram is proposed, which can be drawn automatically. Kinds of relationship, such as inheritance, composition and association, can be shown in the layered class diagram. By the diagram, relativity and dependency among classes can be simply highlighted. In the end, the revised modeling tool, SafePro/Re OM, based on the set of rules, is presented.
出处 《北京航空航天大学学报》 EI CAS CSCD 北大核心 1998年第4期411-414,共4页 Journal of Beijing University of Aeronautics and Astronautics
基金 航空科学基金
关键词 软件工具 逆向工程 面向对象 程序可视化类图 software engineering software tools automatic plotting reversed engineering object oriented methods
  • 相关文献

参考文献5

二级参考文献5

  • 1Kung D,Proceedings of Computer Software and Applications Conference,1995年
  • 2Kung D,CACM,1995年,38卷,10期,75页
  • 3Kung D,Proceedings of COMPSA’94,1994年
  • 4郑人杰,计算机软件测试技术,1992年
  • 5孙怀民,离散数学,1988年

共引文献10

同被引文献22

引证文献7

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部