+44 (0)23 9282 2254 info@dthomas.co.uk

Sparx Systems Enterprise Architect

About Sparx Systems

Sparx Systems Enterprise Architect

Sparx Systems specializes in high performance and scalable visual modelling tools for the planning, design and construction of software intensive systems. With customers in industries ranging from aerospace and automotive engineering to finance, defence, government, entertainment and telecommunications, Sparx Systems is a leading vendor of innovative solutions based on the Unified Modelling Language (UML) and its related specifications.

A Contributing Member of the Object Management Group (OMG), Sparx Systems is committed to realizing the potential of model-driven development based on open standards. The company’s flagship product, Enterprise Architect, has received numerous accolades since its commercial release in August, 2000. Enterprise Architect is the design tool of choice for 580,000 registered users world-wide.

Enterprise Architect 15

EA 15 brings many new enhancements & technologies for distributed agile modeling & design, cloud-based project management, integrated simulation as well as software & database engineering.

Visual Flexibility

Custom drawing styles let you choose how to represent design elements with custom shapes, transparencies, colors and images. Unleash your creativity and build the visual representations your customers are familiar with.

Enterprise Architect; Custom Drawing Styles

Model Based Add-ins

  • Add-ins are defined in the model using standard modeling techniques
  • JavaScript supported for all behavioral code
  • Add-ins can:
    • Access all Repository based behavior
    • Respond to repository events (signals)
    • Set up and use property lists
    • Call SBPI based API’s
Enterprise Architect; Model Based Add-ins
Publish Your Add-ins

Dynamic add-ins can be published as XMI and re-used in different models, giving the flexibility to:

  • Publish a range of dynamic add-ins using the Reusable Asset Service (RAS)
  • Develop a version of an add-in in a test repository and when ready, import it into the production model using XMI

User interface and technology sets based on security group

The Perspectives capability has been streamlined and linked into Enterprise Architect’s security and governance to provide a richer and more useful modeling experience for both small teams and large enterprises.

User interface and technology sets

New Tools

This latest version of Enterprise Architect provides a host of new tools:

  • DMN (Decision Modelling Notation)
  • Data Miner
  • Diagram Matrix View
  • Diagram Construct View
  • Custom tables
  • Custom diagram styles
  • Custom Reports
  • Feature matrix
  • Project Browser favourites
  • New Element Browser
  • New Portals
  • New Diagram Browser
Sparx Systems Enterprise Architect
Diagram Matrix View
  • This connector focused view provides a view of how elements on the current diagram are related
  • Provides a relationship matrix view for the elements that appear on a diagram
  • Drawn in a style similar to the state table view
  • Uses existing quicklinker rules to determine which connectors can be created
  • Includes the option to limit the display to those elements that have relationships defined
Diagram Matrix View
Drag & Drop Document Generation
  • Drag and drop from the project browser onto an opened Document Artifact for quick & easy document generation
  • Select a suitable template in a pop-up dialog
  • Enterprise Architect will render the selected element(s) into the open document using the template or fragment chosen
  • Instantly update the document at the click of a button

NOTE: This feature is available for packages, diagrams, operations and attributes.

EA Document Generation
Data Miner

The Data Miner provides a comprehensive means of abstracting data from a range of external data sources including: databases (ODBC, ADO, OLEDB, JET), text files (XML, JSON, plain text), Excel (XLS, CSV), and online files or URLs.

Enterprise Architect: Data Miner
Source Code Roundtrip

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.

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…
Source Code Roundtrip
Database Modelling

Enterprise Architect’s built-in Data Modeling tools and profiles extend 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
  • Firebird
  • MS Access
  • MySQL
  • MS SQL Server
  • Oracle
  • PostgreSQL
Database Modelling

Business Process Modelling

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.5 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
Sparx Systems Enterprise Architect: Business Process Modelling

System Engineering

Integrating many high-end features for Systems Engineers, the Ultimate and Unified editions of Enterprise Architect provide built-in support for:

  • SysML 1.1, 1.2, 1.3, 1.4, 1.5
  • Parametric model simulation
  • Executable code generation
  • Model to code transformations for Hardware Description Languages and ADA 2005
Sparx Systems Enterprise Architect: System Engineering

Do you need a quote for Enterprise Architect licenses?

Get in touch with the sales team, send us an email or call us at +44 (0) 2392 822 254