|
Placitas, NM - August 13, 2001 - Excel Software today began shipping a major upgrade of QuickCRC for designing object-oriented software with CRC (Class, Responsibilities and Collaborations) cards. Software designers use QuickCRC to quickly identify object classes, relationships and related information before writing code. QuickCRC 2.0 adds enhancements for flexible card printing, visual on-screen editing, HTML or text reports, card relationships, card creation, namespaces and XML file storage.
CRC cards are a cost-effective approach for designing small software projects and as a front-end to larger projects using the Unified Modeling Language (UML). Although UML is a very expressive and rigorous notation, methodologists often advocate using simple CRC cards to quickly collect information during working team sessions. QuickCRC automates the process of identifying classes, responsibilities and collaborations between objects and provides a data link to MacA&D, WinA&D or QuickUML for UML modeling. QuickCRC also works with MacTranslator and WinTranslator to automatically generate CRC cards from existing C++, Java or Delphi code.
Printed cards are used during highly interactive CRC team sessions. Flexible printing enhancements allow individual cards or groups of cards to be selected and printed front and/or back with 1, 2 or 3 cards per page.
The new visual on-screen editing feature allows a designer to quickly drag card, attribute and responsibility names between cards while the tool automatically maintains all reciprocal relationships. In addition to inheritance relationships between cards, aggregation and implemented interfaces can also be modeled for modern OO languages like Java. The Notes field is used to create long textual descriptions of a card. The Cards From Text dialog is a quick way to create cards and related data by typing names or selecting words from a text specification.
In addition to grouping cards into separate diagrams, each card can be assigned a namespace. Namespaces are convenient for partitioning large projects or mapping cards to different Java packages or code folders. Namespaces allow greater selectivity when arranging, listing or print cards.
QuickCRC saves a project as an XML file. In addition to allowing Macintosh and Windows users to share work, XML makes design information easily accessible to a wide range of industry tools like editors and parsers.
QuickCRC for Macintosh runs on all Macintosh computers with MacOS 7.0 or later. QuickCRC for Windows runs on Windows 95, 98, NT or 2000. QuickCRC is priced at $295. It is available as a site license or upgrade for existing customers. Visit www.excelsoftware.com for information, pricing and online ordering.
For Information Contact:
Excel Software
|


Do you want to receive the latest news on our software engineering products? Our free newsletter, Excel Software Tools, is emailed about 6 times each year. To subscribe, send email to