Author Topic: Need help in Code Engineering  (Read 3391 times)

Mudarb

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Need help in Code Engineering
« on: August 09, 2005, 07:10:53 am »
Hi ...

I'm having difficulties in code engineering (especially reverse). My understanding was if I generated code from EA to VB.NET then if I update anything from VB then it should reflect the EA diagrams, but it is not doing.
I've downloaded the MDG for VB but I wasn't able to use it. It is asking me for an XML file that I don't know where it should be. The online help wasn't so helpful.

Please help

Mudar

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8085
  • Karma: +118/-20
    • View Profile
Re: Need help in Code Engineering
« Reply #1 on: August 11, 2005, 03:12:57 pm »
Hello Mudar,

I'm not exactly sure what your problem is.

EA doesn't automatically update the model with changes in the code. You will need to reverse engineer (or reverse synchronise) in EA for that to happen.

There is also no MDG for VB, did you mean MDG Link for Visual Studio.Net?  I don't know what XML file it would be asking you for?  When does it ask?

Simon

Mudarb

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: Need help in Code Engineering
« Reply #2 on: August 12, 2005, 04:04:36 am »
Thank you Simon, the reverse engineering feature is working fine now after spending some time investigating.

Yes I was talking about the MDG for VS.NET. When I go to the resources view tab->MDG Technology->Import Technology, it prompts me for the location of an XML file. What is that file and where it should be located?

I still don't know what value the MDG tech adds.

TIA
Mudar

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8085
  • Karma: +118/-20
    • View Profile
Re: Need help in Code Engineering
« Reply #3 on: August 14, 2005, 03:11:23 pm »
MDG Technologies are completely unrelated to the MDG Link for Visual Studio (or Eclipse) addins.

MDG Technologies combine profiles, patterns, code generation templates.

See http://sparxsystems.com.au/resources/mdg_tech/ for the MDG Technologies that Sparx Systems provides.

In that list you will see support for two new languages, among other things.

You don't need any MDG technologies in order to work with VB.Net and VS.Net.

Simon