Abstract

Legacy software documents are hard to understand and visualize. The tag cloud technique helps software developers to visualize the contents of software documents. A tag cloud is a well-known and simple visualization technique. This paper proposes a new method to visualize software documents, using a tag cloud. In this paper, tags visualize in the cloud based on their frequency in an alphabetical order. The most important tags are displayed with a larger font size. The originality of this method is that it visualizes the contents of JavaDoc as a tag cloud. To validate the JavaDocCloud method, it was applied to NanoXML case study, the results of these experiments display the most common and uncommon tags used in the software documents.

@article{JOIV285,
author = {Ra'fat Al-msie'deen},
title = {Tag Clouds for Software Documents Visualization},
journal = {JOIV : International Journal on Informatics Visualization},
volume = {3},
number = {4},
year = {2019},
keywords = {Software engineering; Software visualization; Javadoc; Tag cloud.},
abstract = {Legacy software documents are hard to understand and visualize. The tag cloud technique helps software developers to visualize the contents of software documents. A tag cloud is a well-known and simple visualization technique. This paper proposes a new method to visualize software documents, using a tag cloud. In this paper, tags visualize in the cloud based on their frequency in an alphabetical order. The most important tags are displayed with a larger font size. The originality of this method is that it visualizes the contents of JavaDoc as a tag cloud. To validate the JavaDocCloud method, it was applied to NanoXML case study, the results of these experiments display the most common and uncommon tags used in the software documents.},
issn = {2549-9904}, pages = {361--364}, doi = {10.30630/joiv.3.4.285},
url = {http://joiv.org/index.php/joiv/article/view/285}
}