Book a Demo

Author Topic: Adding license handling to an EA model.  (Read 10349 times)

gob

  • EA Novice
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Adding license handling to an EA model.
« on: November 10, 2020, 03:05:34 am »
Make it possible lock in license information for a model in EA using a password.
This should also include code generation information in code headers.
IE make it possible to sell EA models with license information that can’t be removed by the customer.


qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Adding license handling to an EA model.
« Reply #1 on: November 10, 2020, 04:13:57 am »
LOL - they would implement that in EA's security. You should dream another dream...

q.

steen.jensen

  • EA User
  • **
  • Posts: 181
  • Karma: +8/-1
    • View Profile
Re: Adding license handling to an EA model.
« Reply #2 on: November 10, 2020, 10:16:05 am »
Maybe you can pack your modell with Sparx EA Light in some home brew secret container

Uffe

  • EA Practitioner
  • ***
  • Posts: 1859
  • Karma: +133/-14
  • Flutes: 1; Clarinets: 1; Saxes: 5 and counting
    • View Profile
Re: Adding license handling to an EA model.
« Reply #3 on: November 10, 2020, 07:20:14 pm »
Hey guys,


I think this is probably very difficult to implement, but I'd be interested to hear someone from Sparx weigh in.

The problem, as I see it, is that you would need to add license checks to all interactions with the model -- opening diagrams, inspecting properties, drawing a connector to or creating an instance of an element, generating code, transforming models, generating documents, etc etc etc. That's a massive amount of work.

But be that as it may, there's nothing stopping you from issuing a formal request to Sparx and see what they say.
I don't think the idea itself is bad.


/Uffe
My theories are always correct, just apply them to the right reality.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Adding license handling to an EA model.
« Reply #4 on: November 10, 2020, 07:44:04 pm »
How do coders add their license? They just put some text in front of their code. The compiled code has the license text somewhere stored in clear text. Where and how would you store the license in an EA model?  Probably as some text in a (of course) t_xref.

C'mon. Licensing is silly. Especially for UML models. They are developed and permanently changed for a certain domain and completely worthless in another domain.

q.