Version 7.0 adds Java code generation, design namespaces, UML enhancements, dictionary enhancements and productivity features. MacA&D has diagram editors for process models, data models, class models, state models, object models, structure models and task models. Each model shows a different view of a software system that is integrated through a global data dictionary. In addition to integrated modeling, the tool provides requirements specification and traceability, design verification reports, scriptable HTML reports and complete text import/export features. WinA&D for Windows 95/98/NT and the document compatible MacA&D for Macintosh OS 7.x or 8.x are used by thousands of system analysts and software designers in over 30 countries.
MacA&D 7.0 generates Java, Object Pascal or C++ code from a class model and associated dictionary information. The generated code includes ready to compile class declarations with empty function frames. Programmers write code for the logic of each function using either the integrated code and browse window built into MacA&D or any standard development environment. The code generator supports sophisticated features like nested classes, template classes, overloaded functions and mapping design elements to different code folders based on design namespaces.