Application of XML data mining in GUI run-time state clustering

  • Authors:
  • Jing Feng;Tingjie ShangGuan

  • Affiliations:
  • Beijing University of Aeronautics and Astronautics, Beijing, Chinnstitute of China Electronic System Engineering Corporation, Beijing, China;Institute of China Electronic System Engineering Corporation, Beijing, China

  • Venue:
  • ICICA'12 Proceedings of the Third international conference on Information Computing and Applications
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Run-time state clustering can be available to solve many software problems. As the representations of GUI states are structural, it is a challenging task for GUI run-time states clustering. In this paper, XML documents are adopted to represent and retrieve GUI states and a structural XML-based approach is proposed for clustering GUI states. This approach takes into account differences of features of XML element/attribute labels in forming clusters during XML document comparison. These labels stand for windows, widgets, properties and their value in GUI state descriptions. In this approach, a new step was added in the K-means clustering process to calculate the weights of features in each cluster so that the important features of a state cluster could be identified by the weight values. Experimental results on real GUI state datasets confirmed this new algorithm performed well in practice, and experimental evaluation showed that this proposed algorithm was almost accurate.