DocumentCode
3369071
Title
The EasyCRC Tool
Author
Raman, Assaf ; Tyszberowicz, Shmuel
Author_Institution
Acad. Coll. of Tel-Aviv Yaffo, Holon
fYear
2007
fDate
25-31 Aug. 2007
Firstpage
52
Lastpage
52
Abstract
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.
Keywords
Unified Modeling Language; computer science education; educational courses; object-oriented programming; program testing; teaching; CRC card; EasyCRC tool; UML modeling tool; object oriented modeling; object-oriented programming course teaching; object-oriented software engineering class; sequence diagram; white-box scenario modeling; Collaboration; Collaborative tools; Computer science; Cyclic redundancy check; Educational institutions; Object oriented modeling; Portable computers; Software engineering; Software tools; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Advances, 2007. ICSEA 2007. International Conference on
Conference_Location
Cap Esterel
Print_ISBN
0-7695-2937-2
Electronic_ISBN
978-0-7695-2937-0
Type
conf
DOI
10.1109/ICSEA.2007.72
Filename
4299933
Link To Document