Immersive 3d visualizations for software-design prototyping and inspection

0Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In software design, physical CRC cards (Classes - Responsibilities - Collaborators) is a well-known method for rapid software-design prototyping, heavily relying on visualization and metaphors. The method is commonly applied with heuristics for encoding design semantics or denoting architectural relationships, such as card coloring, size variations and spatial grouping. Existing software-design tools are very weak in terms of interactivity, immersion and visualization, focusing primarily on detailed specification and documentation. We present a tool for visual prototyping of software designs based on CRC cards offering: 3d visualizations with zooming and panning, rotational inspection and 3d manipulators, with optional immersive navigation through stereoscopic views. The tool is accompanied with key encoding strategies to represent design semantics, exploiting spatial memory and visual pattern matching, emphasizing highly interactive software visualizations. © Springer-Verlag Berlin Heidelberg 2008.

Cite

CITATION STYLE

APA

Savidis, A., Papadakos, P., & Zargianakis, G. (2008). Immersive 3d visualizations for software-design prototyping and inspection. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5358 LNCS, pp. 879–890). https://doi.org/10.1007/978-3-540-89639-5_84

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free