DocumentCode
2945908
Title
How does 3-D visualization work in software engineering?: empirical study of a 3-D version/module visualization system
Author
Koike, Hideki ; Chu, Hui-Chu
Author_Institution
Graduate Sch. of Inf. Syst., Univ. of Electro-Commun., Tokyo, Japan
fYear
1998
fDate
19-25 Apr 1998
Firstpage
516
Lastpage
519
Abstract
Version control and module management are very important in practical software development. In UNIX, RCS or SCCS is used in general as version control tools. They, however, have a couple of drawbacks. This paper proposed a solution for these issues by applying 3D visualization. The prototype system, VRCS, was developed. In our system, version information stored in the RCS history file is displayed as a 2D tree by taking the z-axis as time. Other 2D trees are laid out in 3D space in the same way. In our visualization, files which compose a certain release of the software are connected by a line called a relation link. By using GUIs, users can check in/out each version easily and interactively. More importantly, just by choosing the relation link, a certain release is rebuilt automatically. Three comparative experiments between VRCS and RCS were conducted to know the effectiveness of VRCS. The result shows that VRCS is faster in checking in/out than RCS
Keywords
configuration management; data visualisation; graphical user interfaces; reverse engineering; software development management; visual programming; 2D tree; 3D visualization; GUI; RCS; SCCS; UNIX; VRCS; experiments; graphical user interface; module management; module visualization system; prototype system; relation link; software engineering; three dimensional visualization; version control; Computer aided software engineering; Control systems; Engineering management; History; Programming; Prototypes; Software development management; Software engineering; Software systems; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 1998. Proceedings of the 1998 International Conference on
Conference_Location
Kyoto
ISSN
0270-5257
Print_ISBN
0-8186-8368-6
Type
conf
DOI
10.1109/ICSE.1998.671619
Filename
671619
Link To Document