TY - JOUR
T1 - Metrics Visualization Techniques Based on Historical Origins and Functional Layers for Developments by Multiple Organizations
AU - Ishizue, Ryosuke
AU - Washizaki, Hironori
AU - Fukazawa, Yoshiaki
AU - Inoue, Sakae
AU - Hanai, Yoshiiku
AU - Kanazawa, Masanobu
AU - Namba, Katsushi
N1 - Publisher Copyright:
© 2018 The Author(s).
Copyright:
Copyright 2018 Elsevier B.V., All rights reserved.
PY - 2018/1/1
Y1 - 2018/1/1
N2 - Software developments involving multiple organizations such as Open Source Software (OSS)-based projects tend to have numerous defects when one organization develops and another organization edits the program source code files. Developments with complex file creation, modification history (origin), and software architecture (functional layer) are increasing in OSS-based development. As an example, we focus on an Android smart phone and a VirtualBox development project, and propose new visualization techniques for product metrics based on 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. Our proposed techniques are useful not only to visualize the measured metrics, but also to improve the product quality.
AB - Software developments involving multiple organizations such as Open Source Software (OSS)-based projects tend to have numerous defects when one organization develops and another organization edits the program source code files. Developments with complex file creation, modification history (origin), and software architecture (functional layer) are increasing in OSS-based development. As an example, we focus on an Android smart phone and a VirtualBox development project, and propose new visualization techniques for product metrics based on 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. Our proposed techniques are useful not only to visualize the measured metrics, but also to improve the product quality.
KW - Metrics
KW - functional layer
KW - origin
KW - visualization
UR - http://www.scopus.com/inward/record.url?scp=85034754378&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85034754378&partnerID=8YFLogxK
U2 - 10.1142/S0218194018500067
DO - 10.1142/S0218194018500067
M3 - Article
AN - SCOPUS:85034754378
VL - 28
SP - 123
EP - 147
JO - International Journal of Software Engineering and Knowledge Engineering
JF - International Journal of Software Engineering and Knowledge Engineering
SN - 0218-1940
IS - 1
ER -