Title :
A Visualization Technique for the Passage Rates of Unit Testing and Static Checking with Caller-Callee Relationships
Author :
Muto, Yuko ; Okano, Kozo ; Kusumoto, Shinji
Author_Institution :
Grad. Sch. of Inf. Sci. & Technol., Osaka Univ., Suita, Japan
Abstract :
Software visualization has attracted lots of attention. The techniques fall into two categories: visualization of software component relationships and visualization of software metrics. We propose a new hybrid method based on both of the two categories. The proposed method visualizes coincidence between specification and implementation from two aspects: static checking and ordinal testing by test suites. Each of the verification is performed in a method or function basis (unit testing). In our method, each ratio of the coincidence is shown by pie charts which represent classes of the target software. Whole software is represented in a weighted digraph structure. We have prototyped a tool implemented our proposed method. We have evaluated the availability of the proposed method by applying the tool to two kinds of software: Warehouse Management Program, and a telephone directory management program. As a result, we conclude that the proposed method shows informative results.
Keywords :
data visualisation; data warehouses; formal specification; program testing; software metrics; caller-callee relationships; ordinal testing; passage rates; software component relationships; software metrics; software visualization technique; static checking; telephone directory management program; test suites; unit testing; warehouse management program; weighted digraph structure; Computer bugs; Java; Libraries; Measurement; Software; Testing; Visualization; ESC/Java2; software quality; static checking; unit testing; visualization;
Conference_Titel :
Parallel and Distributed Processing with Applications Workshops (ISPAW), 2011 Ninth IEEE International Symposium on
Conference_Location :
Busan
Print_ISBN :
978-1-4577-0524-3
Electronic_ISBN :
978-0-7695-4429-8
DOI :
10.1109/ISPAW.2011.54