IceWalkers.com - Linux Software downloads and news
Google
Name : Password :
Linux SoftwareLinux RPMLinux HowtosLink UsAboutAdvertise

QuickCRC 2.0

Rate QuickCRC

QuickCRC - Responsibility Driven Software Design with CRC Cards.

Updated by excelsoftwareon Tuesday, October 25th 2005.QuickCRC Screenshot

Excel Software began shipping a major upgrade of QuickCRC for responsibility driven design of object-oriented software using CRC cards. CRC cards are used to discover and document classes, responsibilities, attributes and collaborations between classes. They are popular among developers using agile methods or as a front end to UML. Many books have been written about CRC cards including Object Design: Roles, Responsibilities and Collaborations by Rebecca Wirfs-Brock and Alan McKean.

Developers like responsibility driven design because it quickly yields a solid class structure for projects that can substantially reduce development cost and time to market. The core concepts are simple. The CRC card represents each class and its properties. The Scenario explores class interactions to quickly assign the class responsibilities and attributes needed to satisfy project requirements.

QuickCRC is an intuitive tool that takes minutes to learn and fully automates responsibility driven design. Cards, scenarios and external agents are usually defined by typing information into a dialog. CRC cards can also be created from nouns and verbs in a text specification. Card and scenario objects can be moved between diagrams or automatically organized based on design relationships. Designers can edit card information on-screen by dragging or renaming cards, attributes, responsibilities and collaborations. Design changes are instantly reflected throughout the model so every name and relationship reference is always accurate.

The new QuickCRC release allows designers to assign the attribute access of each card responsibility. The tool shows an attribute access graph from the card information to help designers discover, refine and eliminate unnecessary card attributes. Cards and scenarios can be linked to foreign documents like specifications, graphic images, code files or test procedures. Other new features include enhanced design verification, text and HTML reports, a new online help system and new printed manual.

QuickCRC design information can be shared between platforms and other Excel Software tools. CRC cards can be exported to the WinA&D modeling tool which supports the full UML notation, code generation, requirements management and scriptable design reports. CRC cards can be generated from source code with WinTranslator.

QuickCRC Windows 3.0 runs on Windows 95 through XP. QuickCRC Linux 2.0 has similar features and runs on all modern Linux distributions using GNOME or KDE. A single user license of QuickCRC is $295. Contact Excel Software for site license pricing or trial editions.

Excel Software Ph: (505) 771-3719 Fax: (505) 771-3718Web: http://www.excelsoftware.com Email: info@excelsoftware.com.

Licence : Commercial

Version : 2.0 [Stable]    

Platforms : Windows, Linux

Google

QuickCRC Contact / Download links :

Author/Maintainer :Excel Software/Harold Halbleib
Home Page :http://www.excelsoftware.com
Download [ 2.0 ] :http://www.excelsoftware.com/quickcrclinux.html
Keywords :quickcrc, crc cards, responsibility driven design, object-oriented, agile modeling


 No Comment yet.
Be the first to review QuickCRC
PhpMyAdmin 2.11.9
Php front-end to MySQL administration
Samba 3.2.3
Provides file and print services to SMB/CIFS clients
Gcc 4.3.2
GNU Compiler Collection
Linux Kernel 2.6 2.6.27-rc5
Linux Kernel
FullRecall 1.3.13
A flashcard-like program that uses neural network for scheduling reviews.
DeleGate 9.8.4-pre7
Proxy server which runs on multiple platforms
LilyPond 2.11.57
Music typesetter.
SystemRescueCd 1.1.0-beta19
Bootable CDRom with Linux and all the important system utilities
KOffice 2.0alpha10
Integrated office suite for KDE
Midgard 8.09.0beta1
Web application development and publishing platform


Linux Software Map

Find Linux RPM

Best Rated Linux Software

Most Rated Linux Software

Linux Distributions

Linux Howtos