Design

Sparx Unveils Enterprise Architect 9.3

Sparx Systems has released a major update to its Enterprise Architect modeling, visualization, and design platform based on the UML 2.4.1 standard. Version 9.3 is described as distinct from previous versions by virtue of its ability to work with multiple diagrams, tools, and views simultaneously.

Capable of accommodating a developer's chosen workspace, technologies, and menus in a domain-specific viewpoint, the new product also includes enhanced model-driven testing with codeless xUnit style Testpoints. There is also the ability to run simulations based on State tables; major updates to the ArcGIS geospatial profile, as well as ArchiMate 2.0 support — the latter feature clearly is a move in response to ArchiMate's existing alignment towards TOGAF (see below note).

NOTE: In related news from late January of this year, The Open Group announced the release of ArchiMate 2.0, the latest version of the organization's open and independent modeling language for Enterprise Architecture. Official statements specified that, "Developed by the ArchiMate Forum of The Open Group, the latest technical standard is now more aligned with the TOGAF Enterprise Architecture framework."

Sparx Systems says that Enterprise Architect 9.3 now offers developers the option to display multiple diagrams and model views on-screen; snap off diagrams and float or dock where desired; drag and drop between diagrams; run simulations showing all diagrams at once; and concurrently display diagrams, source code, reports, documents, relationship matrices, and scenarios.

According to Sparx Systems' website, "With complete traceability from mind mapping, through requirements to business and software design and deployment, Enterprise Architect 9.3 provides the kind of robust and efficient visualization and collaboration required in today's large and demanding modeling environments.
A truly agile modeling solution, Enterprise Architect 9.3 provides a low installation overhead, sparkling performance, and an intuitive interface."

Features also include options to:

Trim down menus to essential commands

Apply per-configured menu sets or create your own

Use Codeless xUnit testing driven from the model

Define one or more invariants, pre- and post- conditions, and line conditions in the model

Benefit from Testpoint constraints, which may be conditional on object state

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task.
However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Video

This month's Dr. Dobb's Journal

This month,
Dr. Dobb's Journal is devoted to mobile programming. We introduce you to Apple's new Swift programming language, discuss the perils of being the third-most-popular mobile platform, revisit SQLite on Android
, and much more!