WinA&D Standard

WinA&D Standard is a software design tool for process, data and class models. It supports code generation, integrated code editing and browsing, linked text specifications and a data dictionary.

In conjunction with WinTranslator, WinA&D generates UML class models from C++, C#, Java, Delphi, REALbasic or PHP code and data models from SQL.

WinA&D has a contents view for diagram navigation, diagram scaling and printing, custom icons, color support, user-defined detail dialogs for diagram objects and full text import/export of diagrams and dictionary.

Namespaces can partition large projects. A project can define data types, UML stereotypes and a project glossary.


Data Flow Diagrams Data Flow Diagram

    Data flow diagrams (DFDs) show the flow and processing of information in a system. They are especially popular in real-time, embedded systems where software closely interacts with hardware or concurrent threads of execution are needed to handle external events.

    WinA&D supports multi-level DFDs, textual specification of primitive processes, balancing of information between diagrams and the data dictionary and design verification reports. Detail dialogs for Flow, Store and External Entity objects make it easy to enter dictionary information directly from the DFD.

    Each document can hold many diagrams. A parent process on one diagram can reference a child diagram in the same or different document. Navigation and balancing commands can extend across documents.

Data Models
    Database designers can create logical and physical data models, then generate the SQL schema code for popular RDBMS products including Oracle, SQL Server, DB2, Sybase, Informix and InterBase. Rich data models represent tables, views, constraints, assertions, triggers, indexes, procedures and other SQL elements. Foreign keys providing referential links between entities can be generated automatically.

Class Diagrams
    UML package and class diagrams show class structure in an object-oriented system. Class attributes, operations, properties and events can be defined in the model. Generate C++, C#, Java, Delphi, REALbasic or PHP code with class declarations and function frames. Models are linked directly to code through a built-in code browser. Developers can click through diagrams in the model and directly to the code.