Author Topic: Extensible Form for Class Attributes  (Read 2918 times)

salayande

  • EA User
  • **
  • Posts: 224
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Extensible Form for Class Attributes
« on: April 11, 2007, 11:20:33 am »
I am working to develop an enterprise business object model (conceptual data model) as a basis for the business glossary (data semantics standardisation for systems interoperability).

For each data element (an attribute), I want to record the name of the business concept and other properties as specified in the ISO 11179-3 standard for data naming.

To achieve this, I need to be able to entend the fields for my attributes. This means an extension to the product metamodel or some other mechanism like the dynamic loading of user-defined metamodel file at the start of execution of EA.

I apreciate all ideas.


«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Extensible Form for Class Attributes
« Reply #1 on: April 11, 2007, 11:30:48 am »
EA supports metamodels, including the creation thereof. You can import a metamodel into a generic 'starter' model and use copies of the latter to start new models. (I know, too wordy, but think it through.)

If you want a custom form to come up, allowing you to populate your 11179 elements, you will need to write a (very simple) add-in to bring up the form and suppress the default EA behavior.

Make sure you have upgraded to the latest build. Sparx repaired a defect in build 804 (I think) that prevented suppression of the default element dialog when working with a custom metamodel.

David
No, you can't have it!