Book a Demo

Author Topic: What is difference between Model and Baseline?  (Read 6182 times)

mohammed

  • EA User
  • **
  • Posts: 28
  • Karma: +0/-0
    • View Profile
What is difference between Model and Baseline?
« on: May 18, 2013, 06:46:30 am »
 Can somebody tell me what is the difference between them ?
and what is the versions of Baseline

Thanks

-->
 :)

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: What is difference between Model and Baseline?
« Reply #1 on: May 18, 2013, 07:07:25 am »
A baseline is a snapshot of the model at a certain time. However, it does not represent the whole repository as it does not contain the reference data. It's 'just' the model elements, diagrams and relations.

q.
« Last Edit: May 18, 2013, 07:08:32 am by qwerty »

mohammed

  • EA User
  • **
  • Posts: 28
  • Karma: +0/-0
    • View Profile
Re: What is difference between Model and Baseline?
« Reply #2 on: May 18, 2013, 07:31:53 am »
so , does that mean a baselines is an earlier versions of modeling
or first,second,third,.... versions can be stored to check in future where were the changes stored.
and to compare between the past and now ,,,,
and what is the most important changes which are occurred ?
« Last Edit: May 18, 2013, 07:33:01 am by itman »

Sam Courtney

  • EA User
  • **
  • Posts: 58
  • Karma: +1/-0
    • View Profile
Re: What is difference between Model and Baseline?
« Reply #3 on: May 18, 2013, 08:30:53 am »
A baseline is a collection of information, model objects and references, that have been locked to prevent changes and is often used as a review point for stakeholders. It can be used for the purpose of comparing changes to / from other branches, like comparing a next generation branch to the baseline to determine how it will impact the baseline objects. It can also be used as a way to incrementally develop an architecture over time by facilitating merging of multiple branches into the baseline to create the next "version" of the architecture.

mohammed

  • EA User
  • **
  • Posts: 28
  • Karma: +0/-0
    • View Profile
Re: What is difference between Model and Baseline?
« Reply #4 on: May 19, 2013, 11:10:43 pm »
how can I make new version of baselines

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: What is difference between Model and Baseline?
« Reply #5 on: May 20, 2013, 12:13:17 am »
- Select the root (or whatever package you'd like)
- Project/Package Baselines/Create New

q.

mohammed

  • EA User
  • **
  • Posts: 28
  • Karma: +0/-0
    • View Profile
Re: What is difference between Model and Baseline?
« Reply #6 on: May 20, 2013, 01:23:35 am »
so how can I add validation on the window,which allow me to add version
for example I want  to prevent an user to insert char or string in version field,,
how can I program that by C# ?
thanks
« Last Edit: May 20, 2013, 03:50:22 am by itman »

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: What is difference between Model and Baseline?
« Reply #7 on: May 20, 2013, 08:45:58 pm »
Use version control or EA security and RTFM

q.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: What is difference between Model and Baseline?
« Reply #8 on: May 21, 2013, 05:19:42 pm »
I don't get it, how do you get from asking about the difference between Model and Baseline to asking about programmatically changing the behavior of EA?

For me that sound like a mechanic first asking about the difference between the regular wheels and the steering wheel, and then asking how he can add another piston to the engine. :-?

Geert

mohammed

  • EA User
  • **
  • Posts: 28
  • Karma: +0/-0
    • View Profile
Re: What is difference between Model and Baseline?
« Reply #9 on: May 22, 2013, 10:19:36 am »
Ok,
let me explain :
I want to make some prevention when adding New baseline>in field Version ? ok ,, how can I prevent user from insert some alphabetic like:a-z,, I want to make some code in C# to make the checking and display MSG BOX to inform the user "You 've to insert only NUMBERS Between 0-9 in field version "..
It is clear ?

Thank you... :)

Stefan Bolleininger

  • EA User
  • **
  • Posts: 308
  • Karma: +0/-0
    • View Profile
Re: What is difference between Model and Baseline?
« Reply #10 on: May 22, 2013, 03:59:25 pm »
Hi,

that is possible if you take another dialog than the integrated baseline dialog.

For your version string you can use regular expression.

Possibility to remove the original dialog: hide the buttons (available since version 10) use some addin to produce yor own dialog.

Helpful, but really useful if you got a defined workflow for using EA.
 
Regards

Stefan
Enterprise Architect in "safetycritical development" like medical device industry. My free Add-in at my Website

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: What is difference between Model and Baseline?
« Reply #11 on: May 22, 2013, 04:10:59 pm »
There is no event for baselines that you can subscribe to, so the only option you have is to write your own baseline function in an add-in (with your own dialog).

Luckily there is a security option to prevent users from creating baselines (as qwerty suggested) and you can also hide the option using the View|Workspaces and Commands options.

Seems like a lot of work to me for such a small feature.

Geert