Title
Visualization Of Inter-Module Dataflow Through Global Variables For Source Code Review
Abstract
Defects in spacecraft software may result in loss of life and serious economic damage. To avoid such consequences, the software development process incorporates code review activity. A code review conducted by a third-party organization independently of a software development team can effectively identify defects in software. However, such review activity is difficult for third-party reviewers, because they need to understand the entire structure of the code within a limited time and without prior knowledge. In this study, we propose a tool to visualize inter-module dataflow for source code of spacecraft software systems. To evaluate the method, an autonomous rover control program was reviewed using this visualization. While the tool does not decreases the time required for a code review, the reviewers considered the visualization to be effective for reviewing code.
Year
DOI
Venue
2018
10.1587/transinf.2018EDL8104
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS
Keywords
Field
DocType
static analysis, dataflow analysis, software visualization, code review, independent verification and validation
Computer vision,Programming language,Visualization,Source code,Computer science,Dataflow,Artificial intelligence,Global variable
Journal
Volume
Issue
ISSN
E101D
12
1745-1361
Citations 
PageRank 
References 
0
0.34
0
Authors
6
Name
Order
Citations
PageRank
Naoto Ishida110.72
Takashi Ishio221128.48
Yuta Nakamura300.68
Shinji Kawaguchi41066.46
Tetsuya Kanda5406.70
Katsuro Inoue62424172.31