2D Visualization for Object-Oriented Software Systems

被引:0
|
作者
Alnabhan, Mohammad [1 ]
Hammouri, Awni [1 ]
Hammad, Mustafa [1 ]
Atoum, Mohammad [2 ]
Al-Thnebat, Omamah [1 ]
机构
[1] Mutah Univ, Informat Technol Dept, Mutah, Jordan
[2] Irbid Natl Univ, Comp Sci Dept, Irbid, Jordan
关键词
Object oriented; Visualization; Software metrics; Calling relationships; 2D graphs;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software visualization is one of the main techniques used to simplify the presentation of software systems and enhance their understandability. It is used to present the software system in a visual manner using simple, clear and meaningful symbols. This study proposes a new 2D software visualization approach. In this approach, each class is represented by rectangle, the name of the class placed above the rectangle, the size of class (Line of Code) represented by the height of the rectangle. The methods and the attributes are represented by circles and triangles respectively. The relationships among classes correspond to arrows. The proposed visualization approach was evaluated in terms of applicability and efficiency. Results have confirmed successful implementation of the proposed approach, and its ability to provide a simple and effective graphical presentation of extracted software components and properties.
引用
收藏
页数:6
相关论文
共 50 条