Book a Demo

Author Topic: Creating Domain Models or LBRMs in EA  (Read 3098 times)

Thelonius

  • EA User
  • **
  • Posts: 274
  • Karma: +6/-0
  • I think. Therefore I get paid.
    • View Profile
Creating Domain Models or LBRMs in EA
« on: January 21, 2009, 07:56:52 am »
Context here is 'using EA to support corporate enterprise architecture'

I know a lot of you out there would be using EA to create domain models or logical business reference models (LBRM).

Background: For some time now we have been using EA to represent all of the customer organisation's business systems - using Component diagrams - and 'information flow' connectors for the interfaces of various types between the business systems. We keep a defined list of text information about each business system (and each interface) in the Notes section of each element. We have defined a limited number of Tagged Values for these elements via a UML Profile to capture information that is amenable to structured data, using a defined enum range of values for each Tagged Value.

We're now starting to think how we could best create a high level domain model or LBRM in a way that allows us to later associate business systems and business processes and information objects back to LBRM components. And do the usual search / find / list / report / categorise tricks.

Any suggestions as to how best to do this in EA? Any anti-patterns to avoid?

I can de-identify an LBRM that we've got at the moment, to show what we're doing, and provide a link to it on my website if anyone's interested. (De-identify = names of objects on the diagram will be pixelated or anonymised so that no one can recognise the client or any information about the client. Or even the client's business domain ... )



KP

  • EA Administrator
  • EA Expert
  • *****
  • Posts: 2919
  • Karma: +55/-3
    • View Profile
Re: Creating Domain Models or LBRMs in EA
« Reply #1 on: January 21, 2009, 10:15:47 am »
Quote
(De-identify = names of objects on the diagram will be pixelated or anonymised so that no one can recognise the client or any information about the client. Or even the client's business domain ... )
FYI, our support team have an obfuscator which will strip out all confidential information from a model. Just drop them an e-mail...
The Sparx Team
[email protected]