Author Topic: MDG: eap --> archimate - invalid ArchiMate elements?  (Read 2619 times)

gbh

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
MDG: eap --> archimate - invalid ArchiMate elements?
« on: May 31, 2018, 11:46:48 pm »
Someone sent me a component diagram built with Enterprise Architect v12.1
I need to generate an archimate compatible version. I have EA v14 and I attempted to use the following feature "Generate Model Exchange File"
http://www.sparxsystems.com/enterprise_architect_user_guide/14.0/model_domains/genarchmeff.html

But when this is done, the System Output window shows lots of "* Ignoring invalid ArchiMate element : [element name]" warnings and the generated xml file is missing any entries for the elements listed.

I presume this means there is some kind of conversion or migration operation I have to do first on the package or the elements?
Can anyone guide me as to what step I am missing?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13251
  • Karma: +554/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: MDG: eap --> archimate - invalid ArchiMate elements?
« Reply #1 on: May 31, 2018, 11:58:39 pm »
Are you sure the component diagram is Archimate2 or Archimate3?

If you have a UML component diagram the exchange file would be empty indeed.

Geert

gbh

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: MDG: eap --> archimate - invalid ArchiMate elements?
« Reply #2 on: June 01, 2018, 01:35:49 am »
Actually, you're right it is UML. Oops.

Sorry for a dumb question, but is it possible to turn UML into something archimate compatible? Even roughly? With EA?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13251
  • Karma: +554/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: MDG: eap --> archimate - invalid ArchiMate elements?
« Reply #3 on: June 01, 2018, 01:41:54 am »
Yes, first make sure the base type is correct (Class, Component, ...) and then simply select the Archimate stereotype.

Geert