ACM Home Page
Please provide us with feedback. Feedback
Rapid visual design with semantics encoding through 3d CRC cards
Full text PdfPdf (733 KB)
Source
Software Visualization archive
Proceedings of the 4th ACM symposium on Software visualization table of contents
Ammersee, Germany
SESSION: Software visualization applications table of contents
Pages 193-196  
Year of Publication: 2008
ISBN:978-1-60558-112-5
Authors
Anthony Savidis  Institute of Computer Science, FORTH, Greece and University of Crete, Greece
Panagiotis Papadakos  University of Crete, Greece
George Zargianakis  University of Crete, Greece
Sponsors
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGCHI : Specialist Interest Group in Computer-Human Interaction of the ACM
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 70,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1409720.1409751
What is a DOI?

ABSTRACT

Physical CRC cards (Classes -- Responsibilities - Collaborators) is a well-known method for rapid software-design prototyping. It is commonly applied with numeric heuristics to encode design semantics and denote architectural relationships through card coloring, size variations and spatial grouping. Existing CRC design tools are weak in terms of interactivity and visualization, focusing mainly on form-based specification and documentation. We present Flying Circus, a tool for rapid and exploratory software-design prototyping via CRC cards, offering facilities such as: interactive 3d visualizations with zooming, panning and rotational design inspection, 3d card manipulators, and immersive navigation via stereoscopic views. Our tool is accompanied with specific encoding strategies to represent design semantics and exploit spatial memory and visual pattern matching, while emphasizing highly interactive software-design visualizations.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
QUICK CRC. 2001. http://www.excelsoftware.com/crccards.html
2
3
4
5
6
 
7
 
8
Roach, S., Vasquez, J. 2004. A tool to support the crc design method. International Conference on Engineering Education, http://www.succeed.ufl.edu/icee/Papers/339_Roach-Vasquez_(1).pdf.

Collaborative Colleagues:
Anthony Savidis: colleagues
Panagiotis Papadakos: colleagues
George Zargianakis: colleagues