80 likes | 260 Views
Is 3D-Visualization useful for Software Visualization?. Hans Hagen (TU Kaiserslautern, IRTG 1131) Dirk Zeckzer (Fraunhofer IESE, IRTG 1131). Software Visualization. Visualization of Software Products static structure dynamic behavior algorithms metrics Software Processes
E N D
Is 3D-Visualization useful for Software Visualization? Hans Hagen (TU Kaiserslautern, IRTG 1131) Dirk Zeckzer (Fraunhofer IESE, IRTG 1131)
Software Visualization • Visualization of • Software Products • static structure • dynamic behavior • algorithms • metrics • Software Processes • Software Projects
Software Visualization: State of the Practice • Box-Plots • Pie-Charts • Histograms • Bar-Charts • Scatterplots • Stacked bar-charts
Software Visualization: State of the Art • Mostly 2D visualizations • 3D visualizations • Presented on conferences and workshops • Not widely used or extensively developed • Users are reluctant to use such visualizations • Notable exception: 3D-Scatterplots (Miner3D)
3D Software Visualization: Hardware • 1990s • Display techniques not yet mature • 2000+: Display techniques improved • Higher resolution • Better and easier calibration • Stereo-Techniques
3D Software Visualization: Challenges • 1990s • Extensive research • Little user acceptance • 2000+: • Less research (InfoVis) • Better hardware and display techniques should further user acceptance • New studies are encouraging (Ware 2005)
3D Software Visualization: Challenges • Use new, improved techniques • Reevaluate previous techniques using current display technology • Optimize previously developed 3D visualization techniques • Develop new 3D visualization techniques and interaction metaphors