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 Architects extensible repository
with native support for Microsoft VBA.
A framework is a tool for thinking about the information
you need to capture in the enterprise, and a vehicle for
organizing, displaying, and accessing that information.
System Architect provides a Framework Browser that enables
you to view and access the models and artifacts you have
developed in the repository through a framework interface.
It supports all popular frameworks in the industry, such
as the Zachman Framework, DoDAF (C4ISR Framework), and TOGAF
(The Open Group Architecture Framework).
System Architect provides perhaps the richest set of business
modeling diagrams on the market, to enable you to capture
the entire enterprise from various business perspectives
-- from high-level business objectives and organizational
makeup, through event-driven business process and functional
modeling, organizational modeling, design of the applications
and databases that make the business run, to network architecture
of where everything is. System Architect supports the new
Business Process Modeling Notation (BPMN) notation as well
as the IDEF methodology. Using either notation and method,
you can design new or redesign existing business processes
to implement the most cost-effective and competitive business
processes possible.
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.