Rapid visual design with semantics encoding through 3d CRC cards
Proceedings of the 4th ACM symposium on Software visualization
Immersive 3d Visualizations for Software-Design Prototyping and Inspection
ISVC '08 Proceedings of the 4th International Symposium on Advances in Visual Computing
CREWW: collaborative requirements engineering with wii-remotes (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
Using mobile devices for collaborative requirements engineering
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
Hi-index | 0.00 |
CRC cards are an informal approach to object oriented modeling, used to represent the responsibilities of classes and the interaction between the classes. They are created through white-box scenarios that model the behavior of the system. Sequence diagrams are the most popular UML artifact for scenarios modeling. Though closely related, the CRC cards methodology is not supported by most UML modeling tools, and tools that support CRC cards do not support UML diagrams. This paper presents EasyCRC, a tool that combines sequence diagrams with CRC cards, originally written to teach the object-oriented paradigm.