Object-Oriented Software Design Tool
MARSHALLTOWN, Iowa, February 27, 1998 — Excel Software is shipping
QuickCRC 1.1 for Macintosh and Windows 95/NT. QuickCRC is a design tool for
discovering objects and related information for an object-oriented software
development project. It automates the CRC card concept of identifying
classes, responsibilities and collaborations between objects. Design
scenarios involving a group of communicating objects can be identified and
simulated. New features in this release include a contents view,
inheritance graph and full text import and export of design information.
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. A scenario 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. As
information is entered or changed for a card or scenario object, it is
instantly synchronized throughout the model.
Separate diagrams partition a model into subject areas. 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.
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.
The List Diagrams command generates a text representation of the
information in a CRC model in a syntactically simple format. This
information can be transferred to other applications or used to generate a
new CRC model with the Import Diagrams command. Design models can be
exported or imported to Excel Software’s MacA&D and WinA&D software
engineering tools for detailed design or code generation. Likewise, Excel
Software’s reengineering tools can be used to generate QuickCRC design
models from existing code.
QuickCRC for Macintosh at $395 is compatible with all Macintosh computers
running System 7 or later. QuickCRC for Windows at $395 is a 32 bit
application for Windows 95 or NT. Existing customers can upgrade a single
license to QuickCRC 1.1 for $99. CRC documents are binary compatible
between platforms. Contact Excel Software for more information, product
brochures or site licensing options. A free trial version can be downloaded
from the company’s web site.
For Information Contact:
Ph: (515) 752-5359
Fax: (515) 752-2435