System Architect® is a comprehensive and powerful modeling solution designed to provide all of the tools necessary for development of successful enterprise systems. It is the only tool to integrate, in one multi-user product, industry-leading support for all major areas of modeling, including business modeling, object-oriented and component modeling with UML, relational data modeling, network architecture design, and structured analysis and design. All functionality is harnessed within System Architect’s extensible repository with native support for Microsoft VBA.
System Architect provides extensive support for UML, the industry standard for analysis and design of software systems and applications. You may use UML to perform high-level analysis with Use Cases, model of the dynamics of the system with UML Activity, Sequence, Collaboration, and State diagrams, and analyze and design the static structure of the system with UML Class, Component, and Deployment diagrams. System Architect supports code implementation and redesign through automatic generation and reversal of several languages, including Java, Visual Basic, and C++. System Architect also provides unmatched capability to extend its UML support through stereotypes, tagged values, and custom profiles.
System Architect provides comprehensive, market-proven data modeling, including models subject areas, separate logical and physical modeling, and schema generation and reverse data engineering of all major DBMS’s.
System Architect now includes, as an option, XML design functionality present in its sister product, XML ArchitectTM (formally Envision XML). This functionality includes ability to model XML designs in an XML hierarchy diagram, and includes generation/reversal of dtd’s, BizTalk schemas, and XML instance documents.