Following a few ideas trying to easy the understanding of DRP design
To use business instead of covered-business. IMO under the umbrella of DRP, a business could be considered automatically covered thus we don't need to be redundant here.
To not use AuthorizedAgent but just UserAgent that can exercise authorized DRR. So, considering authorization as a compulsory property to exercise DRRs. Then as compulsory one we don't need to be explicit about it .
To use BusinessAgent(BA) instead of PIP, that way we can derive that the role of UA with the User is almost identical than the role of Business with PIP/BA. Then we could simplify the desing as U <--> UA <--> BA <--> B. Making a bit generic .... A DataRightsAgent (DRA) is encharged of recieving DRR state changes, track and dispatch them.
thanks for reading and ... looking forward your thoughts 😄
Following a few ideas trying to easy the understanding of
DRP
designTo use
business
instead ofcovered-business
. IMO under the umbrella of DRP, abusiness
could be considered automatically covered thus we don't need to be redundant here. To not useAuthorizedAgent
but justUserAgent
that can exercise authorized DRR. So, considering authorization as a compulsory property to exercise DRRs. Then as compulsory one we don't need to be explicit about it . To useBusinessAgent(BA)
instead ofPIP
, that way we can derive that the role ofUA
with theUser
is almost identical than the role ofBusiness
withPIP/BA
. Then we could simplify the desing asU <--> UA <--> BA <--> B
. Making a bit generic .... ADataRightsAgent (DRA)
is encharged of recieving DRR state changes, track and dispatch them.thanks for reading and ... looking forward your thoughts 😄