Author Topic: Sub Setting large UML Class Model  (Read 3628 times)

dhore

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Sub Setting large UML Class Model
« on: July 04, 2010, 01:33:25 pm »
Sub-Setting a large Enterprise Class Model to support generation of smaller XSD file to support SOA Service development. Ensuring that the XSD generated through this process contains a minimum set elements as created in the UMLClass model Sub-Setting process.

What I am trying to get at is that, in creating a SOA Service if we create a View satisfying the data requirement of the Service, then we are able to generate an XSD based on this View containing only the set of Classes contained in the View. If it involves flattening any inheritence hierarchy it should happen tranparently.
  
« Last Edit: July 05, 2010, 11:16:14 pm by dhore »

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13387
  • Karma: +564/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Sub Setting large UML Class Model
« Reply #1 on: July 05, 2010, 03:41:51 pm »
Is this a question, a statement, a proposition, or just a bunch of random tech words slapped together? :-?

Geert

Dipak1

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: Sub Setting large UML Class Model
« Reply #2 on: July 06, 2010, 02:47:47 pm »
Sorry if I am not clear in my requirement. Let me rephrase the requirements.

We want a new function in EA to generate an XSD from a 'View' which is based on a large Enterprise Class Model. The View represents ‘logical Data’ requirement for a Service. The XSD thus generated, will cater for the needs of providing the XML types required for a WSDL of the Service.
The Class ‘relationships’ will not extend beyond what is visible in the View. However, Class Inheritance hierarchy will be ‘flattened’ thru a pop-up ‘dialogue’ where in the user will ‘select’ what inherited attributes need to be included from the inheritance hierarchy.  

Pls let me know if I am not still clear. ;)

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13387
  • Karma: +564/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Sub Setting large UML Class Model
« Reply #3 on: July 06, 2010, 03:43:53 pm »
Ok, so we've established you are in fact suggesting a new feature for EA.
Please note that this is a user forum, so we can discuss the feature, support it or suggest workarounds, but if you want to get it into EA you'll have to use the official channel

Now onto the topic of your feature request: With "View" I guess you mean "Diagram"?
So if this is correct you would like to generate an XSD based on the information in a diagram (limited to the visible features on that diagram).

Have you tried the regular xsd generation? Maybe it can be helpfull to point out what exactly is missing from the standard functionality.

Geert