Book a Demo

Author Topic: Eliminating an inherited connection metamodel when specializing an MDG  (Read 43124 times)

adepreter

  • EA User
  • **
  • Posts: 190
  • Karma: +10/-10
    • View Profile
Hello, Does anyone know how to eliminate inherited connection metamodels?

Context: In a custom MDG, we redefine most stereotypes that exist in another MDG.

Question: How to avoid that the redefined element stereotypes inherit the related connections metamodel ?

For example:
- In the ArchiMate MDG, there is a built-in Assignment meta-connection from Application Component to Application Function.
- In a custom MDG that redefines Application Component and Application Function, how to AVOID that the Assignment (and all other meta-connections) gets inherited ?

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Eliminating an inherited connection metamodel when specializing an MDG
« Reply #1 on: February 11, 2026, 08:20:56 am »
I think the only option is to override each allowed relationship.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Eliminating an inherited connection metamodel when specializing an MDG
« Reply #2 on: February 11, 2026, 06:14:53 pm »
For some client's I've completely rebuilt the ArchiMate profile to suit their specific needs.

That is a bit of work, but it allows full control of which relations are allowed or not.

Geert

adepreter

  • EA User
  • **
  • Posts: 190
  • Karma: +10/-10
    • View Profile
Re: Eliminating an inherited connection metamodel when specializing an MDG
« Reply #3 on: February 11, 2026, 07:44:02 pm »
Thank you.
Indeed full control is always better.
Is the Sparx version of the ArchiMate MDG QEA available to boost partners' productivity and Sparx sales ?

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1353
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: Eliminating an inherited connection metamodel when specializing an MDG
« Reply #4 on: February 14, 2026, 08:26:05 am »
Whilst not the Sparx EA version of archimate MDG I did create an externded version of the archimate MDG to add tagged values. You can find it here as EAMDGProfile.zip - Full EA Model and files, icons etc to create a ArchiMate MDG from
https://github.com/EASunshine/Sparx-EA
Instructions built into model how to build.
Might help get you started.
« Last Edit: February 15, 2026, 10:17:24 am by Sunshine »
Happy to help
:)