Sparx Enterprise Architect (EA)
Key Features
Support for multiple modeling notations such as BPMN 2.0, UML 2.4.1, SysML, Archimate 2.0, NIEM, ArcGIS, and GLM.
Full WYSIWYG template driven RTF/HTML generator: Output in WORD, rich text format, or post to the internet or on a local intranet using the HTML report generator.
Forward and Reverse Code Engineering: Fully template driven code generation engine – modify inbuilt templates or write your own from scratch.
Requirements Management support: Support Custom “Requirements” elements, aggregation, composition and nesting of requirements. Change Management and Version control support to view traceability and help manage requirements development through to deployed components.
Import/Export of Models in XML format.
Support for Maintenance: Change control details; maintenance and fault recording; track issues and defects.
Support for Project Management with detailed support for attaching resources to elements such as Use Cases, components, packages, sub-systems etc.
Support for Use Case Metrics – allows project resource and time estimation based on given metrics.
Support for generating Business Process Execution Language (BPEL) 1.1 from BPMN 1.1 models.
Extremely flexible to support almost any methodology, model or diagram. Allowing user to setup a framework with custom labels, naming and diagramming conventions.
Low license cost.
Plug-ins to link EA to Visual Studio .NET or Eclipse.
Model or reverse engineer database tables, columns, keys, foreign keys and complex relationships using UML and inbuilt data modeling Profile.
Ability to Share models/files across networks, in complex distributed developments, and in different DBMS based repositories, including Oracle 9i and 10g, SQL Server, My SQL, PostGreSQL.
Support for Testing: Unit tests, Integration tests, System tests, Acceptance tests.
Business Rules Modeling, Advanced Behavioral Modeling and executable Code Generation.
Fully featured Automation interface for scripting EA and writing complex plug-ins.
Support for different Architectural Frameworks, such as: Zachman, TOGAF, DoDAF, MoDAF and SOMF.