Book a Demo

Author Topic: Patterns ain't patterns  (Read 3956 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Patterns ain't patterns
« on: July 07, 2015, 11:38:16 am »
With apologies to the the famous Castrol "Oils ain't oils" advert (Google/Bing it).

Am I correct in understanding that there are TWO types of patterns in EA?
  • UML Patterns - used for generating clusters of inter-related items
  • Model Patterns - used for generating package structures.
You typically use a Model pattern when you are creating a new package.

Both can exist in an MDG Technology.

TIA,
Paolo
« Last Edit: July 07, 2015, 11:40:35 am by PaoloFCantoni »
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Patterns ain't patterns
« Reply #1 on: July 07, 2015, 02:31:24 pm »
Feels about right to me.

Geert

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1353
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: Patterns ain't patterns
« Reply #2 on: July 08, 2015, 06:48:45 am »
There is a new feature called re-usable asset library. Haven't had a chance to look into it but I get the impression you can use that to manage patterns too.
Happy to help
:)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Patterns ain't patterns
« Reply #3 on: July 08, 2015, 09:53:32 am »
Quote
There is a new feature called re-usable asset library. Haven't had a chance to look into it but I get the impression you can use that to manage patterns too.
Yes, normally an RAL is essentially that.  However, we'll need to see how Sparx has implemented it exactly to confirm/deny.

As I understand it, Sparx's RAL relies on Cloud Services (which is one reason I'm investigating them at present) - or have I got that wrong?

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Patterns ain't patterns
« Reply #4 on: July 08, 2015, 02:10:33 pm »
No, I think you got that wrong.
AFAIK RAL just uses a another database on the same server.

Like doing queries over two databases that are hosted on the same database server.
But I've never tried it out for real yet.

Geert

smendonc

  • EA User
  • **
  • Posts: 148
  • Karma: +5/-0
  • I love YaBB 1 Gold!
    • View Profile
Re: Patterns ain't patterns
« Reply #5 on: July 08, 2015, 03:23:09 pm »
You do require cloud services to be running to use the RAL feature.  The only access provided is through a http/https url not a regular database connection. The RAL is just another database, but it doesn't have to be on the same server or even a server at all.

I tested the setup with both a SQL server database acting as the RAL on the same server and using a firebird database accessible through a cloud service url (though I'd never implement that in a production environment).

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Patterns ain't patterns
« Reply #6 on: July 08, 2015, 03:44:53 pm »
Yes indeed. I just looked at the actual manual (that helps sometimes  ;)) and I was completely wrong.

I don't know where I got that idea  :-[

Geert