Book a Demo

Author Topic: Licensing and Round trip engineering  (Read 3766 times)

rtorres

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
  • Evaluating EA, great stuff!
    • View Profile
Licensing and Round trip engineering
« on: May 29, 2002, 09:09:45 am »
Hi again

Here are some licensing questions we have for you:

When we buy your product, do we have to pay maintenance fees to get the new features? Once the SQL server data store is implemented, do we have to pay extra for the upgrade? How is your licensing scheme?

and another technical question:

Once you generate the code and start making changes to it (this question also applies to the database code and schema), how do you synchronize new changes in the diagrams to the code? We have tried from the code to the diagram (reverse) and works fine, but when the diagram changes and you try to synch the changes back to the code, it will try to overwrite the files. Any ideas if this can be done in a different way?

Thanks

Roger

sparks

  • EA Administrator
  • EA User
  • *****
  • Posts: 691
  • Karma: +4/-2
    • View Profile
Re: Licensing and Round trip engineering
« Reply #1 on: June 03, 2002, 08:03:26 am »
Hello,

The details of EA licensing can be found at  http://www.sparxsystems.com.au/ea_purchase.htm , however the basics are:  12 months of support and free upgrades are included in the purchase price.  After the initial 12 month period a renewal (for another 12 months support and upgrades) costs 1/3 of the current purchase price.  Regarding other backend databases at this stage we haven't finalised any plans however, we are thinking of creating another edition (say Corporate or Enterprise, although Enterprise Architect Enterprise Edition sounds confusing) which will have some additional features beyond what is included in the professional edition.  This new edition will have slightly higher price tag, although you will be able to upgrade by paying the difference.

At the moment the code and database forward and reverse engineering features work differently.  Code engineering allows you to select if you want to synchronize or overwrite existing files.   Database engineering (DDL) doesn't have this option because it doesn't parser information from the SQL script files, therefore it overwrites them each time you generate the DDL script.

Hope this answers your questions.

Paul Mathers