# Cite Article

### Methods for Software Visualization of Large Graph Data Structures

Choose citation format## BibTeX

@article{IJASEIT10739, author = {Velin Kralev and Radoslava Kraleva}, title = {Methods for Software Visualization of Large Graph Data Structures}, journal = {International Journal on Advanced Science, Engineering and Information Technology}, volume = {10}, number = {1}, year = {2020}, pages = {1--8}, keywords = {graph; large graphs; graph structure; software development; software visualization.}, abstract = {In this paper, three different methods for software visualization of large graph structures, respectively Rectangle, Intersection and Combined are presented. The basic concepts for using software development environments are outlined. Their capabilities for visual designing and event-oriented programming are discussed. A brief analysis of the basic features of the environment used to develop the ClipRect Monitor application is made. The main functions of this software are also presented. All experimental results in this study are generated with this application. According to the methodology, six graphs are prepared to determine the effectiveness of the three methods. The number of vertices and the edges of these graphs are proportional to the size of the drawing area (canvas). The drawing areas are also six and have different sizes, such that each subsequent area has a height and width twice the size of the previous one. Besides, for all areas, the width/height ratio is exactly 16:9. This ratio is widely used in monitors as well as laptops, mobile phones and tablets. The largest drawing area that the ClipRect Monitor application scanned during the experiments is 128 000 x 72 000 pixels. This scan is performed for graph G_6 with 1 415 vertices and 100 000 edges. The visualization area is diagonally positioned relative to the drawing area. For each visualization area, each of the three methods, respectively Rectangle, Intersection and Combined is performed. The Combined method executes the Rectangle method first and then the Intersection method. The results show that the Intersection method was the slowest compared to the other two methods in terms of the number of edges of the graph that are analyzed. When the visualization area is internal to the drawing area, the Rectangle method performs better than the Combined method. The Rectangle method gives the best result in terms of time for analysis and drawing of the edges of the graph. The Combined method combines the characteristics of the other two methods. This method is optimal in terms of the time of analysis of the need to draw the edges of the graph relative to the number of drawn edges.

}, issn = {2088-5334}, publisher = {INSIGHT - Indonesian Society for Knowledge and Human Development}, url = {http://ijaseit.insightsociety.org/index.php?option=com_content&view=article&id=9&Itemid=1&article_id=10739}, doi = {10.18517/ijaseit.10.1.10739} }

## EndNote

%A Kralev, Velin %A Kraleva, Radoslava %D 2020 %T Methods for Software Visualization of Large Graph Data Structures %B 2020 %9 graph; large graphs; graph structure; software development; software visualization. %! Methods for Software Visualization of Large Graph Data Structures %K graph; large graphs; graph structure; software development; software visualization. %XIn this paper, three different methods for software visualization of large graph structures, respectively Rectangle, Intersection and Combined are presented. The basic concepts for using software development environments are outlined. Their capabilities for visual designing and event-oriented programming are discussed. A brief analysis of the basic features of the environment used to develop the ClipRect Monitor application is made. The main functions of this software are also presented. All experimental results in this study are generated with this application. According to the methodology, six graphs are prepared to determine the effectiveness of the three methods. The number of vertices and the edges of these graphs are proportional to the size of the drawing area (canvas). The drawing areas are also six and have different sizes, such that each subsequent area has a height and width twice the size of the previous one. Besides, for all areas, the width/height ratio is exactly 16:9. This ratio is widely used in monitors as well as laptops, mobile phones and tablets. The largest drawing area that the ClipRect Monitor application scanned during the experiments is 128 000 x 72 000 pixels. This scan is performed for graph G_6 with 1 415 vertices and 100 000 edges. The visualization area is diagonally positioned relative to the drawing area. For each visualization area, each of the three methods, respectively Rectangle, Intersection and Combined is performed. The Combined method executes the Rectangle method first and then the Intersection method. The results show that the Intersection method was the slowest compared to the other two methods in terms of the number of edges of the graph that are analyzed. When the visualization area is internal to the drawing area, the Rectangle method performs better than the Combined method. The Rectangle method gives the best result in terms of time for analysis and drawing of the edges of the graph. The Combined method combines the characteristics of the other two methods. This method is optimal in terms of the time of analysis of the need to draw the edges of the graph relative to the number of drawn edges.

%U http://ijaseit.insightsociety.org/index.php?option=com_content&view=article&id=9&Itemid=1&article_id=10739 %R doi:10.18517/ijaseit.10.1.10739 %J International Journal on Advanced Science, Engineering and Information Technology %V 10 %N 1 %@ 2088-5334

## IEEE

Velin Kralev and Radoslava Kraleva,"Methods for Software Visualization of Large Graph Data Structures,"International Journal on Advanced Science, Engineering and Information Technology, vol. 10, no. 1, pp. 1-8, 2020. [Online]. Available: http://dx.doi.org/10.18517/ijaseit.10.1.10739.

## RefMan/ProCite (RIS)

TY - JOUR AU - Kralev, Velin AU - Kraleva, Radoslava PY - 2020 TI - Methods for Software Visualization of Large Graph Data Structures JF - International Journal on Advanced Science, Engineering and Information Technology; Vol. 10 (2020) No. 1 Y2 - 2020 SP - 1 EP - 8 SN - 2088-5334 PB - INSIGHT - Indonesian Society for Knowledge and Human Development KW - graph; large graphs; graph structure; software development; software visualization. N2 -In this paper, three different methods for software visualization of large graph structures, respectively Rectangle, Intersection and Combined are presented. The basic concepts for using software development environments are outlined. Their capabilities for visual designing and event-oriented programming are discussed. A brief analysis of the basic features of the environment used to develop the ClipRect Monitor application is made. The main functions of this software are also presented. All experimental results in this study are generated with this application. According to the methodology, six graphs are prepared to determine the effectiveness of the three methods. The number of vertices and the edges of these graphs are proportional to the size of the drawing area (canvas). The drawing areas are also six and have different sizes, such that each subsequent area has a height and width twice the size of the previous one. Besides, for all areas, the width/height ratio is exactly 16:9. This ratio is widely used in monitors as well as laptops, mobile phones and tablets. The largest drawing area that the ClipRect Monitor application scanned during the experiments is 128 000 x 72 000 pixels. This scan is performed for graph G_6 with 1 415 vertices and 100 000 edges. The visualization area is diagonally positioned relative to the drawing area. For each visualization area, each of the three methods, respectively Rectangle, Intersection and Combined is performed. The Combined method executes the Rectangle method first and then the Intersection method. The results show that the Intersection method was the slowest compared to the other two methods in terms of the number of edges of the graph that are analyzed. When the visualization area is internal to the drawing area, the Rectangle method performs better than the Combined method. The Rectangle method gives the best result in terms of time for analysis and drawing of the edges of the graph. The Combined method combines the characteristics of the other two methods. This method is optimal in terms of the time of analysis of the need to draw the edges of the graph relative to the number of drawn edges.

UR - http://ijaseit.insightsociety.org/index.php?option=com_content&view=article&id=9&Itemid=1&article_id=10739 DO - 10.18517/ijaseit.10.1.10739

## RefWorks

RT Journal Article ID 10739 A1 Kralev, Velin A1 Kraleva, Radoslava T1 Methods for Software Visualization of Large Graph Data Structures JF International Journal on Advanced Science, Engineering and Information Technology VO 10 IS 1 YR 2020 SP 1 OP 8 SN 2088-5334 PB INSIGHT - Indonesian Society for Knowledge and Human Development K1 graph; large graphs; graph structure; software development; software visualization. AB