Re: struggle with ORDL syntax

Thanks Jim…. is this closer…



The agreement is a typical databaseOwner will allow databaseUser to “use” (or anything more narrow) databaseX.

There is then a duty on “voiceSystem” to validate the speaker whose voice must = databaseUser

Cheers - R



> On 4 Jun 2022, at 02:25, Jim Larson <jim42@larson-tech.com> wrote:
> 
> The picture helps clarify what the agreement is! 
> 
> I would like to add that the target should be “Database X” that Jim wants to access. 
> 
> I have modified the picture as follows:
> 
>  Within Asset: The asset target should be “Database X”   We want siri to approve that Jim is permitted to access Database X.
> Within Party: There are two parties:  Jim and Siri.   Jim will speak to Siri.  Siri will either validate or invalidate if Jim can access Database X
>  Within Duty there is an Asssignee:Siri   This indicates that siri will make the decision regarding if Jim’s voice command will be granted
> Within Action: siri: validateSpeaker.   Siri listens to Jim speak and determines if the person speaking is really Jim
> To generalize from the specific person “Jim” to any person, replace “Jim” by “personY” in both the Party box and the Refinement box. 
> What do you think?
> 
> Regards,
> 
> -Jim
> 

Received on Sunday, 5 June 2022 12:14:48 UTC