DocumentCode :
2236494
Title :
E-Quality: A graph based object oriented software quality visualization tool
Author :
Erdemir, Ural ; Tekin, Umut ; Buzluca, Feza
Author_Institution :
Center of Res. for Adv. Technol. of Inf. & Inf. Security, Kocaeli, Turkey
fYear :
2011
fDate :
29-30 Sept. 2011
Firstpage :
1
Lastpage :
8
Abstract :
Recently, with increasing maintenance costs, studies on software quality are becoming increasingly important and widespread because high quality software means more easily maintainable software. Measurement plays a key role in quality improvement activities and metrics are the quantitative measurement of software design quality. In this paper, we introduce a graph based object-oriented software quality visualization tool called "E-Quality". E-Quality automatically extracts quality metrics and class relations from Java source code and visualizes them on a graph-based interactive visual environment. This visual environment effectively simplifies comprehension and refactoring of complex software systems. Our approach assists developers in understanding of software quality attributes by level categorization and intuitive visualization techniques. Experimental results show that the tool can be used to detect software design flaws and refactoring opportunities.
Keywords :
data visualisation; graph theory; object-oriented methods; software maintenance; software metrics; software quality; software tools; E-Quality; complex software system comprehension; complex software system refactoring; graph based object oriented software quality visualization tool; graph-based interactive visual environment; level categorization; maintenance costs; opportunity refactoring; quality improvement activities; quality improvement metrics; quantitative measurement; software design flaw detection; software design quality; Color; Complexity theory; Couplings; Layout; Measurement; Software; Visualization; Design Flaw Detection; Design Patterns; Eclipse; Object-Oriented Metrics; Refactoring; Software Maintenance; Software Quality; Software Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visualizing Software for Understanding and Analysis (VISSOFT), 2011 6th IEEE International Workshop on
Conference_Location :
Williamsburg, VA
Print_ISBN :
978-1-4577-0822-0
Electronic_ISBN :
978-1-4577-0821-3
Type :
conf
DOI :
10.1109/VISSOF.2011.6069454
Filename :
6069454
Link To Document :
بازگشت