Book a Demo

Author Topic: Where to put the domain model  (Read 8420 times)

henke

  • EA Novice
  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
Where to put the domain model
« on: April 30, 2004, 01:16:35 am »
Hi
I use the EABase.eap as the model project when starting a new project.
If I look in the documentation on the Sparx-Web I found some sample where they have put the Domain Model in the Logic View. But in there EAExample-project they have put it in the Business Model. Where is the best place to have it?

Are there any other model projects (like EABase.eap) that can give som info here?

Thanks!

thomaskilian

  • Guest
Re: Where to put the domain model
« Reply #1 on: April 30, 2004, 01:52:58 am »
Hi henke,
the answer to your question is: there is no (fixed) place. Read Bruce answer earlier here http://www.sparxsystems.com.au/cgi-bin/yabb/YaBB.cgi?board=UMLPRO;action=display;num=1083181679
There are quite a lot discussions here about this topic. Maybe  you can use the Search or just browse through the posts.

jps

  • EA User
  • **
  • Posts: 32
  • Karma: +0/-0
    • View Profile
Re: Where to put the domain model
« Reply #2 on: May 14, 2004, 08:01:48 am »
For what it is worth, in the Unified Process a conceptual "Domain Model" is part of the Business Modelling Discipline.  This, of course, is not to be confused with a design class model that people often refer to as a Domain Model as well.

thomaskilian

  • Guest
Re: Where to put the domain model
« Reply #3 on: May 14, 2004, 08:08:05 am »
Maybe you can wait for the revised examples as recently announced by Sparx here  http://www.sparxsystems.com.au/cgi-bin/yabb/YaBB.cgi?board=FutPlans;action=display;num=1055822692 ;)
« Last Edit: May 14, 2004, 08:11:22 am by thomaskilian »

fluxtah

  • EA User
  • **
  • Posts: 144
  • Karma: +0/-0
    • View Profile
Re: Where to put the domain model
« Reply #4 on: May 22, 2004, 05:24:05 am »
In my world (although I could be wrong) my domain models are part of the business modeling discipline.

I would ussualy have a package Business Model which contains my Domain Model.

regards

Ian