A laboratory for teaching object oriented thinking
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Using CRC cards: an informal approach to object-oriented development
Using CRC cards: an informal approach to object-oriented development
The object primer: the application developer's guide to object-orientation
The object primer: the application developer's guide to object-orientation
The CRC card book
Extending CRC cards into a complete design process
Proceedings of the 8th annual conference on Innovation and technology in computer science education
ICSEA '07 Proceedings of the International Conference on Software Engineering Advances
Rapid visual design with semantics encoding through 3d CRC cards
Proceedings of the 4th ACM symposium on Software visualization
Using mobile devices for collaborative requirements engineering
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
In this paper, we present CREWW, a tool for co-located, collaborative CRC modeling and use case analysis. In CRC sessions role play is used to involve all stakeholders when determining whether the current software model completely and consistently captures the modeled use case. In this activity it quickly becomes difficult to keep track of which class is currently active or along which path the current state was reached. CREWW was designed to alleviate these and other weaknesses of the traditional approach.