Tag Clouds for Object-Oriented Source Code Visualization

06/08/2019
by   Ra'Fat Al-Msie'deen, et al.
0

Software visualization helps software engineers to understand and manage the size and complexity of the object-oriented source code. The tag cloud is a simple and popular visualization technique. The main idea of the tag cloud is to represent tags according to their frequency in an alphabetical order where the most important tags are highlighted via a suitable font size. This paper proposes an original approach to visualize software code using a tag cloud. The approach exploits all software identifier names to visualize software code as a tag cloud. Experiments were conducted on several case studies. To validate the approach, it is applied on NanoXML and ArgoUML. The results of this evaluation validate the relevance and the performance of the proposed approach as all tag names and their frequencies were correctly identified. The proposed tag cloud visualization technique is a helpful addition to the software visualization toolkit. The extracted tag cloud supports software engineers as they filter and browse data.

READ FULL TEXT
research
09/30/2021

Tag Clouds for Software Documents Visualization

Legacy software documents are hard to understand and visualize. The tag ...
research
09/27/2021

SoftCloud: A Tool for Visualizing Software Artifacts as Tag Clouds

Software artifacts visualization helps software developers to manage the...
research
01/25/2018

Automatic Labeling of the Object-oriented Source Code: The Lotus Approach

Most of open-source software systems become available on the internet to...
research
05/23/2009

Tag Clouds for Displaying Semantics: The Case of Filmscripts

We relate tag clouds to other forms of visualization, including planar o...
research
01/11/2023

Predicting Tags For Programming Tasks by Combining Textual And Source Code Data

Competitive programming remains a very popular activity that combines bo...
research
02/13/2019

Petascale Cloud Supercomputing for Terapixel Visualization of a Digital Twin

Background: Photo-realistic terapixel visualization is computationally i...

Please sign up or login with your details

Forgot password? Click here to reset