Create relation when technology service is dropped onto application interaction.

Started by svenvandevelde, March 11, 2024, 06:00:44 AM

Previous topic - Next topic

svenvandevelde

Hello,

Please try to create a link (automatically), when a technology service is dropped onto an application interaction.

Schermafbeelding 2024-03-11 065640.png

This would be the representation when the technology component would be outside the application interaction symbol:

Schermafbeelding 2024-03-11 065835.png

When the technology service Database Integration is dragged onto the Integration and Staging application interaction, a link is not created automatically. (With other symbols links are created automatically, and even allow to choose which link is required, like a realization or an assignment etc.).

Pls consider this addition.

Sven

Phil Beauvoir

There is because the types of nested relationships are Composition, Aggregation, Access, Assignment, Realization, and Specialization. See section 5.1 of the ArchiMate 3.2 specification. You can change this in Archi in the Connections -> ARM Preferences. See page 45 of the Archi User Guide.
If you value and use Archi, please consider making a donation!
Ask your ArchiMate related questions to the ArchiMate Community's Discussion Board.

svenvandevelde

Excellent. Thank you.

It is because with a technology service, the possible relation types with application interactions are none of the ones mentioned in the 3.2 specification. I would call this actually a functional "defect", as an application interaction can be realized by a specific technology service type.

But I understand that this forum is not the place to debate archimate specifications.
Thanks for the funcionality hint and yes, that helped!

Sven

Jean-Baptiste Sarrodie

Hi,

Quote from: svenvandevelde on March 12, 2024, 09:43:11 AMI would call this actually a functional "defect", as an application interaction can be realized by a specific technology service type.

There is no "defect" here as indeed an application interaction can be realized by technology behavior, but interaction being internal application behavior, it can only be realized by internal technology behavior (ie. function, process or interaction). A service can only realize another service.

Regards,

JB
If you value and use Archi, please consider making a donation!
Ask your ArchiMate related questions to the ArchiMate Community's Discussion Board.