In software development processes, version control and module management are im portant. In UNIX, SCCS(Source Code Control System) or RCS(Revision Control Syst em) is used as a version control tool. However, they (1) do not have visual int erface; (2) require complicated commands to be typed; (3) cannot manage module relations.
We have been developing a 3D visualization system for version-module management. The system portraits each version information of the SCCS (Source Code Control System) as a 2D tree by taking the X-axis as time. In the same way, other 2D trees are laid out in 3D space so that the files in the same module are placed physically near each other in the YZ-plane. Finally the system connects the version nodes, which should be compiled together, with a link. Since checking in/out files are done just by pushing GUI buttons corresponding to the SCCS commands, it is easier to use the SCCS system. Moreover, it becomes quite easier to check out multiple files, compile them, and make a target software.