Book a Demo

Author Topic: Help for Multi-Language Development  (Read 2469 times)

ebeb

  • EA User
  • **
  • Posts: 169
  • Karma: +0/-0
    • View Profile
Help for Multi-Language Development
« on: February 23, 2010, 07:33:10 pm »
Hi,

I'm currently developing software for different hard- and software platforms. Until now, everything was fine but soon, I have to start with class diagrams for the PIM.

So I was wondering what rules I need to follow when designing it so that I can easily transform them later on.

Especially the following things:
    1.) For every class, EA has a field language. Do I have to set this to "none" or does it have no effect on the PIM?
    2.) What about complex types? I saw there is a conversion table of what type (e.g. int) is transformed into what type in the destination language. But what if use more complex types? Or shouldn't I and instead only use operations and add the class attributes at implementation?
    3.) What about frameworks that I need to use for different Languages. How do handle them in EA? Importing their public interfaces in EA?
    4.) What about different hardware drivers? I have modeled a hardware abstraction layer, but I need to have some HW drivers depending on the language and hw. How would I model that?

Thanks a lot!

-Jan
« Last Edit: February 23, 2010, 07:34:58 pm by ebeb »

ebeb

  • EA User
  • **
  • Posts: 169
  • Karma: +0/-0
    • View Profile
Re: Help for Multi-Language Development
« Reply #1 on: March 04, 2010, 07:53:15 pm »
*bump*

No one? :)