Metrics visualization technique based on the origins and function layers for OSS-based development, accepted at VISSOFT 2016 (CORE Rank B) NIER Track.

Ryosuke Ishizue, Hironori Washizaki, Yoshiaki Fukazawa, Sakae Inoue, Yoshiiku Hanai, Masanobu Kanazawa and Katsushi Namba, “Metrics visualization technique based on the origins and function layers for OSS-based development,” 4th IEEE Working Conference on Software Visualization (VISSOFT 2016), NIER Track, Raleigh, North Carolina, USA, October 3-4, 2016. (CORE Rank B)(to appear)

OSS (Open Source Software)-based software developments tend to have a lot of defects when editing program source code files that other organizations created. Developments with complex origins and functional layers are increasing in OSS-based development. As an example, here we focus on an Android smart phone development project and propose new visualization techniques for product metrics based on the file origin and functional layers. One is the Metrics Area Figure, which can express duplication of edits by multiple organizations intuitively using overlapping figures. The other is Origin City, which was inspired by Code City. It can represent the scale and other measurements, while simultaneously stacking functional layers as 3D buildings. The contributions of our paper are to propose new techniques, implement them as web applications, and share the results of our questionnaire experiment. Our proposed techniques are useful not only to visualize measured metrics, but also to improve product quality.