The Magic Software Architect product is an industry leading, cross-platform, collaborative software architecture engineering product, which provides smart, robust, and intuitive tools to define, track, and visualize all aspects of software and related system architecture using the most standard-compliant UML models and diagrams. This dynamic and versatile development tool facilitates analysis and design of Object Oriented (OO) systems and databases. It provides the industry's best code engineering mechanism (with full round-trip support for Java, C++ and CORBA IDL programming languages), as well as database schema modeling, DDL generation and reverse engineering facilities.
Industry standards-compliance and support.
Independence from specific development methodology.