|
|
Enterprise
Architect
Business & Software Engineering Edition
Whether you
are a software development professional, business modeler,
architect, requirements expert, project manager or simply
involved in the design and construction of quality software and
business services, this edition of Enterprise Architect has the
features and built in tools to help you and your team deliver
the best solution possible.
Compare Editions (pdf)
|
Enterprise Architect
9.1 is a collaborative modeling, design and management platform based on
UML 2.3 and related standards. Agile, intuitive and extensible with fully
integrated, powerful domain specific high-end features at a fraction of
the cost of many competitors. An enterprise wide solution for visualizing,
analyzing, modeling, testing and maintaining a wide range of systems, software,
processes and architectures. Team based, with a proven track record and
over 250,000 users worldwide; Enterprise Architect is the scalable, standards
compliant toolset that is perfect for your next project.
Corporate
Edition Floating License : Containing all of the features of the
Business & Software Engineering Edition the Floating Licenses are
suitable for companies who wish to track their users of Enterprise
Architect, providing the facility to administer the licenses via the
Sparx Enterprise Key Store. This is a free service with the purchase of
floating licenses.
| High Value,
End-To-End Modeling
Enterprise
Architect provides full life cycle modeling for :
• Business and IT systems
• Software and Systems Engineering
• Real-time and embedded development
With built-in requirements management capabilities, Enterprise Architect
helps you trace high-level specifications to analysis, design, implementation,
test and maintenance models using UML, SysML, BPMN and other open
standards.
Enterprise Architect is a multi-user, graphical tool designed to
help your teams build robust and maintainable systems.
And using high quality, built-in reporting and documentation, you
can deliver a truly shared vision easily and accurately!
|
 |
|
Speed, Stability
and Performance
Fast! Enterprise Architect users agree - Enterprise Architect is
a spectacularly fast performer, loading extremely large models in
seconds.
Featuring a high-performance model repository, Enterprise Architect
easily accommodates large teams sharing the same view of the enterprise.
With tightly integrated version control capabilities, Enterprise
Architect also allows globally distributed teams to collaborate
effectively on shared projects. |
 |
|
End-to-End
Traceability
Enterprise Architect provides complete traceability from requirements,
analysis and design models, through to implementation and deployment.
Effective verification, validation and immediate impact analysis
are possible across the entire life cycle, using such capabilities
as Enterprise Architect's Relationship Matrix and Hierarchy View.
Combined with built-in task and resource allocation, Project managers
and QA teams are equipped with the right information to help deliver
projects successfully. |
 |
|
Model, Manage
and Trace Requirements
Capture and trace formal requirements to design, build, deployment
and beyond.
Use impact analysis to trace proposed changes to original requirements.
Build the right system.
Enterprise Architect’s built-in requirements management features
can be used to :
• Define an organized, hierarchical requirements model
• Trace the implementation of system requirements to model elements
• Search and report on requirements
• Perform impact analysis of proposed changes to requirements |
 |
|
Manage Complexity
Enterprise Architect helps individuals, groups and large organizations
model and manage complex information.
By integrating and connecting a wide range of structural and behavioral
information in visual form, you can build a coherent, verifiable
model of what-is or what-will-be.
Tools built into Enterprise Architect that help you manage complexity
include :
• Diagrams for modeling strategic and business level concepts
• Domain-specific profiles and reusable model patterns
• Baseline and version management for tracking and integrating changes
• Role-based security to help the right people contribute in the
right way |
 |
|
Powerful Document
Generation
Enterprise Architect provides powerful document generation and reporting
tools with a full WYSIWYG template editor.
Generate detailed reports with the information you need in the format
your company or client demands!
At the click of a button automatically produce HTML versions of
your model for easy distribution over the Internet or your organization's
intranet. |
 |
|
Generation
and Reverse Engineering of Source Code
Enterprise Architect supports generation and reverse engineering
of source code for many popular languages, including : ActionScript,
Ada, C and C++, C#, Java, Delphi, Verilog, PHP, VHDL, Python, System
C, VB.Net, Visual Basic, and more...
The built-in source
code editor lets you quickly navigate from model directly to source
code in the same environment.
Code generation templates let you customize generated source code
according to your company specifications.
|
 |
|
Visualize
your Applications
Enterprise Architect helps you visualize your applications by supporting
reverse engineering of a wide range of software development languages
and database repository schema.
Bring in complete frameworks and legacy systems from source code,
jar files or even .Net binary assemblies!
By importing frameworks and library code, you can maximize re-use
and understanding of your existing investment. |
 |
|
Advanced Model
Driven Architecture
Enterprise Architect supports advanced Model Driven Architecture
(MDA) transformations using easy to edit transform templates.
With built-in transformations for : C#, DDL, EJB, Java, JUnit, NUnit,
WSDL, XSD
You can quickly
develop detailed solutions from abstract models.
A single platform independent model (PIM) can drive generation of
multiple platform-specific target solutions - providing a significant
productivity boost!
|
 |
|
Debugging,
Compiling and Visualizing Executing Code
Enterprise Architect enables you to build, test, debug, run and
execute deployment scripts, all from within the Enterprise Architect
development environment.
With the ability to generate NUnit and JUnit test classes from source
classes using MDA Transformations and integrate the test process
directly into the Enterprise Architect IDE, you can now integrate
UML and modeling into the build/test/execute/deploy process.
In addition to build/test and execute functionality, Enterprise
Architect includes debugging capabilities for Java, .NET and Microsoft
Native (C++, C and VB).
The debuggers built into Enterprise Architect are specifically designed
to enable a developer or tester to capture stack trace information
as they ‘walk through’ the executing code, performing runtime inspection
of suspended threads.
They can then use the final stack trace history to generate Sequence
diagrams within Enterprise Architect, converting the actual code
execution and calls into visual diagrams. |
 |
|
Automation
- Harness the Power
The Automation Interface lets you access the internals of Enterprise
Architect models.
Some examples of tasks you could perform via the Automation Interface
:
• Automatically generate and publish a daily HTML report to your
local intranet
• Script repetitive tasks, such as property update common to all
model elements
• Generate code from a state machine or diagram
• Produce custom reports
• Execute ad hoc queries against the model
Any development
environment capable of generating ActiveX Com clients can be used
to connect to Enterprise Architect's Automation Interface.
|
 |
|
Powerful Database
Modeling
Enterprise Architect’s built-in Data Modeling profile extends UML
to provide an intuitive mapping from the database concepts of tables
and relationships onto the UML concepts of classes and associations.
These extensions also enable you to model database keys, triggers,
constraints, RI and other relational database features.
Enterprise Architect supports modeling of database schema and automatic
generation of DDL scripts for eleven DBMS targets out-of-the-box
: DB2, InterBase, Informix, Ingres, MS Access, MySQL, MS SQL Server,
Oracle, PostgreSQL, Sybase ASE, ASA, Firebird |
 |
|
Systems Engineering
and Simulation
Integrating many high-end features for Systems Engineers, the Ultimate
and Systems Engineering editions of Enterprise Architect provide
built-in support for:
• SysML 1.1, 1.2
• Parametric model simulation
• Executable code generation
• Model to code transformations for Hardware Description Languages
and ADA 2005 |
 |
|
Business Process
Modeling
There are many approaches to Business Process Modeling (BPM) using
UML as the base modeling language.
In particular, Activity diagrams, Object Diagrams and custom Profiles
provide powerful modeling approaches for Business Analysts.
Enterprise Architect complements UML 2.3 with BPMN support and extension
elements for analysis, requirements management and process management
(such as change, feature and issue elements).
Enterprise Architect's Business Process Modeling capabilities let
you :
• Visualize business process with a UML profile for BPMN
• Generate executable BPEL scripts from BPMN models
• Validate the correctness of BPMN models |
 |
|
Build upon
UML 2.3
Enterprise Architect’s foundations are built upon the UML 2 specification
- but it doesn’t stop there!
Use UML Profiles to extend the modeling domain, while Model Validation
ensures integrity.
Combine Business Processes, Information and Work Flows in the one
model using our free extensions for BPMN and the Eriksson-Penker
profile. |
 |
|
Effective
Project Management
Project managers can use Enterprise Architect to :
• Assign resources to elements
• Measure risk and effort
• Estimate project size and complexity
• Implement change control and maintenance procedures
Enterprise Architect's
Use Case Metrics capability makes it easy to assess relative project
complexity, based on the number and type of use cases within the
model, the type of project and capabilities of the development environment.
With experience, use case metrics provide a great way to quickly
assess the scope of a project.
|
 |
System Requirements
|
Windows
Version
• Intel® Pentium®
processor (or better)
• Microsoft® Windows 7, Windows Vista, Windows 2008 Server, Windows
2003 Server or Windows XP Service Pack 2. (32 bit and 64 bit operating
systems supported*)
• 128 MB of RAM (256 MB or higher recommended)
• 175 MB of available hard-disk space
• 1024*768 or higher resolution display |
| _______________________________________
|
|
Linux
Version
• Intel® Pentium II® processor (or equivalent)
• CodeWeavers' Crossover 10.0.3 (or later), Microsoft Data
Access Components (MDAC) 2.8, DCOM95, Internet Explorer 6
• Linux Operating System (kernel 2.4 or later)
• 64 MB of RAM (128 MB or higher recommended)
• 175 MB of available hard-disk space
• 1024*768 or higher resolution display |
| _______________________________________
|
|
Mac
Version
• Intel®
based processor
• CodeWeavers' Crossover 10.0.3 (or later), Microsoft Data
Access Components (MDAC) 2.8, DCOM95, Internet Explorer 6
• Mac OS 10.5.x
• 64 MB of RAM (128 MB or higher recommended)
• 175 MB of available hard-disk space
• 1024*768 or higher resolution display |
| _________________________________________
|
Database
Support for Corporate Edition and above
- SQL Server 2000, 2005 and 2008
- MySQL
- Oracle 9i and 10g
- PostgreSQL
- MSDE
- Sybase Adaptive Server Anywhere
- MS Access
- Progress OpenEdge |
|