Author Topic: What is a Sparx interaction point? It seems not to be in the UML spec  (Read 16249 times)

Richard Freggi

  • EA User
  • **
  • Posts: 493
  • Karma: +18/-7
    • View Profile
After googling and consulting the UML reference manual I cannot find this definition.  Seems to overlap UML  parts concept.  If it's not in the UML spec would it be better to remove from EA?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13404
  • Karma: +567/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: What is a Sparx interaction point? It seems not to be in the UML spec
« Reply #1 on: February 21, 2023, 12:29:50 am »
Can you be a bit more specific? Where do I find this interaction point in EA?

Geert

Mauricio Moya (Arquesoft)

  • EA User
  • **
  • Posts: 341
  • Karma: +8/-4
  • EA Consulting and development in Spanish
    • View Profile
    • Arquehub Azure Module

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: What is a Sparx interaction point? It seems not to be in the UML spec
« Reply #3 on: February 21, 2023, 02:12:32 am »
Oviously it's not UML but SysML.

q.

Richard Freggi

  • EA User
  • **
  • Posts: 493
  • Karma: +18/-7
    • View Profile
Re: What is a Sparx interaction point? It seems not to be in the UML spec
« Reply #4 on: February 22, 2023, 01:35:43 am »
Can you be a bit more specific? Where do I find this interaction point in EA?

Geert

On EA, using Basic UML MDG, go to 'Features' window, you will see 'Interaction points' next to Parts/Properties.  It seems that Parts/Properties ad Interaction points do the same thing.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: What is a Sparx interaction point? It seems not to be in the UML spec
« Reply #5 on: February 22, 2023, 04:29:01 am »
This is probably a Sparx-invented naming. It lists Ports and Pins. I'd guess they are free in naming/grouping these that way

q.

Richard Freggi

  • EA User
  • **
  • Posts: 493
  • Karma: +18/-7
    • View Profile
Re: What is a Sparx interaction point? It seems not to be in the UML spec
« Reply #6 on: February 22, 2023, 01:04:29 pm »
I will raise a bug report to Sparx as this seems to be a design error if there interaction points are not in UML 2.5 spec

Richard Freggi

  • EA User
  • **
  • Posts: 493
  • Karma: +18/-7
    • View Profile
Re: What is a Sparx interaction point? It seems not to be in the UML spec
« Reply #7 on: February 22, 2023, 03:02:58 pm »
Bug report "Features" window includes an 'Interaction Points' tab that is not UML standard submitted.

In my opinion this is important because if we start adding non-metamodel features to the tool, eventually it will become unusable like many other CASE tools before it.

Such features should be in additional MDGs.

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8085
  • Karma: +118/-20
    • View Profile
Re: What is a Sparx interaction point? It seems not to be in the UML spec
« Reply #8 on: February 23, 2023, 08:40:48 am »
Interaction points are just a grouping. They were called embedded elements in earlier versions.

In my opinion this is important because if we start adding non-metamodel features to the tool, eventually it will become unusable like many other CASE tools before it.
So you're suggesting that Alias, Keywords, Status, Version, Author, Phase, Complexity, Created, Modified, Language, and Filename should all be removed? And that's just in the properties window for every element and they have been there for at least 20 years.

Richard Freggi

  • EA User
  • **
  • Posts: 493
  • Karma: +18/-7
    • View Profile
Re: What is a Sparx interaction point? It seems not to be in the UML spec
« Reply #9 on: February 23, 2023, 03:04:32 pm »
Hi Eve, I'm suggesting that EA will prosper if it follows the UML standards exactly, with proprietary extensions and whatnot in separate MDGs so people can use them if they wish.  Specifically for Interaction Points, seems to be a duplicate to Part/Properties so it's even more puzzling of what is the value of having it.

BiSb

  • EA Novice
  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Re: What is a Sparx interaction point? It seems not to be in the UML spec
« Reply #10 on: March 03, 2023, 06:46:06 pm »
Interaction points are just a grouping. They were called embedded elements in earlier versions.

In my opinion this is important because if we start adding non-metamodel features to the tool, eventually it will become unusable like many other CASE tools before it.
So you're suggesting that Alias, Keywords, Status, Version, Author, Phase, Complexity, Created, Modified, Language, and Filename should all be removed? And that's just in the properties window for every element and they have been there for at least 20 years.

Even though I not nearly experienced as the other people replying to this thread, I don't see a problem here. The UML/SysML spec does not define how to group UML/SysML objects in the editor and to call the tab 'Interaction Points' for grouping such elements is understandable for me, as Eve also stated out.

Richard Freggi

  • EA User
  • **
  • Posts: 493
  • Karma: +18/-7
    • View Profile
Re: What is a Sparx interaction point? It seems not to be in the UML spec
« Reply #11 on: March 03, 2023, 09:51:19 pm »
Tere's yer problem right tha'r...

UML is not the same as SysML.  Related but different things - each in its place please....

If it's not in the UML spec, it's not in the UML spec.
« Last Edit: March 03, 2023, 09:52:50 pm by Richard Freggi »