Click here to return to the home page
Change Currency      
 
Search:

QuickCRC [3.x For Windows, Single-Licence Win32]


Reference Number: PRS. 139789
Availability: Usually delivered within 5 working days
Media: CD-ROM

Call Me

Not what you're looking for? Use our free sourcing request service.

QuickCRC allows designers to create CRC cards (class, responsibility, collaboration) and scenarios (object interactions). Discover and document the objects and relationships for your object-oriented design project. Define and simulate scenarios to ensure the design works. If your project requires the full modeling and code generation power of WinA&D, a QuickCRC command exports your design. Auto-generate CRC cards from an existing WinA&D design or use WinTranslator to create CRC cards from code.


CRC Cards
QuickCRC uses a diagram workspace for creating card and scenario objects. A card represents the properties of a class including its name, description, superclasses, subclasses, attributes, responsibilities and collaborating objects. Card information is typically entered through a dialog, but can also be edited on-screen by dragging or renaming cards, attributes, responsibilities and collaborations.

Attribute Access
The software designer can assign the attribute access of each card responsibility. The tool shows an attribute access graph from the card information to help developers discover, refine and eliminate unnecessary card attributes.

Design Scenarios
A scenario object represents a design mechanism defined as a series of steps involving communicating objects. Scenarios can reference cards or other scenarios. Cards and scenarios can also reference external agents defined by the designer to identify system and user interfaces.

Model Partitioning
Card and scenario objects can be separated into different diagrams based on functional areas of a complex design or cut and pasted between different project documents. Separate diagrams partition a model into subject areas.

Contents View
The contents view allows a designer to navigate between diagrams shown as folder icons that can be opened or closed. From the contents view, a card or scenario can be dragged between diagrams or double-clicked to edit its properties. This makes it easy to locate and modify information as the model grows.

Simulation
QuickCRC provides active simulation of an evolving design. Features include single stepping backwards, forwards or over a called scenario or jumping to a specific location in the scenario stack of a multiple scenario simulation. Its fast and easy to step through your design, just select a scenario and click the Simulate button.

Instant Synchronization
QuickCRC automatically maintains relationships between cards, scenarios and external agents as fluid design changes take place during the early phase of a development project. For example, if a card references undefined subclasses or superclasses, those cards are generated automatically. Other relationships that can be modeled between cards include aggregation and interface implementation. Name changes and cross references between objects get updated instantly.

Search and Organize
QuickCRC has a rich search feature for locating design data within specific fields of any card or scenario in the project. Card and scenario objects can be automatically arranged on the diagram based on user specified criteria to visually highlight relationships between objects.

Inheritance Graph
The inheritance graph concisely illustrates the class inheritance structure of the model. It gets generated from information on the CRC cards regardless of how the cards are physically arranged or partitioned between diagrams. Several inheritance graphs can be active for different root classes in the CRC model to focus attention on different parts of a large design. The properties of a card can be viewed or edited by double-clicking its name on the inheritance graph.

Import, Export & Error Checking
CRC models can be verified to locate errors. Information can be listed to a text or HTML report to serve as a coding specification. Models can also be exported to text and then imported to WinA&D for detailed design or code generation. WinTranslator can be used to automatically generate CRC cards from existing object-oriented code.

Windows
Operating System: Windows 95 through XP
Memory: 128MB RAM
HDD Space: 20MB Hard Disk

Macintosh
Operating System: Mac OS X 10.1 or later on Macintosh G4 or G5
Memory: 256MB RAM
HDD Space: 100MB Hard Disk

Linux
Operating System: Tested on SUSE, RedHat and Mandrake. (Should work on most other Linux Distribution and Desktop environments)
Memory: 64MB RAM
HDD Space: 10MB Hard Disk

Help
My Account
Corporate Info
Other Info
Secure Shopping
Copyright © Grey Matter Ltd. 1983 - 2008. Registered office: 2 Prigg Meadow, Ashburton, Devon, TQ13 7DF. Registered in England. Company no: 1671407. VAT no: GB 384904621.