Book a Demo

Author Topic: v15 - When is an Abstract Stereotype?  (Read 2965 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
v15 - When is an Abstract Stereotype?
« on: August 08, 2019, 03:41:46 pm »
So, I set up an abstract vertex stereotype hierarchy (see: v15 - Structured Metamodel, how to abstract relationship up the tree?) to test the QuickLinker.  (see reply #7)

In order to test I created a toolbox with the abstract stereotypes as items and dragged them onto the diagram.

My question is if something is an abstract stereotype, should I be creating vertices of that type in the model (as though they were a concrete stereotype) or not?

FWIW, I created both a real vertex abstract stereotype hierarchy and a real arc stereotype hierarchy and the QuickLinker seemed to work correctly.  For test purposes, I can create the abstract stereotype vertices on the diagram, but for a REAL model does it make sense?

TIA,
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: v15 - When is an Abstract Stereotype?
« Reply #1 on: August 08, 2019, 04:08:27 pm »
I think you should not use abstract stereotypes as such, but always use a concrete specialized stereotype.
Whether or not EA should allow you to create elements with an abstract stereotype is another question.

Geert

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: v15 - When is an Abstract Stereotype?
« Reply #2 on: August 08, 2019, 06:28:16 pm »
I think you should not use abstract stereotypes as such, but always use a concrete specialized stereotype.
Whether or not EA should allow you to create elements with an abstract stereotype is another question.

Geert
Thanks, Geert,

That was my thinking, but I wanted to get other opinions.

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