International-Data-Spaces-Association/IDS-RAM_4_0

Review the Business Layer of the RAM wrt Intermediaries and service providers

Opened this issue · 2 comments

Based on the discussion in the working group architecture on 2023-03-14 we need to rediscuss the role model:

  • Service provider is not perfectly clear
  • is a vocabulary provider an intermediary or a service provider?
  • Ahmad Hemid with experience on the topic of the Vocabulary Provider

I do not entirely agree with the above views.
Looking at the definition of "Service Provider" in RAM 3 page 24, I think we are jumping to conclusions here. Imho RAM 4 does not explain that definition clearly enough, or at least leaves too much room for interpretation that could make this role seem redundant.

I also note that the ‘transfer Data’ arrow between ‘Data Provider’ & ‘Service provider’ as shown on RAM 4 Interaction_of_Roles is in the wrong direction. See RAM 3 pg 26.

=> a Service Provider can be considered a Data Provider and a Data Consumer at the same time (e.g., as a Data Consumer, it receives data from a Data Provider, then provides its specific service, and then turns into a Data Provider itself and offers the data in the International Data Spaces).