In this chapter, we discuss a software modeling and visualization framework called rube†. This framework facilitates the creation of three-dimensional (3-D) software visualizations that integrate both static software architecture and dynamic real-time operation. A unique aspect of rube is that it does not tie developers down to a set of predefined symbols, objects, or metaphors in their visualizations. Consequently, users have the freedom to develop their own representations. The rube framework’s general approach to software modeling and representation are discussed. Next, a simple example is developed according to rube’s systematic modeling and visualization process. Lastly, benefits of the framework and future directions are discussed.
CITATION STYLE
Hopkins, J. F., & Fishwick, P. A. (2002). The rube framework for personalized 3-D software visualization. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2269, pp. 368–380). Springer Verlag. https://doi.org/10.1007/3-540-45875-1_29
Mendeley helps you to discover research relevant for your work.