Menu
Your Cart

MDG Technology

MDG Technology

Need more information on this product?

Please contact us on +44 (0)20 8733 7100 or via our online form.

Contact Us

If you are not currently a customer, you can apply for an account.

Register here


  • SKU: MDGTECHNO


Enables Enterprise Architect users to import and access UML profiles and patterns, code templates and language types. It is available for a variety of technologies.
MDG Technology for UPDM
The OMG Unified Profile for DoDAF and MODAF (UPDM) is a modelling standard that supports the US Department of Defence Architecture Framework (DoDAF) and the UK Ministry of Defence Architecture Framework (MODAF). Users of MDG Technology for UPDM also have access to MDG Technology for DoDAF-MODAF and visa-versa.

SysML Technology
The MDG Technology for SysML is an integrated modeling environment for use with Enterprise Architect and includes advanced modelling capabilities and the ability to specify system requirements with modelling support.

DDS Technology
MDG Technology for DDS is a development environment for designing complex data-centric publish-subscribe services for real-time applications and includes automatic generation of executable code for RTIDDS implementations.

Zachman Framework Technology
Sparx Systems' MDG Technology underpins the organisational viewpoints and structures of the Zachman Framework; models are based on the UML 2.1 standard, with extensions for requirements modelling, testing, project management and mind mapping.

TOGAF Technology
Sparx Systems provides Enterprise Architect users with a model-based framework for implementing architectures using the TOGAF-8 Architecture Development Method, extending UML 2.1 to support The Open Group approach to information systems architecture.

MDG Technology for DoDAF-MODAF
MDG Technology for DoDAF-MODAF integrates tightly with Sparx Systems Enterprise Architect and provides a model-based framework for planning, designing and implementing DoDAF and MODAF architectures.

Python Technology (requires Enterprise Architect 4.5, 4.51 or 5.0).
MDG Technology for Python adds round-trip code engineering support for the Python language to Enterprise Architect. Please note: Enterprise Architect version 6.0 and later feature built-in Python support. Versions 4.5, 4.51 and 5.0 require the add-in.

CORBA Technology (requires Enterprise Architect 4.5 or later).
The MDG Technology file for CORBA enables the user to generate CORBA IDL stubs from existing Enterprise Architect class diagram elements and adds support for IDL to Enterprise Architect.

Enterprise Java Beans Technology (requires Enterprise Architect 4.1 or later).
MDG Technology for EJB enables the user to model EJB entities and sessions and include UML profiles for modelling, patterns and code management.

Testing Technology (requires Enterprise Architect 4.1 or later).
MDG Technology for Testing enables a wide range of testing procedures to be modelled including component testing, SUT and Test Cases.

MDG Technology - Features

SysML Technology


Enterprise Architect and MDG for SysML provide a modelling solution for systems engineering.

Features include:

  • Specify system requirements using modelling support
  • Design deeply-nested structures of systems and sub-systems using blocks and block diagrams
  • Analyse system-to-system behaviour using interaction diagrams, activity diagrams and statecharts
  • Define system dynamics and enforce correctness using parametric and constraint blocks.

Specify, design and analyze complex system models using SysML with Enterprise Architect

  • Model with all 9 SysML 1.0 diagrams
  • Conduct MDA (Model Driven Architecture) style transformations
  • Visualise and trace requirements to model elements throughout the development lifecycle
  • Built-in Discussion Forum: create posts, access discussions and manage threads for team communication
  • Custom Search Facility: perform complex searches, view SysML Allocations and generate reports from the results.
  • Support for XMI 2.0, XMI 2.1 and UML 2.x

DDS Technology

The Object Management Group's Data Distribution Service is an open middleware standard that addresses the publish-subscribe communications needs for real-time and embedded systems. Design complex data communications services that operate upon extensive, stringent quality of service parameters that govern reliability, bandwidth, delivery deadlines and resource limits.

Features include:

  • Specify data-centric publishers, subscribers, topics and QoS policies
  • Define data local reconstruction mappings for effective DDS data access
  • Create heterogeneous DDS applications across different host environments
  • Generate executable source code in C, C++, C# and Java using model-driven architecture
  • Target DDS implementations for the OpenSlice and RTI platforms

Zachman Framework Technology


The Zachman Framework provides an integrated, scalable approach to documenting enterprise-wide information architectures.

Features include:

  • A visual, clickable interface
  • Hierarchical model structures that support each cell within the framework
  • UML profiles for business scorecards, mind mapping and business process modelling
  • Model starters
  • Framework-specific model validation
  • Cluster report and process map generation
  • Detailed example model.

TOGAF Technology


The Open Group Architecture Framework (TOGAF) provides a practical, step-by-step approach to developing enterprise architecture. Implement all phases of the TOGAF architecture development method, create visual models of As-Is and To-Be architecture , model all four TOGAF architecture domain and document all TOGAF work products.

Features include:

  • A visual clickable interface
  • Support for the TOGAF 9 framework
  • Detailed support for OMG's official BMM 1.0 specification
  • Expanded enterprise continuum with architecture and solution elements and ADM toolboxes
  • Enhanced impact analysis using new dependency relationships in the ADM toolbox
  • Detailed model structures for organising TOGAF work products
  • Reference models for federal enterprise architecture (FEAF)
  • UML Profiles for FEAF business, performance, service and technical reference models
  • Extended diagrams for visualising TOGAF, FEAF and business architecture elements
  • Support for OMGs standard business motivation model (BMM)
  • TOGAF 8 Enterprise Continuum model
  • Effective management of model dependencies using Enterprise Architects relationship matrix and hierarchy views.

MDG Technology for DoDAF-MODAF


The UML profiles for DoDAF and MODAF enable practitioners to create models using the Department of Defence and Ministry of Defence architectural frameworks and are organised into a set of specific viewpoints. Create architectural models for large-scale systems that include hardware, software, data, personnel and facility elements, define consistent architectures for modelling systems-of-systems, analyse, specify, design and verify system models using appropriate levels of abstraction, employ a rigorous, standards-based approach to defining and exchanging architecture information using UML, XMI and related standards.

Features include:

  • Comprehensive UML Profiles for DoDAF and MODAF
  • A visual, clickable framework interface for DoDAF and MODAF model hierarchies
  • DoDAF and MODAF model templates with context-sensitive modelling
  • Model validation
  • Easy navigation of architecture diagrams in the dynamic Model Views window
  • Profiles for Enterprise Architects element list and relationship matrix to display and edit the model in tabular form
  • Detailed example model.

MDG Technology for UDPM


The OMG's Unified Profile for DoDAF and MODAF (UPDM) is a modelling standard that supports the US Department of Defence Architecture Framework (DoDAF) and the UK Ministry of Defence Architecture Framework (MODAF). Users of MDG Technology for UPDM also have access to MDG Technology for DoDAF-MODAF and visa-versa.

Features include:

  • Create architectural models for complex system-of-systems that may include hardware, software, data, personnel and organisations
  • Define consistent, accurate architectures with clear separation of concerns to describe services, systems, operations, strategies and capabilities
  • Analyse, specify, design and verify system models using appropriate levels of abstraction
  • Employ a rigorous, standards based approach to defining and exchanging architecture information using UML, XMI and related standards
  • Comprehensive UML Profiles for UPDM 1.0 with support for DoDAF 1.5 and MODAF 1.2
  • A visual, clickable framework interface for UPDM model hierarchies
  • UPDM model templates with context-sensitive modelling
  • Model validation
  • Easy navigation of architecture diagrams in the dynamic Model Views window
  • Profiles for Enterprise Architects element list and relationship matrix to display and edit the model in tabular form
  • Detailed example model.

Back to top

MDG Technology - System Requirements

  • Enterprise Architect Version 8.0 (Build 855 or later) Professional, Corporate and Extended Suite Editions
  • Microsoft Windows 2000 (SP4 or later), Windows 2000 Server (SP3 or later), Windows XP (SP2), Windows Vista (32 bit), Windows 7 (32 bit) or Linux (with Crossover Office 6.x)
  • Intel Pentium III 1 GHhz class processor (or better)
  • 256 MB RAM (additional RAM will improve performance)
  • 10 MB of available hard-disk space (in addition to Enterprise Architect requirements)
  • 1024x768 resolution or greater.
Additionally for DDS Technology:
  • Microsoft .NET Framework Version 2.0
  • RTI Data Distribution Service - NDDS 4.3 (or later).

*SysML 1.1 support requires Enterprise Architect 7.5